Устройство для контроля логических блоков

 

УСТРОЙСТВО ЛЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ, содержапее блок ввода информации, блок регистрации, блок управления и группу блоков формирования сигналов проверки по числу точек контроля контролируемого блока, каждьй из которых включает три триггера , три элемента И, элемент ИЛИ и узел сравнения, причем в каждом блоке формирования сигналов проверки группы инверсный выход первого триггера и выходы первого и второго элементов И соединены с соответствуюпшми входами элемента ИЛИ, выход которого соединен с первым информационным входом узла сравнения и соответствующим вьтодом контролируемого блока, прямой выход второго триггера соединен с первым входом первого элемента И и вторым информационным входом узла сравнения , выходы узлов сравнения блоков формирования сигналов проверки группы соединены с соответствующими информационньми входами группы блока регистрации, отличающееся тем, что, с целью сокращения времени контроля, в него введены элемент задержки, а в каждьй блок формирования сигналов проверки группы - элемент И-НЕ, блок регистрации содержит регистр, элемент задержки и элемент ИЛИ, блок управления - дешифратор и триггер сбоя, причем информационные входы регистра образуют группу информационных входов блока регистрации , выходы регистра блока регистрации соединены с входами элемента ИЛИ, выход которого соединен с единичным входом триггера сбоя и запрещаюпщм входом дешифратора блока управления, первый и второй выходы которого соединены с входами синхронизаи и соответственно первых и вторых триггеров блоков формироваi ния сигналов проверки группы, третий выход дешифратора блока управле (Л ния соединен с входами синхронизации третьих триггеров блоков формирования сигналов проверки группы, в каждом блоке формирования сигналов проверки группы инверсный выход второго триггера соединен с первым входом второго элемента И, прямой выход третьего оо триггера соединен с первыми входами о третьего элемента И и элемента И-НЕ, вькоды которых соединены с вторыми входами второго и первого элементов И соответственно, вторые фь входы элементов И-НЕ и третьих элементов И блоков формирования сигналов проверки группы объединены и соединены с выходом элемента задержки, вход которого соединен с третьим выходом дешифратора блока управления и входом элемента задержки блока регистрации , выход которого соединен с входом записи регистра блока регистрации , информационные выходы блока ввода информации соединены с информационными входами триггеров

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСНИХ

РЕСПУБЛИК (gi)4 G 06 F 11/26

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н ABTOPCHOMV СЗИДЕТЕПЬСТБУ

ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЪ|ТИЙ (21) 3570799/24-24 (22) 01.04,83 (46) 23.09.85. Бюл. Р 35 (72) А. К. Чеботарь и М. П. Бурдиян (53) 681.3 (088.8) (56) Авторское свидетельство СССР

N - 642708, кл. G 06 Р 11/00, 1975.

Авторское свидетельство СССР

1 746554, кл. Г 06 F 15/46, 1977. (54) (57) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ

ЛОГИЧЕСКИХ БЛОКОВ, содержащее блок ввода инАормации, блок регистрации, блок управления и группу блоков Аормирования сигналов проверки по числу точек контроля контролируемого блока, каждый из которых включает три триггера, три элемента И, элемент ИЛИ и узел сравнения, причем в каждом блоке формирования сигналов проверки группы инверсный выход первого триггера и выходы первого и второго элементов И соединены с соответствующими входами элемента ИЛИ, выход которого соединен с первым информационным входом узла сравнения и соответствующим выводом контролируемого блока, прямой выход второго триггера соединен с первым входом первого элемента И и вторым инАормационным входом узла сравнения, выходы узлов сравнения блоков

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

„„SU„„1180904 А регистр, элемент задержки и элемент

ИЛИ, блок управления — дешиАратор и триггер сбоя, причем инАормационные входы регистра образуют группу инАормационных входов блока регистрации, выходы регистра блока регистрации соединены с входами элемента KIH выход которого соединен с единичным входом триггера сбоя и запрещающим входом дешифратора блока управления, первый и второй выходы которого соединены с входами синхронизации соответственно. первых и вторых триггеров блоков Аормирования сигналов проверки группы, третий выход дешифратора блока управления соединен с входами синхронизации третьих триггеров блоков формирования сигналов проверки группы, в каждом блоке Аормирования сигналов проверки группы инверсный выход второго триггера соединен с первым входом второго элемента И, прямой выход третьего триггера соединен с первыми входами третьего элемента И и элемента И-НЕ, выходы которых соединены с вторыми входами второго и первого элементов И соответственно, вторые входы элементов И-НЕ и третьих элементов И блоков Аормирования сигналов проверки группы объединены и соединены с выходом элемента задержки, вход которого соединен с третьим выходом дешифратора блока управления и входом элемента задержки блока регистрации, выход которого соединен с входом записи регистра блока регистрации, информационные выходы блока ввода информации соединены с инАормационными входами триггеров

1180904 ления °

25 соответствующих блоков формирования сигналов проверки группы, адресные выходы блока ввода ин1

Изобретение относится к вычислительной технике и может быть использовано для тестового контроля цифрон „х узлсв ЭВМ.

Целью изобретения является сокращение времени контроля.

На чертеже представлено устройство для контроля логических блоков.

Устройство содержит блок 1 ввода инАормации, группу блоков 2 формиро1О вания сигналов проверки, блок 3 управления, блок 4 регистрации, контролируемый блок 5, элемент 6 задержки, триггеры 7 — 9,.дешифратор 10 блока управления, элемент 11 задержки блока регистрации, регистр 12, элемент ИЛИ 13 блока регистрации,триггер 14 сбоя, узлы входящие в состав блока 2 формирования сигналов проверки группы: третий 20 элемент И 15, элемент И вЂ” НЕ 16,, второй элемент И 17, элемент ИЛИ 18, первый элемент И 19, узел 20 сравнения.

Устройство работает следующим образом.

Цепи начального сброса условно не показаны. Процесс контроля начинается с занесения из блока 1 ввода инАормации в блоки 2 формирования 30 сигналов проверки группы информации о состоянии входов, которая указывает, какие контакты проверяемого блока являются входными и выходными.

Одновременно в блок 3 управления на адресные входы дешиАратора 10 с блока 1 ввода подается код, по которому вырабатывается сигнал занесения состояния входов в блоки 2

Аормирования сигналов проверки груп- 40 пы.

В исходном состоянии на выходе элемента ИЛИ 13 блока 4 регистрации логический "0", который подается на первый запрещающий вход дешиАраформации соединены с «пресными входами дешифратора блока управтора 10 блока 3 управления и разрешает выработку управляющих сигналов.

Затем из блока 1 ввода в блоки 2 Аормирования сигналов проверки группы при помощи сигналов управления с выхода дешиАратора 10 блока 3 управления заносится инАормация, указывающая тип сигнала на входах контролируемого логического блока 5, и далее из блока 1 ввода подается тест †наб. содержащий сигналы входных воздейст— вий и ожидаемых (эталонных) реакций с проверяемого логического блока 5.

При подаче из блока 1 ввода этого тест-набора на третьем выходе дешифратора 10 блока 3 управления вырабатыва тся сигнал управления, который используется для подачи синхросигнала и для стробирования регистра 12 блока 4 -регистрации. Синхросигнал подается на проверяемый логический блок 5 после окончания переходных процессов. Это достигае-ся путем включения элемента 6 задержки. При несравнении эталонной реакции с ре— альной реакцией из блока 5 сигнал несравнения запоминается в регистре 12 блока 4 регистрации и с его выхода логическая "1" блокирует выработку управлякмцих сигналов в дешифраторе 10 блока 3 управления. По состоянию регистра 12 блока 4 регистрации можно узнать о номере неисправного выхода.

В исходном состоянии триггеры 7 — 9 соответственно состояния входа, включения и синхронизации блоков 2 находятся в состоянии логического "0".

Информация из .блока 1 ввода считывается и поступает одновременно на входы триггеров 7 — 9. Одновременно с блока 1 ввода на адресные входы дешифратора 10 подается код и на первом выходе дешифратора появляется сигнал логической "1", по которому

1180904 происходит занесение информации в триггеры 7 (состояния ВхОдОВ) блоков 2 формирования сигналов проверки группы, т.е. указывается, какие контакты проверяемого блока 5 явля- 5 ются входами, а какие — выходами.

Этот процесс происходит один раз в начале операции проверки того или иного блока. Затем из блока 1 ввода подается информация и соответствующий код в дешифратор 10, по которому заносится информация в триггеры 9 (синхронизации), которая указывает тип сигнала на входах проверяемого логического блока 5. Далее подаются 15 соответствующие тест-наборы в триггеры 8 (включения). Блок 3 вырабатывает при этом на третьем выходе сиг— нал управления, по которому информация заносится в триггеры 8. Этот же 2Р управляющий сигнал используется для подачи синхросигнала и для стробирования через элемент 11 задержки регистра 12 блока 4 регистрации. Так как в исходном положении регистр 12 25 в нулевом состоянии, то на выходе элемента ИЛИ 13 и триггера 14 сбоя находится логический "0" и дешифратор 10 не заблокирован. 30

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

Триггеры 7 и 9 находятся в состоянии логической "1", тРиггер 8 в .состоянии логического "0", Поэтому 4р по сигналу с третьего выхода блока 3 управления, который поступает через элемент задержки на вторые входы

f третьего элемента И 15 и элемента ИНГ 16, на их выходах вырабатываются соответственно сигналы положительной и отрицательной поляризации. Так как на инверсном выходе триггера 8 логическая "1", то на выходе элемента И 17 сигнал положительной поляр- gg ности, который поступает в элемент

ИЛИ 18 и далее на входы проверяемого блока 5. Если триггер 8 в состоянии логической "1", то на выходе элемента И 19 появляется сигнал отрицатель- 5 ной полярности, который поступает на первый вход элемента KIN 18 и в проверяемый блок 5. Таким образом, при помощи одного тест-набора можно выр — батывать на выходе блока 2 формирования сигналов проверки группы синхросигналы положительной и отрицательной полярности. Сравнение эталонной и выходной реакции с блока 5 производится узлом ?0 сраннения, Выходы узлов 20 сравнения блоков 2 сформирования сигналов проверки группы соединеHbI с информационными входами регист— ра 12, на вход записи которого подается сигнал с выхода элемента 11 задержки Элемент 11 задержки блока 4 регистрации необходим для того, чтобы информацию в регистре 12 заносить после окончания переходных процессов в проверяемом блоке 5, когда на его выходах имеются устойчивые логические уровни, а также для устранения ложных сигналов несравнения во время действия синхросигнапов. При несравнении эталонной реакции с выходной реакцией блока 5 в регистр 12 зано— сится логическая "1", триггер 14 сбоя устанавливается в "1" и дешифратор 10 заблокирован. Выработка управляющих сигналов, таким образом, прекращается„ Номер неисправного выхода можно узнать по индикации регистра 12 (элементы индикации не указаны).

В зависимости от состояния триггеров 7 — 9 блоки 2 формирования сигналов проверки могут выполнять один из шести режимов (см. табл.).

В режиме сравнения реакции на контакте контролируемого блока 5 с эталонной реакцией, когда на выходе элемента ИЛИ 18 логическая "1", выходные сигналы с элементов ИЛИ 18 образуют с сигналами на контактах блока 5 функцию "Монтажные И". При этом единичные значения сигналов на выходах элементов ИЛИ 18 подавляются выходными сигналами логического

"0" с блока 5. Узлы 20 сравнения необходимы для сравнения сигналов на контактах контролируемого блока 5 с сигналами на выходе триггера 8.

Причем осуществляется сравнение как выходных, так и входных сигналов блока 5. Сравнение входных сигналов блока 5 указывает возможные замыкания контактов этого блока между собой если сигнал на выходе блока 2 не совпадает с соответствующим сигналом на прямом выходе триггера 8.

1180904

Продолжение таблицы

Наименование режимов

Состояние триггеров

Наименование ре жимов

Сос 1 ояние Григгеров

7)8)9

7 8 9

Сравнение сигнала реакции на контакте проверяемого блока с лог."0"

Сравнение сигнала реакции на контакте проверяемого блока с лог.

"1"

Возбуждение контакта проверяемого блока потенци- 20 альным сигналом лог. "0 .

Возбуждение контакта проверяе0 0 мого блока потенциальным сигналом лог. "1".

Возбуждение контакта проверяемо вЂ, ro блока сигна0 1 лом синхронизации положительной полярности

Возбуждение кон0 0 такта проверяемого блока сигналом синхронизации отрицательной полярности.

ВщщПи Заказ 5927/48 Тираж 709 Подписное

Филиал ППП "Патент", r.Óæãîðîä, ул.Проектная, 4

Устройство для контроля логических блоков Устройство для контроля логических блоков Устройство для контроля логических блоков Устройство для контроля логических блоков 

 

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

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

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

Изобретение относится к системам управления телевидением и радиовещанием

Изобретение относится к цифровой вычислительной технике и может быть использовано в автоматизированных системах для контроля ЭВМ

Изобретение относится к области электрорадиотехники и может быть использовано для проверки функционирования DVD плеера

Изобретение относится к способу и системе отладки многоядерной системы с возможностями синхронной остановки и синхронного возобновления

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

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

Изобретение относится к средствам построения модели состояния технического объекта
Наверх