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

Номер патента: 1180904

Авторы: Бурдиян, Чеботарь

ZIP архив

Текст

(56) Авторское свидетР 642708, кл. С 06 РАвторское свидетел746554, кл. С 06 Р П. Бурди СССР1975.ССР1977. ельст11/00ьство15 /46 ов Аормироваруппы, трелока управлесинхронизациив Ьормированияы, в каждомалов проверкивторого тригвходом второгод третьеговыми входами)аМ ввй Об ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЪТИЙ Н АВТОРСИОМУ СВИДЕТЕЛЬСТ(54) (57) УСТРОЙСТВО ДЛЯ КОНТРОЛЯЛОГИЧЕСКИХ БЛОКОВ, содержащее блокввода инАормации, блок регистрации,блок управления и группу блоков Аормирования сигналов проверки по числуточек контроля контролируемого блока,каждый из которых включает три триггера, три элемента И, элемент ИЛИи узел сравнения, причем в каждом блоке Формирования сигналов проверкигруппы инверсный выход первого триггера и выходы первого и второго элементов И соединены с соответствующимивходами элемента ИЛИ, выход которогосоединен с первым информационным входом узла сравнения и соответствующимвыводом контролируемого блока, прямойвыход второго триггера соединен с первым входом первого элемента И и вторым информационным входом узла сравнения, выходы узлов сравнения блоковЬормирования сигналов проверки группы соединены с соответствующими информационными входами группы блокарегистрации, о т л и ч а ю щ е е с ятем, что, с целью сокращения времени контроля, в него введены элементзадержки, а в каждый блок Аормирования сигналов проверки группы - элемент И-НЕ, блок регистрации содержит регистр, элемент задержки и элементИЛИ, блок управления - дещиАратори триггер сбоя, причем инАормационнывходы регистра образуют группуинформационных входов блока регистрации, выходы регистра блока регистрации соединены с входами элемента ИПИ, выход которого соединенс единичным входом триггера сбояи запрещающим входом дещийратора блока управления, первый и второй выходы которого соединены с входами синхронизации соответственно. первых и вторых триггеров бло ния сигналов проверки тий выход дешиФратора ния соединен с входами третьих триггеров блок сигналов проверки груп блоке Аормирования сиг группы инверсный выход гера соединен с первым элемента И, прямой вых триггера соединен с пе третьего элемента И и элемента И-НЕ, выходы которых соединены Фс вторыми входами второго и первогоэлементов И соответственно, вторые вРвходы элементов И-НЕ и третьих элементов И блоков формирования сигналов проверки группы объединены и соединены с выходом элемента задержки,вход которого соединен с третьим ВЫвыходом дешийратора блока управленияи входом элемента задержки блока регистрации, выход которого соединенс входом записи регистра блока регистрации, информационные выходыблока ввода индюрмации соединеныс информационными входами триггеров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формирования сигналов проверки группы. В исходном состоянии на выходеэлемента ИЛИ 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 - Э соответственно состояния входа, включения и синхронизации блоков 2 находятся в состоянии логического "0". Информация из .блока 1 ввода считывается и поступает одновременно на входы триггеров 7 - 9, Одновременно с блока 1 ввода на адресные входы дешифратора 10 подается код и на первом выходе дешифратора появляется сигнал логической "1", по которомупроисходит занесение инАормациив триггеры 7 (состояния входов) блоков 2 Формирования сигналов проверки группы, т,е. указывается, какие контакты проверяемого блока 5 явля ются входами, а какие - выходами.Этот процесс происходит один раз в начале операции проверки того или иного блока, Затем из блока 1 ввода подается информация и соответствующий код в дешифратор 10, по которому заносится инАормация в триггеры 9 (синхронизации), которая указывает тип сигнала на входах проверяемого логического блока 5. Далее подаются 15 соответствующие тест-наборы в триггеры 8 (включения). Блок 3 вырабатывает при этом на третьем выходе сигнал управления, по которому инАормация заносится в триггеры 8. Этот же 20 управляющий сигнал используетсядля подачи синхросигнала и для стробирования через элемент 11 задержки регистра 12 блока 4 регистрации. Так как в исходном положении регистр 12 25 в нулевом состоянии, то на выходе элемента ИЛИ 13 и триггера 14 сбоя находится логический "0" и дешифратор 10 не за - блокирован. 30Выработка положительных и отрицательных синхросигналов на выходе блока 2 Аормирования сигналов проверки группы происходит следующим обра- З 5 зом.Триггеры 7 и 9 находятся в состоянии логической "1", триггер 8 в .состоянии логического "0", Поэтому 40 по сигналу с третьего выхода блока 3 управления, который поступает через элемент задержки на вторые входы третьего элемента И 15 и элемента ИНГ 16, на их выходах вырабатываются соответственно сигналы положительной и отрицательной поляризации, Так как на инверсном выходе триггера 8 логическая "1", то на выходе элемен - та И 17 сигнал положительной поляр ности, который поступает в элемент ИЛИ 18 и далее на входы проверяемого блока 5. Если триггер 8 в состоянии логической "1", то на выходе элемента И 19 появляется сигнал отрицатель- у ной полярности, который поступает на, первый вход элемента ИПИ 18 и в проверяемый блок 5. Таким образом, при помощи одного тест-набора можно выр батывать на выходе блока 2 Лорьплрования сигналов проверки группы синхросигналы положительной и отрицательной полярности. Сравнение эталонной и выходной реакции с блока 5 производится узлом 20 сраннения, Выходы узлов 20 сравнения блоков 2 сформирования сигналов проверки группы соединены с инАормационными входами регистра 12, на вход записи которого подается сигнал с выхода элемента 11 задержки Элемент 11 задержки блока 4 регистрации необходим для того, чтобы информацию в регистре 12 заносить после окончания переходных процессов в проверяемом блоке 5, когда на его выходах имеются устойчивые логическиеуровни, а также для устранения ложных сигналов несравнения во время действия синхросигнапов. При несравнении эталонной реакции с выходной реакцией блока 5 в регистр 12 заносится логическая "1", триггер 14 сбоя устанавливается в "1" и дешифратор 10 заблокирован. Выработка управляющих сигналов, таким образом, прекращается Номер неисправного выхода можно узнать по индикации регистра 12 (элементы индикации не указаны). В зависимости от состояния триггеров 7 - 9 блоки 2 Аормирования сигналов проверки могут выполнять один из шести режимов (см, табл.). В режиме сравнения реакции на контакте контролируемого блока 5 с эталонной реакцией, когда на выходе элемента ИЛИ 18 логическая "1", выходные сигналы с элементов ИЛИ 18 образуют с сигналами на контактах блока 5 Аункцию "Монтажные И". При этом единичные значения сигналов на выходах элементов ИЛИ 18 подавляются выходными сигналами логического "О" с блока 5. Узлы 20 сравнения необходимы для сравнения сигналов на контактах контролируемого блока 5 с сигналами на выходе триггера 8, Причем осуществляется сравнение как выходных, так и входных сигналов блока 5. Сравнение входных сигналов блока 5 указывает возможные замыкания контактов этого блока между собой если сигнал на выходе блока 2 не совпадает с соответствующим сигналом на прямом выходе триггера 8.1180904 Продолжение таблицы Наименование режимов Состояние триггеров Наименование режимов Состояние триггеров 7 18 19 789 Сравнение сигналареакции на контакте проверяемого блока с лог."О"Сравнение сигналареакции на контакте проверяемого блока с лог.Возбуждение контакта проверяемого блока потенциальным сигналомлог. "О".Возбуждение контакта проверяеО О мого блока потенциальным сигналом лог. "1",Возбуждение контакта проверяемо-,го блока сигна 0 1 лом синхронизации положительной полярностиВозбуждение конО О такта проверяемого блока сигналом синхронизации отрицательной полярности. ИИПИ Заказ 5927/48 Тираж 709 Подписи илиал ППП "Патент", г.Ужгород, ул,Проектная,

Смотреть

Заявка

3570799, 01.04.1983

ПРЕДПРИЯТИЕ ПЯ В-2667

ЧЕБОТАРЬ АНАТОЛИЙ КОНСТАНТИНОВИЧ, БУРДИЯН МИХАИЛ ПЕТРОВИЧ

МПК / Метки

МПК: G06F 11/26

Метки: блоков, логических

Опубликовано: 23.09.1985

Код ссылки

<a href="https://patents.su/4-1180904-ustrojjstvo-dlya-kontrolya-logicheskikh-blokov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля логических блоков</a>

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