Устройство для контроля логических блоков
Изобретение относится к тестовому контролю цифровых узлов радиоаппаратуры . Целью изобретения является расширение класса решаемых задач за счет контроля трех состояний выводов контролируемого блока. Устройство содержит контролирующий блок 1, блок 2 памяти, блок 3 распределения информации , регистр 4 информации, регистр 5 контактов, коммутатор 6 контактов, блок 7 развязки, блок 8 сравнения, вход 9 тактовых сигналов, триггер 10, блок 11 регистров и выход 12 неисправности . 1 ил., 1 табл. S
СОЮЗ COBETCHHX
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИК
А1 ()9) (и) ио 4 С 06 F 11/26
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н А BTOPCKOMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (2) ) 4190388/24-24 (22) 17.11.86 (46) 23.07.88. Бюл. )) .27 (72) Н.Н.Кузьмин (53) 68).3(088.8) (56) Авторское свидетельство СССР
В !013960, кл. G 06 F ll/26, 1981.
Авторское свидетельство СССР
)) )0)2265, кл. G 06 F ll/26, 1981. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ (57) Изобретение относится к тестовому контролю цифровых узлов радиоаппаратуры. Целью изобретения является расширение класса решаемых задач sa счет контроля трех состояний выводов . контролируемого блока. Устройство содержит контролирующий блок 1, блок
2 памяти, блок 3 распределения информации, регистр 4 информации, регистр
5 контактов, коммутатор 6 контактов, 4 блок 7 развязки, блок 8 сравнения, вход 9 тактовых сигналов, триггер 10, блок 11 регистров и выход 12 неисправности. 1 ил., 1 табл.
1411754
Изобретение относится к вычислительной технике и может быть использовано в аппаратуре контроля цифровых микросхем и типовых элементов замены ЭВИ.
Цепь изобретения — расширение функциональных возможностей за счет контроля трех состояний выводов контролируемого блока. 10
На чертеже приведена структурная схема устройства.
Устройство содержит контролируемый блок 1, блок 2 памяти, блок 3 ( распределения информации, регистр 4 информации, регистр 5 контактов, коммутатор б контактов, блок 7 потенциального согласования, блок 8 сравнения, вход 9 тактовых сигналов устройства, D-триггер 10, блок 11 элемен- 20 ! тов развязки и выход 12 неисправности устройства, Информация, необходимая для контроля, хранится в блоке 2 памяти в виде слов разрядностью К+2, где К вЂ” ко- 25 личество контактов контролируемого блока 1, а дополнительные два разряда каждого слова являются служебными и содержат информацию о записи данного слова в регистр 5 контактов, ре- >0 ( гистр 4 информации или в триггер 10, Синхронизирующие входы в регистр
5 контактов, регистр 4 информации, триггер 10, блок 8 сравнения не показаны.
Вначале записывается информация в регистр 5 контактов. Данная информация определяет входы и выходы контролируемого блока 1, при этом выходы коммутатора 6 контактов, соответству- у0 ющие выходам контролируемого блока 2, переводятся в высокоимпедансное .сос-. тояние, а остальные каналы коммутатора б работают в режиме повторителя.
Информация следующего слова посту- 45 пает в регистр 4 информации или в триггер 10. При этом выходы коммутатора 6 контактов, соответствующие выходам контролируемого блока 2, переводятся в высокоимпедансное состояние, а остальные каналы коммутатора б работают в режиме повторителя.
Информация следующего слова поступает в регистр 4 информации в триггер 10. Тестовая информация записывается в регистр.4 информации, из которого она поступает в блок 8 сравнения и через коммутатор 6 контактов на входы контролируемого блока 1.
Контролируемый блок 1 в результате воздействия входных сигналов вырабатывает соответствующие выходные сигналы, и те и другие поступают через блок 7 потенциального согласования в блок 8 сравнения, на второй вход которого поступают сигналы с регистра 4.
Устройство работает в два этапа: при нулевом состоянии триггера и при единичном.
Соответственно этому ожиданию реакция состояний блока 7 по выходам контролируемого блока 1 кодируется
"Лог.О" и "Лог.1". Блок 7 логического согласования воспринимает третье состояние на выходах контролируемого блока 1 как "Лог.О" или как "Лог.1" в зависимости от состояния триггера
l0 так как сигнал с выхода триггера
I0 через элементы блока 11 развязки поступает на вход блока 7. В качестве элементов развязки используются резисторы, сопротивления которых должны быть достаточно большими для того, чтобы не искажать уровни логических сигналов на выходах контролируемого блока 1 и коммутатора б контактов.
Соответственно большим должно быть и входное сопротивление блока 7.
Если на выходе контролируемого блока 1 появляется "Лог.О" или "лог, 1", то он и определяет в данном случае состояние блока 7 независимо от состояния триггера 10.
На первом этапе в триггер 10 записывается нуль и производится прогон теста. На втором этапе в триггер 10 записывается единица и произвбдится прогон подобного теста, отличающегося от предыдущего только кодировкой третьего состояния. Если на выводах контролируемого блока 1 вместо третьего состояния появляется уровень "Лог.1", то это обнаруживается блоком 8 сравнения на первом этапе, если уровень "Лог.О", то на втором этапе.
В общем случае при проверке в два этапа логику обнаружения неисправностей можно представить таблицей.
Неисправность
Ожидаемая реакция
Реальная реакция
I этап ТТ этап
3
14117
П родолже ние таблицы
Н еис прав нос ть
Ожидае- Реальна я мая ре- реакция акция
1 этап 11 этап, 5
15
Формула изобретения
Составитель В.Мосевкин
Редактор П,Гереши Техред M.Äèäûê Корректор С.Черни
Заказ 3663/45 Тираж 704 Подписно е
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
1 13035, Москва, Ж-35, Раушская наб., д, 4/5
Производственно-полиграфическое предприятие, г. Ужгород, ул, Проектная, 4
Примечание. Знаком "+" в таблице отмечены случаи, когда уст- 0 ройство фиксирует неисправность, Устройство для контроля логичес- 25 ких блоков, содержащее блок памяти, блок распределения информации, регистр информации, регистр контактов, блок потенциального согласования, блок сравнения, причем тактовый вход 30 устройства соединен с синхронизи1 ующим входом блока распределения информации, информационные входы которого соединены с выходами блока памяти, тактовый выход блока распределения
54
4 информации и выход признаков входоввыходов соединены соответственно с информационными входами регистра информации и регистра контактов соответственно, выход регистра контактов соединен с управляющим входом коммутатора контактов, выход которого является выходом устройства для подключения к выводам контролируемого блока, а также соединен с входом блока потенциального согласования, выход которого соединен с первым входом блока сравнения, второй вход которого соединен с первым входом блока сравнения, второй вход которого объединен информационно с входом коммутатора контактов, а выход блока сравнения является выходом неисправности устройства, о т л и ч а ю щ е е с я тем, что, с целью расширения класса решаемых задач за счет контроля трех состояний выводов контролируемого блока, в него введены триггер и блок элементов развязки, причем D-вход триггера соединен с третьим выходом признака "тестируемого входа" блока распределения информации, а выход триггера подключен к первым выводам блока элементов развязки, вторые выводы которых подключены к информационному выходу коммутатора контактов, информационный вход которого соединен с выходом регистра информации.


