Устройство для диагностирования группы из @ логических узлов Советский патент 1988 года по МПК G06F11/22 

Описание патента на изобретение SU1390611A1

со со о

О5

11

Изобретение относится к автоматике и вычислительной технике, а именно к устройствам функционального и тестового диагностирования логических узлов и блоков.

Цель изобретения - расширение диагностических возможностей устройства.

На фиг. 1 изображена схема устройства} на фиг. 2 - схема блока фиксации дефектовi на фиг,, 3 - схема блока управления; на фиг. 4 - схема блока коммутации; на фиг,5 - схема узла контроля; на фиг. 6 - схема узла фиксации; на фиг, 7 - схема узла формирования адреса; на фиг, 8 - схема узла синхронизацииJ на фиг. 9 - алгоритм работы устройства; на фиг. 10 - вид информации, необходимой для диагностирования: а - вид области функционального диагностирования где ЗК - значение сигнала на контакте, КРС - конец работоспособного состояния, ОРС - область работо способного состояния, КОРС - конец областей работоспособных состояний, ОУД - область узла диагностирования КОФД - конец области функционального диагностированияi В вид области коммутационных тестов, где ТК - тип контакта, КТК - конец типов контактов, ОКТ область коммутационного теста; 6- вид области тестового диагностирования, где КТС - конец тестового состояния, ОТС - область тестового состояния, коте - конец областей тестовых состояний, ООД - область объекта диагностирования; г- вид областей номеров дефектов, где НД - номер дефекта,, КНД - конец номеров дефектов, ОНД - область ном;е- ров дефектов.

Устройство для диагностирования группы логических узлов (фиг. 1) содержит блок 1 памяти, блок 2 комму тации, узлы 3 контроля, блок 4 фиксации дефектов, блок 5 управления: и блок 6 индикации. Кроме того, на фиг. 1. изображен объект 7 диагностирования.

Блок фиксации дефектов (фиг. 2) содержит п узлов 8 фиксации, элемен И 9, шифратор 10, элементы ИЛИ 11 и 12, m регистров 13, элемент ки.

Блок 5 управления (фиг. 3) содержит дешифратор 15, узел 16 формирования адресов, узел 17 синхронизаци

14 заде10

15

20

906

2530

35

40

45

50

112

Блок коммутации (фиг. 4) содержит дешифраторы 18 и 19, коммутаторы 20 и 21, элементы И 22-30, трехста- бильные элементы НЕ 31-36.

Узел контроля (фиг. 5) содержит К регистров 37 коммутации, К регистры 38 информации, К коммутаторов 39, К блоков 40 сравнения, элементы И 41 и 42, элемент НЕ 43, трехстабиль- ные элементы НЕ 44 и 45.

Узел фиксации (фиг. 6) содержит элементы ИЛИ 46 и И 47, триггер 48.

Узел формирования адреса (фиг. 7) содержит элементы ИЛИ 49-51 счетчики 52-54, коммутатор 55.

Узел синхронизации (фиг. 8) содержит клавиш 56 Пуск, генератор 57 импульсов, счетчик 58, дешифратор 59, элементы ИЛИ-НЕ 60, НЕ 61, ИЛИ 62-65, элементы 66-7 задержки элементы И 72-75.

Блок 1 памяти предназначен для хранения коммутаиднонных тестов номеров дефектов и информации для осуществления функционального и тестового диагностирования.

С вьгхода блока 1 памяти на вход блока 5 управления вьщается командная информация, на входы узлов 3 диагностирования коммутационные тесты или информация для функционального и тестового диагностирования и на вход блока 4 фиксации дефектов информация о номерах дефектов.

,Блок 2 коммутации предназначен для подключения к блоку 1 памяти блока 4 фиксации дефектов или одного из узлов 3 контроля.

Узел 3 контроля предназначен для разделения контактов объекта 7 диагностирования на входные и выходные, подачи на входные контакты тестовой информации, сравнения ответных реакций с выходных контактов и ожидаемых ответных реакций. С выходов узла 3 на объект 7 диагностирования выдается тестовая информация, на блок 4 фиксации дефектов сигнал сравнения или сигнал несравнения ответных реакций.

Блок 5 управления организует работу всех блоков устройства, С выходов блока 5 управления на вход блока 1 памяти выдается адресная информация для считывания информации из блока 1 памяти; на вход блока 2 коммутации командная информация для осуществления ком гутации, на вход блока 6 инди-

кации командная информация, разрешающая индикацию, на вход блока 4 фиксации дефектов команда установки блока 7 в исходное состояние.

Блок 6 индикаций предназначен для индикации номера неработоспособного объекта 7 диагностирования, номеров HaflrtfeHHbix дефектов и сообщения Дефект не найден.

Блок 4 фиксации дефектов предназначен для формирования и запоминания номера неработоспособного объекта 7 диагностирования и номеров найденных дефектов. С выходов блока 4 фиксации дефектов на вход блока 6 индикации выдаются номера найденных дефектов, на входы блока 6 индикации и блока 5 управления номер неработоспособного объекта 7 диагностирования, на вход блока 5 управления информация о необходимых режимах работы, на вход узла 3 диагностирования команда установки в исходное состояние.

Устройство для диагностирования группы п логических узлов работает следующим образом.

По команде с блока 5 управления устанавливаются в исходное состояние блок 5 управления, блок 4 фиксации дефектов и узлы 3 диагностирования. После этого устройство переходит в режим функционального диагностирования.

I В режиме функционального диагностирования по команде с блока 5 управления блок 2 коммутации подключает к блоку 1 памяти первый узел 3, в него считьгоается первое работоспособное состояние из области узла диагностирования и происходит сравнение полученной от объекта 7 диагностирования ответной реакции с ожидаемым работоспособным состоянием. Сигнал сравнения или несравнения с выхода узла 3 поступает в блок 4 фиксации дефектов.

Возможны два варианта продолжения работы устройства.

0

5

0

5

0

5

0

5

рования устройство повторяет цикл функционального диагностирования. Если во время функционального диаг- Iностирования от объекта 7 диагностирования поступает сигнал ошибки или нет ни одного сигнала сравнения, это значит, что в объекте 7 диагностирования есть дефекты и блок 4 фиксации дефектов запоминает номер неработоспособного объекта 7 диагностирования и через блок 5 управления переводит устройство в режим тестового диагностирования для поиска дефектов.

В-,режиме тестового диагностирования по командам с блока 5 управления блок 2 коммутации подключает к блоку 1 памяти узел 3 диагностирования неработоспособного объекта 7 диагностирования и в него считывается коммутационный тест, согласно которому узел 3 диагностирования производит требуемое разделение внешних контактов объекта 7 диагностирования на входные и выходные. Затем в узел 3 считьгоается первое тестовое состояние из области объекта диагностирования и происходит сравнение полученной от объекта диагностирования ответной реакции с ожидаемым тестовым состоянием.

Сравнение может иметь два исхода поэтому рассмотрим два варианта.

1.Если получен сигнал несравнения, значит, что в объекте 7 диагностирования нет соответствующих данному тестовому состоянию дефектов.

В этом случае работа устройства повторяется на следующем тестовом состоянии из области объекта диагностирования .

2.Если получен сигнал сравнения, значит, что в объекте 7 диагностирования есть соответствунщие данному тестовому состоянию дефекты. В этом случае в блок 4 фиксации дефектов из блока 1 памяти записываются номера найденных дефектов. Затем по команде из блока 5 управления в блоке 6 индикации индицируются номер неработо

Похожие патенты SU1390611A1

название год авторы номер документа
Устройство для диагностирования группы логических узлов 1987
  • Колпаков Алексей Леонидович
  • Курылева Татьяна Леонидовна
  • Тяжев Валентин Тимофеевич
SU1520520A1
Устройство для поиска дефектов цифровых блоков 1987
  • Колпаков Алексей Леонидович
  • Курылева Татьяна Леонидовна
  • Тяжев Андрей Тимофеевич
  • Тяжев Валентин Тимофеевич
SU1520519A1
Устройство для диагностирования цифровых узлов 1986
  • Якушенко Евгений Афанасьевич
  • Вагарин Анатолий Юрьевич
  • Костанди Георгий Георгиевич
  • Призенко Сергей Васильевич
  • Тяжев Валентин Тимофеевич
SU1520517A1
Устройство для поиска дефектов логических блоков 1984
  • Тяжев Валентин Тимофеевич
SU1221654A1
Устройство для диагностирования дискретных блоков 1986
  • Тяжев Валентин Тимофеевич
SU1520516A1
Устройство для контроля и диагностики дискретных блоков 1985
  • Беляев Александр Викторович
  • Костанди Георгий Георгиевич
  • Махалин Борис Николаевич
  • Мальцев Виктор Николаевич
  • Прилежаев Дмитрий Абрамович
  • Тяжев Валентин Тимофеевич
SU1254488A1
Устройство для диагностирования дискретных узлов 1988
  • Колпаков Алексей Леонидович
  • Призенко Сергей Васильевич
  • Тяжев Валентин Тимофеевич
  • Якушенко Евгений Афанасьевич
SU1681305A1
Устройство для поиска дефектов цифровых узлов 1985
  • Тяжев Валентин Тимофеевич
SU1302282A2
Устройство для контроля программно-аппаратных средств эвм 1987
  • Данилов Виктор Васильевич
  • Колпаков Алексей Леонидович
  • Петрова Мария Ивановна
  • Тяжев Валентин Тимофеевич
SU1513454A1
Устройство для поиска дефектов дискретных блоков 1985
  • Тяжев Валентин Тимофеевич
SU1379784A1

Иллюстрации к изобретению SU 1 390 611 A1

Реферат патента 1988 года Устройство для диагностирования группы из @ логических узлов

Изобретение относится к автоматике и вычислительной технике, а именно к устройствам функционального и тестового диагностирования логических узлов. Цель изобретения - расширение диагностических возможностей устройства. Устройство содержит блок 1 памяти, блок 2 коммутации, узел 3 диагностирования, блок 4 фиксации дефектов, блок 5 управления, блок 6 индикации. Устройство производит функциональное и тестовое диагностирование группы логических блоков. В режиме функционального диагностирования производится анализ текущего состояния объекта диагностики и сравнение его с группой разрешен- 1ных состояний. В режиме тестового диагностирования производится локализация дефекта объекта диагностики путем воздействия на него тестовой информационной последовательностью хранящейся в блоке памяти. Расширение диагностических возможностей достигается введением блока функции дефектов и новых связей. 3 з.п.ф-лы, 10 ил. (в (Л С

Формула изобретения SU 1 390 611 A1

1. Если сигнал сравнения поступает 50 способного объекта 7 диагностирования

из узла 3, то работа устройства повторяется для следующего узла 3 диагностирования.

2. Если сигнал сравнения не поступает из узла 3, то работа устройства повторяется на следующем работоспособном состоянии.

После функционального диагностирования последнего объекта 7 диагности-

и номера найденных дефектов, поступающие из блока 4 фиксации дефектов, и блок 5 управления останавливает работу устройства. Затем оператор устраняет найденные дефекты и переводит устройство в режим функционального диагностирования.

Если на области неработоспособного объекта 7 диагностирования сигнал

и номера найденных дефектов, поступающие из блока 4 фиксации дефектов, и блок 5 управления останавливает работу устройства. Затем оператор устраняет найденные дефекты и переводит устройство в режим функционального диагностирования.

Если на области неработоспособного объекта 7 диагностирования сигнал

равнения с узла 3 так и не поступает, о блок 5 останавливает работу устойства и обеспечивает индикацию в блоке 6 индикации сообщения Дефект не найден. Это значит, что присутствующий в объекте 7 диагностирования ефект не содержится в списке дефектов, для которого построен тест поисca дефектов. В, этом случае необходио произвести поиск дефекта с поощью, например, контрольно-измерительной аппаратуры, а по результатам поиска осуществить корректировку спис ка дефектов и, как следствие этого, зменить тест поиска дефектов, хранящийся в блоке 1 памяти. Затем оператор переводит устройство в режим функционального диагностирования.

Блок 4 фиксации дефектов (фиг, 2) работает следующим; образом.

Сигнал СВР - сброс от блока 5 управления, поступает к узлам 3 диагностирования, устанавливает все узлы 8 фиксации в исходное состояние, при котором на выходе ОДНР - объект диагностирования неработоспособен, появляется нуль, а на выходе ОДР - объект диагностирования работоспособен, - единица. В результате, на выходе шифратора 10 появляется нулевой НОД - номер объекта диагностирования, а на выходе элемента И 9 - единица, которая через элемент 14 задержки как сигнал ЗПРТ - запрет поступает на входы всех узлов 8 фиксации и разрешает запись в них сигналов ОШБ - ошиб ка или КОРС1 (КОРСп.) - конец областей работоспособных состояний первого (п-го) ОД.

В режиме функционального диагностирования, последовательно от каждого из узлов 3 приходит сигнал СРВ - срав

нения, который через элемент ИЛИ 11 поступает в блок 5 управления Пере- (Ход из режима функционального диагностирования в режим рейтового диагностирования осуществляется по единичному сигналу ОШБ от объекта 4 диагностирования или КОРС1 (КОРС) от блока коммутации.

Приход сигналов ОШБ или КОРС1 (КОРС) вызывает появление на одном из вькодов ОДНР единицы, которая изменяет НОД на вькоде шифратора 10, на одном из выходов ОДР нуля, который через элемент И 9, элемент 14 задержки поступает на вход всех узлов 8 фиксации и запрещает прием в

0

5

0

5

0

5

0

5

0

5

них сигналов ОШБ, КОРС1 (КОРС), а на выходе ПД - поиск дефектов появляется на время, определяемое элементом 14 задержки и необходимое для установки сигналов на выходах ОДНР и ОДР, единица, которая поступает через элемент ИЛИ 12 на блок 5 управления и переводит устройство в режим тестового диагностирования для поиска дефектов.

В конце поиска дефектов в регистры 13 из блока 1 памяти по разрешающим сигналам РЗЗПЗ - разрешение записи записываются НД - номера дефектов, которые с выходов регистров 13 поступают в блок 6 индикации. Работа блока 4 фиксации дефектов повторяется по следующему сигналу СБР от блока 5 управления.

Блок 5 управления (фиг. 3) рабо-. тает следующим образом.

Подготовка устройства к работе начинается с появления на выходах узла 17 синхронизации единичного сигнала СБР, который поступает на блок 4 фиксации дефектов и устанавливает в нем нулевой НОД - номер объекта диагностирования, поступает на все узлы 3 диагностирования и устанавливает их в исходное состояние, а также на узел 16 формирования адреса и устанавливает на его входах нулевые НРГ - номер регистра и НС - номер состояния. Затем на выходе узла 17 синхронизации появляется единичный сигнал РЖДП - режим диагностирования и поиска, который поступает к блоку 2 коммутации и переводит его в режим функционального диагностирования. Затем на выходе узла 17 синхронизации появляется единичный сигнал РИД - режим диагностирования, который поступает на вход узла 16 формирования адреса и устанавливает на его выходе нулевой ИУД - номер узла диагностирования. Затем устройство переходит в режим функционального диагностирования.

Режим функционального диагностирования начинается с появления на выходе узла 17 синхронизации СЧ - считывание единицы, которая поступает к блоку 1 памяти и вызывает считывание по нулевому адресу (который состоит из нулевых НУД, НС, НРГ, РЖП - режим поиска,, РЖЗ - режим записи), ЭК - значения сигнала на контакте, которое записывается в первый узел 3 по сигналу РЗЗП - разрешение записи.

поступающему с выхода узла 17 синхронизации на блок 2 коммутации. Затем на выходе +1СЧ узла 17 синхронизации появляется единица, которая поступает на узел 16 формирования адреса и увеличивает на единицу НРГ. Следующи СЧ обеспечивает запись следующего ЗК в первый узел 3 диагностирования. Работа блока повторяется по сигналам СЧ до считывания метки КРС - конец работоспособного состояния.

По прочтении метки КРС на выходе дешифратора 15 появляется единичный сигнал КРС, который поступает на вход узла 17 синхронизации, на выходе РЗС разрешение сравнения которого появляется единица, которая через блок 2 коммутации поступает в первьй 3 узел и разрешает сравнение записанного в нем PC - работоспособного состояния и поступающей от объекта 7 диагностирования ответной реакции.

Результат сравнения может иметь два исхода, поэтому рассмотрим два варианта.

1.На вход узла 17 синхронизации от блока 4 фиксации дефектов поступает единичный сигнал СРВ - сравнение. В этом случае на выходе СРВФ - сравнение функциональное появляется еди- ница, поступающая на узел 16 формирования адреса. Сигнал СРВФ увеличивает на единицу НУД и обнуляет НС и НРГ, т.е. осуществляет переход к функциональному диагностированию слёдзпо- щего объекта 7 диагностирования.2.На входе узла 17 синхронизации отсутствует единичный сигнал СРВ. В этом случае на выходе НСРВ - несравнение появляется единица, поступающая на узел 16 формирования адреса. Сигнал НСРВ увеличивает на единицу НС и обнуляет НРГ, т.е. осуществляет переход к функциональному диагностированию того же объекта 4 диагностирования на следующем PC.

Если считан КОФД - конец области функционального диагностирования, значит, цикл проверки ОД закончен. В этом случае на выходе дешифратора 15 появляется единичный сигнал КОФД, который поступает на узел 16 формирования адреса и устанавливает нулевые НПД, НС, НРГ, т.е. начинается функциональное диагностирование первого объекта 7 диагностирования. Если считана метка КОРС - конец областей ра- .ботоспособных состояний, значит, пос- Ьедний проверяемый объект 7 диагности

10

1520

25

30 эс

0

5

0

5

рования нера ботоспособен. В этом случае на выходе дешифратора 15 появляется единичный сигнал КОРС, который поступает на узел 16 формирования адреса и обнуляет НС, НРГ, а через узел 17 синхронизации и блок 2 коммутации - в блок 4 фиксации дефектов, в котором устанавливается НОД - номер неработоспособного объекта диагностирования и вызывает (также как сигнал ОШВ от объекта 7 диагностирования) появление единичного сигнала ПД - поиск дефектов, который прихрдит на узел 17 синхронизации и переводит устройство в режим тестового диагностирования. Режим тестового диагностирования состоит из трех режимов: коммутации, поиска и записи.

1. Режим коммутации. На выходе РЖК - режим коммутации узла 17 синхронизации появляется единица, которая поступает на блок 2 коммутации и переводит его в режим коммутации. Затем на выходе РЖД узла 17 синхронизации появляется нуль, который поступает на вход узла 16 формирования адреса и обеспечивает подключение выхода НУД к входу НОД, т.е. устанавливает адрес первого ТК - типа контакта в КТ - коммутационном тесте. Затем начинается последовательное считывание ТК из блока 1 памяти и запись их в узел 3 неработоспособного объекта 7 диагностирования до считывания метки КТК - конец типов контактов.

По прочтении метки КТК на выходе дешифратора 15 появляется единичный сигнал КТК, который поступает на узлы формирования адреса и обнуляет НС, НРГ, а также на узел 17 синхронизации и переводит устройство в режим поиска.

2. Режим поиска. На выходе РЖДП узла 17 синхронизации появляется единица, которая поступает на блок 2 коммутации и переводит его в режим поиска дефектов. Затем на выходе РЖИ узла 17 синхронизации появляется единица, которая вместе с НУД НОД, НС О, НРГ О задает адрес первого ЗК в ТС - тестовом состоянии области неработоспособного объекта 7 диагнос- .тирования. Начинается считывание ЗК из блока 1 памяти и запись их в узел 3 неработоспособного ОД до считывания метки КТС - конец тестового состояния.

По прочтении метки КТС на выходе дешифратора 15 появляется единичный сигнал КТС, который поступает на вхо узла 17 синхронизации, на выходе РЗС

.которого появляется единица, которая через блок 2 коммутации поступает в узел 3 диагностирования и разрешает сравнение записанного в него ТС и

поступающей от объекта 7 диагностиро вания ответной реакции.

Результат сравнения может иметь два исхода, поэтому рассмотрим два варианта.

2.1.На вход узла 17 синхрониза- ции от блока 4 фиксации дефектов поступет единичный сигнал СРВ.В этом случае н выходе СРВП - сравнение при поиске появляется единица, поступающая на

узел 16 формирования адреса и обну- ляющая НРГ, а на выходе РЖЗ - режим записи узла 17 синхронизации появляется единица и устройство-переходит в режим записи.

2.2.На входе узла 17 сийхрониза- ции отсутствует единичный сигнал СРВ

В этом случае на выходе НСРВ появляется единица, поступающая на узел 16 формирования адреса. Сигнал НСРВ увеличивает на единицу НС и обнуляет НРГ, т.е. осуществляет переход к диагностированию ОД на следующем ТС.

Если считана метка КОТС - конец областей тестовьпс состояний, значит, дефект не найден,, В этом случае на выходе дешифратора 15 появляется единичный сигнал КОТС, который поступает на узел Г/ синхронизации и останавливает устройство, а также как сигнал ИНД2 - разрешение индикации поступает на блок 6 индикации и разрешает индикацию сообщения Дефект не найден. После поиска и устранени дефекта оператор переводит устройство в режим функционального диагностирования .

3. Режим записи. Единица с выхода РЖЗ поступает на блок 2 коммутаторов и подключает к блоку 1 памяти блок 4 фиксации дефектов, на блок 1 памяти и вместе с НПД НОД, НС и НРГ О задает адрес первого НД - номера дефекта в ОНД - области номеров дефектов неработоспособного ОД. Начинаетс считывание НД и запись их в блок 7 фиксации дефектов до считывания мет- ки КНД.

По прочтении метки KHJ1 на выходе дешифратора 15 появляется единичный

0

5

Q

5

0

5

0

сигнал КНД, который поступает на узел 17 синхронизации и останавливает устройство; как сигнал ИНД1 - разрешение индикации поступает на блок 6 индикации и разрешает индикацию НОД и НД, по которым находится и устраняется дефект. Затем оператор переводит устройство в режим функционального диагностирования.

Блок коммутации (фиг. 4) работает следующим образом.

Сигналами на входах блока РЖК - режим коммутации, РЖДП - режим диагностирования и поиска и РЖЗ - режим записи дефектов .задается режим работы блока. Дальнейшую работу блока рассматривают в режиме диагностирования и поиска, т.е. при РЖК О, Радп 1, РЖЗ о. Единица с входа РЖДП поступает на входы элементов И 23 и 25 и подготавливает прохождение через них управляющих сигналов с дешифраторов 18 и 19. Нуль с входа РЖК поступает на элементы И 22 и 24 и закрывает их. Нуль с входа РЖЗ поступает на элементы И 29 и 30 и закрывает их, Затем по НРГ - номеру регистра и НУД - номеру узла диагностирования, поступающим от блока 5 управления,, дешифраторы 18 и 19 вырабатывают единичные управляющие сигналы, поступающие на вход элемента И 23. На выходе элемента И 23 появляется единица, являющаяся разрешающим сигналом для трехстабильного элемента НЕ 32. Затем на вход РЗЗП - разрешение записи приходит единица, которая поступает на вход трехстабильного элемента НЕ 32, на выходе которого появляется нулевой сигнал РЗЗП 21. Этот сигнал поступает на вход узла 3 диагностирования и разрешает прием ЗК - значение сигнала на контакте в соответствующий регистр информации. Затем повторяется работа блока по вьфаботке сигнала РЗЗП 22. Затем на, вход РЗС - разрешение сравнения приходит единица, которая поступает на вход элемента И 26, на выходе которого появляется единичный сигнал РЗС,поступающий на узел 3 диагностирования. В режиме функционального диагностирования с помощью элементов VI 27 к 28 из сиг-нала КОРС вырабатываются сигналы КОРС1 (КОРС2), поступающие на блок 4 фиксации дефек- тоь. Затем повторяется работа блсжд

11139

по выработке сигналов РЗЗП2, РЗС в коммутаторах 20.

В режиме коммутации на входах блока присутствуют сигналы , РЖДП О, РЖЗ О и повторяется работа блока по выработке сигналов РЗЗП1.

В режиме записи, т.е. при поиске дефектов, на входах блока присутствуют сигналы РЖК О, РЖДП О, РЖЗ 1. Единица с выхода РЖЗ поступает на входы элементов И 29 и 30. Затем по НРГ от блока 5 управления дешифратор 18 вырабатывает последовательно единичные управляющие сигналы, поступакнцие на входы элементов И 29 и 30, на вькодах которых последовательно появляются единицы, являющиеся разрешающими сигналами для трехстабильИых элементов НЕ 35 и 36. Затем по

единичным сигналам с входа РЗЗП коммутатор 21 последовательно вырабатывает сигналы РЗЗПЗ. Эти сигналы поступают на вход блока 4 фиксации дефектов и разрешают запись в него НД номеров дефектов из блока 1 памяти.

Узел 3 контроля (фиг. 5) работает следующим образом.

Сначала от блока 5 управления на вход узла 3 диагностирования nocTynaет сигнал СВР - сброса, который для обеспечения режима функционального диагностирования устанавливает в единичное состояние регистры 37 коммутации, т.е. все контакты ОД объявлены как выходные. Затем на вход блока поступают сигналы РЗЗП2, по которым в регистры 38 информации последовательно записывается работоспособное состояние из блока 1 памяти. Затем на вход коммутатора 39 поступает единичный сигнал ТК - тип контакта. Этот сигнал поступает также на вход элемента И 42 и разрешает прохождение через него сигнала РЗС - разрешение сравнения, через элемент НЕ 43 на вход трехстабильного элемента НЕ 45 и переводит его в состояние высокого сопротивления на выходе, т.е. отключает выход регистра 38 от выходного контакта, а также на вход трехстабильного элемента НЕ 44 и обеспечивает подачу через него РК - реакции контакта с выходного контакта на вход схемы 40 сравнения. Одновременно на другой вход схемы 40 сравнения поступает ЗК - значение сигнала на контакте с выхода регистра 38. Затем на вход коммутатора 39 поступает единич

11

12

0

5

Q

0

5

0

ный сигнал РЗС - разрешение сравненияк который проходит через элемент И 42 на вход схемы 40 сравнения и разрешает сравнение РК и ЗК. Если РК не равен ЗК, то на выходе схемы 40 сравнения появляется нуль, который через элемент И 41 как сигнал НСРВ - несравнение поступает к блоку 4 фиксации дефектов. Если РК равен ЗК во всех схемах 40 сравнения пульта, то с выхода элемента И 41 единичный сигнал СРВ - сравнение поступает к блоку 4 фиксации дефектов.

В режиме тестового диагностирования от блока 2 коммутации на вход блока поступают сигналы РЗЗП1. Эти сигналы последовательно разрешают запись КТ - коммутационного из блока 1 памяти в регистры 37 коммутации. Коммутаторы 39, к которым подключены выходные контакты/ОД, работают в режиме функционального диагностирования. Рассмотрим, как работает коммутатор 39, когда к нему под- ,ключен входной контакт ОД. В этом случае в регистр 37 записывается нуль, т.е. на вход коммутатора 39 приходит нулевой сигнал ТК, который поступает на вход элемента И 42 и запрещает прохождение через него сигнала РЗС, на вход трехстабильного элемента НЕ 44 и переводит его в состояние высокого сопротивления на выходе, т,е. отключает входной контакт от входа схемы 40 сравненияj через элемент НЕ 43 на вход трехстабильного элемента НЕ 45 и обеспечивает по4 дачу через него ЗК на входной контакт.

Схема 8 фиксации, (фиг. 6) работает следуюшрим образом.

Сигнал СВР - сброс от блока 5 управления устанавливает в нуль триггер 48. В этом случае на прямом выходе триггера ОДНР - объект диагностирования неработоспособен появляется нуль, поступающий на вход шифратора 10. На инверсном выходе триггера 48 ОДР - объект диагностирования работоспособен появляется единица, которая поступает на вход элемента И 9. Затем с выхода элемента 14 задержки на вход ЗПРТ - запрет поступает единица, которая разрешает прохождение через элемент И 47 сигналов ОШВ и КОРС. Приход сигнала ОШВ - опгиб- ка от объекта 7 диагностирования или сигнала КОРС от блока 2 коммутации

вызывает появление на выходе элемента ИЛИ 46 единицы, которая через элементы И 47, и ИЛИ 12 поступает на блок 5 управления для перевода устройства в режим тестового диагностирования для поиска дефектов и устаналивает в единицу триггер 48. В этом случае единица с выхода ОДНР посту- ifaeT к шифратору 10 н задает НОД - номер объекта диагностирования. Нуль с выхода ОДР через элемент И 9, элемент 14 задержки поступает на вход ЗПРТ и обеспечивает хранение информации в триггере 48. Элемент 14 за- держки предназначен для надежного переключения триггера 48. Затем работа схемы 8 фиксации повторяется по следующему сигналу СВР от блока 5 управления.

Узел 16 формирования адреса (фиг. 7) работает следующим образом.

Сначала на вход поступает сигнал СВР - сброс, который: через элемент ИЛИ 49 обнуляет счетчик 54, т.е. ус- танавливает нулевой НУД - номер узла диагностирования, через элемент ИЛИ 50 обнуляет счетчик 52, т.е. устанавливает нулевой НС - номер состояния, и через элементы ИПИ 50 и 51 обнуляет счетчик 53, т.е. устанавливает нулевой НРГ - номер регистра. Затем на входе РЖД - режим диагностирования появляется единица, которая поступает на вход коммутатора 55 и обеспечивает подключение вькода счетчика 54 к выходу

Затем в режиме функционального диагностирования на входе +1G4 последовательно появляются единицы, уве- личивающие на единицу НРГ, т.е. задаются адреса, по которым из блока 1 памяти в узел 3 диагностирования записываются ЗК - значения сигнала на контакте. Через каж;дае несколько сигналов на входе +104., число которых. равно числу ЗК в PC - работоспособно состоянии, на выходе узла 16 появляется единичный сигнал НСРБ - несравнение, .либо сигнал СРВФ - сравнение функциональное. Приход сигнала НСРВ говорит о том, что на данном PC происходит несравнение и необходимо перейти к следующему PC, причем сигнал НСРВ увеличивает на единицу НС в счетчике 52 и через элемент ИЛИ 51 обнуляет счетчик, т„е. задает нуле;- вой НРГ. Приход сигнала СРВФ говорит о том, что на данном PC происходит

5 Q

5

5

5

сравнение и можно перейти к проверке следующего объекта 4 диагностирования, причем сигнал СРВФ увеличивает на единицу НУД в счетчике 54, через элемент ИПИ 50 устанавливает НС в счетчике 52 и через элементы ИЛИ 50 и 51 устанавливает нулевой НРГ в счетчике 53. После проверки последнего объекта 7 диагностирования приходит единичный сигнал КОФД - конец области функционального диагностирования, действия которого описаны для сигнала СВР. Лриход единичного сигнала КОРС - конец области работоспособных состояний вызывает через элемент ИЛИ 50 установку- нулевого НС в счетчике 52 и через элементы ИЛИ 50 и 51 установку нулевого НРГ в счетчике 53. Затем устройство переходит в режим тестового диагностирования.

В режиме тестового диагностирования на входе РЖД появляется нуль, который поступает на коммутатор 55 и обеспечивает подключение к выходу НУД входа НОД - номера объекта диагностирования, который признан неработоспособным. Затем начинается режим коммутации.

В режиме коммутации единица с входа +1СЧ обеспечивает последовательное считывание ТК - типов контактов из блока 1 памяти для записи их в узел 3 контроля неработоспособного ОД до считывания метки КТК - конец типов контактов. Единичный сигнал с входа КТК обеспечивает действия, описанные для сигнала КОРС. Затем устройство (Переходит в режим поиска.

В режиме поиска на входе +1СЧ последовательно появляются единицы, увеличивающие на единицу НРГ. Через несколько сигналов на входе +1СЧ, число которых равно числу ЗК в ТС - тестовом состоянии, на входе формирователя появляется единичный сигнал НСРВ либо сигнал СРВП - сравнение при поиске. Приход сигнала СРВЛ говорит о том, что на данном ТС происходит сравнение и можно перейти в режим записи для записи в блок 4 фиксации дефектов, соответствующих данному тестовому состоянию НД - номеров дефектов. Сигнал СРВП через элемент 1-ШИ 51 устанавливает нулевой НРГ в счетчике 53. Затем устройство переходит режим записи.

В режиме записи на входе +1СЧ пос- лецовательно появляются единицы.

1513

увеличивающие на единицу НРГ в счетчике 53, т.е. происходит считывание из блока 1 памяти НД до считывания метки КНД. На этом работа формирова- теля заканчивается.

Узел 17 синхронизации (фиг, 8) работает следующим образом.

НЬжатие клавиши 56 Пуск вызывает появление единицы, которая поступ ет, во-первых, как сигнал СВР - сбро на блок 4 фиксации дефектов, на узлы 3, на формирователь 16 номеров и устанавливает их в исходное состояние, во-вторых, на счетчик 58 режимо и обнуляет его, причем единичньш сигнал с выхода дешифратора 59 режимов поступает как сигнал РЖД - режим диа ностирования к узлу 16,, а через элемент ИЛИ 63 как сигнал РЖДП - режим диагностирования и поиска на блок 2 коммутацииJ в-третьих, через время, необходимое для начальной установки счетчика 58, блока 4 фиксации дефектов и узлов 3 диагностирования и оп- ределяемое элементом 66 задержки, на вход генератора 57 импульсов и запускает его.

Режим функционального диагностирования начинается с появления на выходе генератора 57 импульса единицы, которая поступает как сигнал СЧ - считывание к блоку 1 памяти, через элемент 67 задержки и элемент И 74 как сигнал РЗЗП - разрешение записи к блоку 2 коммутации для записи в него ЗК - значений сигналов на контакте из блока 1 памяти} через элемент 67 задержки,элемент И 74, элемент 71 задержки как сигнал +1СЧ к узлу 16 и увеличивает на единицу НуГ - номер регистра. Работа узла 17 повторяется по сигналам СЧ до считывания метки КРС - конец работоспособного состояния.

По прочтении метки КРС на входе

задатчика появляется единичный сигнал КРС, который поступает: во-первых, как сигнал РЗС - разрешение сравнения через элемент ИЛИ 64 и через блок 2 коммутации на узел 3 диагнос тирования и разрешает сравнение в нем PC - работоспособного состояния и ответной реакции от ОД во-вторых, через элемент ИЛИ 64, элемент 68 задержки на вход элемента И 73 и подготавливает путь прохождения через него сигнала НСРВ - несравнение в-третьих, через элемент 70 задерж

.

о j- о 5

5

0

0

0

ки на вход элемента И 75 и подготавливает путь для прохождения через него сигнала СРВ - сравнение1 в-четвертых, через элементы ИЛИ 64, ИЛИ- НЕ 60 на вход элемента И 74 и запрещает выработку сигналов РЗЗП и +1СЧ.

Результат сравнения может иметь два исхода, поэтому рассмотрим два варианта.

1,На вход СРВ задатчика от блока 4 фиксации дефектов поступает единичный сигнал, которьм проходит через элемент И 75 и как сигнал СРВФ - сравнение, функциональное поступает на узел 16 для обнуления НРГ, НС - номера состояния и для увеличения на единицу ИУД - номера узла диагностирования.

2.На входе СРВ задатчика от сутст- вует единичный сигнал. В этом случае на выходе элемента НЕ 61 появляется единица, которая через элемент И 73 как сигнал НСРВ поступает на узел

16 для обнуления НРГ и увеличения на единицу НС.

Если считана метка КОФД - конец области функционального диагностирования, то на входе КОФД задатчика появляется единичный сигнал, к ото- рый поступает через элемент PfflPf-HE 60 на вход элемента И 74 и запрещает выработку сигналов РЗЗП и +1СЧ.

Если считана метка КОРС - конец областей работоспособных состояний, то на входе, КОРС узла 17 появляется единица, которая через элемент ИЛИ- ЯЕ 60 запрещает выработку сигналов РЗЗП и +1СЧ и поступает на блок 2 коммутации. Затем на вход ПД - поиск дефектов узла 17 поступает единица, которая через элемент ИЛИ 65 увеличивает на единицу содержимое счетчика 58 режимов, т.е. устанавливается режим коммутации.

Режим коммутации. На выходе дешифратора 59 режимов появляется единица, которая как сигнал РЖК - режим коммутации поступает на блок 2 коммутации и задает режим коммутации. Затем по сигналам СЧ, РЗЗП, +1СЧ начинается последовательное считьшание ТК - ти пов контактов из блока 1 памяти и запись их в узел 3 неработоспособного ОД до считывания метки КТК - конец типов контактов.

По прочтении метки КТК на входе задатчика появляется единичньй сигнал КТК, который поступает через эле15

20

1713906

ент ИЛИ-НЕ 60 на вход элемента И 74 запрещает выработку сигналов РЗЗП к 104 и через элемент ШШ 65 увеличиает на единицу содеряшмое счетчика 58 ежимов, т.е. устанавливается режим оиска.

Режим поиска. На выходе дешифратоа 59 режимов появляется единица, оторая поступает через элемент ИЛИ ак сигнал РЖДП на блок 2 коммута- ЩИ и как сигнал РЖ1 - режим поиска на блок 1 памяти. Затем по сигналам СЧ, РЗЗП и +}СЧ начинается последовательное считывание ЗК из блока 1 памяти и запись их в узел 3 неработоспособного ОД до считывания метки КТС - конец тестового состояния.

По прочтении метки КТС на входе задатчика появляется единичньш сигнал КТС, которьш поступает: во-пер- рых, как сигнал РЗС - разрешение сравнения через элемент 1гШИ 64 и через блок 2 коммутации на узел 3 и разрешает сравнение в нем TG - тесто-25 вого состояния и ответной реакции от ОД; во-вторых, через элемент ИЛИ 64, элемент 68 задержки на вход эле мента И 73 и подготавливает путь прохождения через него сигнала НСРВ; . в-третьиХр через элемент 69 задержки на вход элемента И 72 и подготавливает путь прохождения через него сигнала СРВ; в-четвертыхj через элементы ШШ 64, ИЛИ-НЕ 60 на вход элемента И 74 и запрещает выработку сигналов РЗЗП и +1СЧ„

Результат сравнения может иметь два исхода, поэтому рассмотрим два варианта.

1,На вход СРВ зад:1;атчика поступает единица, которая проходит через элемент И 72 и как сигнал СРВП сравнение при поиске поступает на узел 16, а через элемент ИЛИ 65 увеличивает на единицу содержимое счетчика 58 режимов, т„е„ устанавливает режим записи,

2,На входе СРВ задатчика отсутствует единичный сигнал. В этом случае на выходе элемента НЕ 61 появляется единица, которая через элемент И 73 как сигнал НСРВ поступает на узел 16 формирования адреса.

Если считана метка КОТС конец областей тестовьпс состояний,, то на

30

35

40

45

50

55

|входе КОТС задатчика появляется единица, которая через элемент ИЛИ 62 останавливает генератор 57 импульсов

5

0

6

Q

5

0

5

0

5

0

5

1118

и как сигнал ИНД2 - разрешение индикации поступает на блок 6 индикации.

Режим записи. На выходе дешифратора 59 режима появляется единица, которая как сигнал РЖЗ - режим записи поступает к блоку 1 памяти и к блоку 2 коммутации. Затем по сигналам СЧ, РЗЗП и +1СЧ начинается последовательное считывание -НД - номеров дефектов из блока 1 памяти и запись их в блок 14 фиксации дефектов до считывания метки КНД - конец поиска дефектов.

По прочтении метки КНД на входе узла 17 появляется единичный сигнал КНД, который через элемент ИЛИ 62 останавливает генератор 57 импульсов и как сигнал ИНД1 - разрешение индикации поступает на блок 6 индикации,

Таким образом, введение в устройство блока фиксации дефектов и новьк связей позволяет осуществить функциональное диагностирование и поиск дефектов в режиме тестового диагностирования.

Формула изобретения

1. Устройство для диагностирования группы из п логических узлов, содержащее п узлов контроля, блок коммутации,блок индикации,блок памяти, блок управления,примем группа адресных входов блока индикации соединена с первой группой вькодов блока управления, первая группа входов которого соединена соответственно с группами информацион,ных входов узлов контроля и соединена с группой выходов блока памяти, группа адресных входов которого соединена с второй группой выходов блока управления, третья группа выходов которого соединена с группой информационных входов блока коммутации, п групп выходов которого соединены соответственно с группами адресных входов п узлов контроля, группы входов-выходов которьпс являются входами- выходами устройства, предназначенными для подключения к п контролируемым логическим узлам, отличающее- с я тем, что, с целью расширения диагностических возможностей устройства, в нез о введен блок фиксации дефектов, причем группа входов задания режима работы блока фиксации дефектов соединена с первой группой выходов блока, коммутации, первая группа

информационных входов блока индикации соединена с первой группой инфор мационных выходов блока фиксации дефектов, вторая группа информационных выходов которого соединена с второй группой информационных входов блока индикации и второй группой входов блока управления, установочный выход которого соединен с установочным BXO дом блока фиксации дефектов и установочными входами п узлов контроля, выходы которых соединены с первой группой информационных входов блока фиксации дефектов, вторая группа ин- формационных входов которого является группой входов ошибки устройства и предназначена для подключения к группе выходов ошибки и контролируемых логических узлов, группа выходов блока фиксации дефектов с оединена с третьей группой входов блока управления, группа выходов блока памяти соединена с третьей группой информационных входов блока фиксации де- фактов.

2. Устройство по,п. 1, отличающееся тем, что блок фиксации дефектов содержит п узлов фиксации, элемент И, шифратор, два эле- мента ИЛИ, элемент задержки, группу регистров, причем узел фиксации содержит элемент ИЛИ, элемент И и триггер, причем выход элемента ИЖ узла соединен с первым входом элемента И узла, выход которого соединен с вхб- дом установки в 1 триггера узла, причем входы первого элемента ИЛИ блока фиксации дефектов являются первой группой информационных входов блока, вторая группа информационных входов которого соединена с группой первых входов элементов РШИ п узлов фиксации, вторые входы элементов ИЛИ которых и входы разрешения записи регистров групп блока являются группой входов задания режима работы блока, третья группа информационных входов которого соединена с группами информационных входов регистров группы, группа выходов которых является первой группой информационных выходов блока, вторая группа информационных выходов которого соединена с группой выходов шифратора, входы которого соединены с прямыми выхода- ми триггеров всех узлов фиксации, выходы элементов И которых соединены с входами второго элемента ИЛИ;блока,

установочный вход которого соединен с входами установки в О триггеров всех узлов фиксации, инверсные выходы триггеров которьк соединены с входами элемента И блока, группа управляющих выходов которого соединена с выходами первого и второго элементов ИЛИ блока, вькод элемента И блока соединен с входом элемента задержки блока, выход которого соединен с вторыми входами элементов ИЛИ всех узлов.

Q r 0 5

п 5

0

5

D

3. Устройство по п. 1, о т л и - ч а ю щ е е с я тем, что блок управления содержит дешифратор, узел формирования адреса и узел синхронизации, причем группа входов дешифратора является первой группой входрв блока, вторая группа входов которого соединена с группой информационных входов узла формирования адреса, первая группа управляющих входов которого объединена с первой группой управляющих входов узла синхронизации и подключена к первой группе выходов дешифратора, вторая группа выходов которого соединена с второй группой управляющих входов узла синхро«иза- ции, третья группа управляющих входов которого является третьей группой управляющих входов блока, первая группа выходов которого соединена с первой группой выходов узла синхронизации, вторая группа выходов которого ,и первая и вторая группа адресных ;выходов узла формирования адреса соединены с второй группой выходов блока, третья группа выходов которого соединена с третьей группой выходов узла синхронизации и второй группой адресных выходов блока формирования адреса, вторая группа управлякицих входов которого соединена с четвертой группой выходов узла синхронизации, установочный выход которого является установочным выходом блока.4. Устройство по п, 1, отличающееся тем, что узел контроля содержит К регистров коммутации, К регистров информации, К коммутаторов, К блоков сравнения и элемент И, где К - количество контактов i-ro контролируемого узла (...п), причем входы начальной установки регистров коммутации объединены и подключены к установочному входу узла, группа адресных входов которого соединена с соответствующими входами

разрешения записи К регистров коммутации, К регистров информации, и с первыми управляющими входами К коммутаторов, группа информационных входов К регистров коммутации соединена с группой информационных входов К регистров информации и подключена к группе информационных входов узла, группа входов-выходов которого соединены с соответствующими входами-выходами коммутаторов, вторые управляющие входы которых соединены с вьпсода- ми соответствующих регистров коммуД« И

СРВ

0/7 W.

СРВ

Mh. 7

ОШВ

гпЫ

С6Р

OmSA

ОШБ

JSpcl

От 5А.2.

л

КОРСп

РЗЗПЗ

OmSA.I Г

тации, выходы регистров информации соединены с информационными входами соответствующих коммутаторов и первыми входами соответствующих блоков сравнения, вторые входы которых соединены с информационными выходами соответствующих коммутаторов, выходы разрешения сравнения которых соединены с входами разрешения сравнения соответствующих блоков сравнения,выходы сравнения которых соединены с входами элемента И, выход которого является выходом узла.

п

СРВ

ОтВл.

X ,«

пм

J2

ММНР

0&Р

IS

т

X бл 5.В

Ни

к 5л. 6

Фиг.2

ff6JN

Фиг.З

9ил.

кЛ

От, §л.

Oi (f/i. 2

Фиг.&

От п.1

/ГсГд

/Г(ГУ7.4

te.5

С

на

„ «Ц ч«11 III IIII.«Ill 11 I шммжимижи 11жя

I подъотобка устройства it

,,vww- vw--.- y - tJJ- - j

paComej/cfnoffootta offOffOo fi u acxooHoe состояние

Функционаеьное duas/focmupo- Вание ovepedffffso объекта7 I eua /foc/rjupoffaffufi

поступил , . oufuSnu j/vm o6bef(moS (№s mupodaHusi или на oSaac fu пильта ffuazf/ocmupo - ании ffs SbMo Cdtif- fa cftaSffefftMf

CvtifT7dfSufftfe из SffOfta IfiQfte- mu uyoffuco ffyjeffjffuaeffoc- mupoSaffug f/epofffmocnoeoo- /ffntff fftftM/rret 7 ffuaeffocnefloSct ния xoMftt//rfat uffft/fOio тесма

1

tffffuc/f da(pef(moS ff/fejya ffTo- XenocoSffo 7 fftfeitfft

mupoffa/ftf/f

Ma S/tacfna oSbPftTC. awoc/nupoSoHti 3s найден

CtfumbtSufftfe щ ff/fff/fa 1пам mu и yant/Cit в S/fo/(f gouffca- ш/и ефемто MOfff/fffff най авнных deipe/f/no&.

в

±

$t//f0 ufr ff S offeffujvffuffa ции ffOffeffO HeflaSffmocnoc&5ff& w объента f ffuiKf sc/nu/ offaffU u.HOffepo& Hau0effH&/x aenieHfnoe

//em

I индинаци в fyoitf 6 UMduKi

с /fOHStf

Документы, цитированные в отчете о поиске Патент 1988 года SU1390611A1

В П Т Б ФОНД v3^!>&PT(ia I 0
SU390526A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Авторское свидетельство СССР № 758157, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 390 611 A1

Авторы

Корнаков Владимир Алексеевич

Костанди Георгий Георгиевич

Месежник Борис Григорьевич

Тяжев Валентин Тимофеевич

Даты

1988-04-23Публикация

1985-12-26Подача