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

 

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

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

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

РЕСПУБЛИК (19) (11) 31 28

3(51) ОПИСАНИЕ ИЗОБРЕТЕНИЯ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

К ABTOPCHOMY СВИДЕТЕЛЬСТВУ (2 1) 34 24 889/18- 24 (22) 15.04.82 (46) 07.02.84 ° Бюл. 9 5 (72)Г.A.Ïîäóíàåâ, В.Ю.Лидак, Ф.Ф.Шнайдер, В.П.Туробов, В.П.Краснов, А.А.Крылов, В.В.Кожевников и В.Е.Дворкин (71) Ульяновский политехнический институт (53) 6 21-396(088.8) (56) 1. Авторское свидетельство СССР

9 661552, кл. G 06 F 11/00, 3.979.

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

М 656076, кл. G 06 F 15/46, 1979 (прототип) . (54)(57) I. УСТРОЙСТВО ДЛЯ ДИАГНОСТИРОВАНИЯ ЛОГИЧЕСКИХ БЛОКОВ, содержащее индикатор, генератор тестов, соединенный первым входом с первым выходом блока управления, блок сравнения, соединенный первыми входами с клеммами для подключения первых выходов диагностируемого логическо-. го блока, щуп, соединенный входом с клеммой для подключения второго выхода диагностируемого логического блока, генератор синхроимпульсов, соединенный выходом с первым входом блока управления и с первым входом первого элемента И, соединенного вторым входом с выходом первого триггера, выходом — со счетным входом счетчика, соединенного установочным входом с вторым выходом блока управления, о т л ич а ю щ е е с я тем, что, с целью повышения быстродействия устройства, в него введены первый сдвиговый регистр, сигнатурный анализатор, блок сравнения сигнатур, блок памяти, первый и второй регистра адреса, перный, второй, третий и четвертый регистры, мультиплексор, ключеной элемент, первый и второй блоки индикации, коммутатор, причем первые входы первого триггера, первого сдвигового регистра, перного и второго регистров адреса, первого, второго, третьего и четвертого регистров соединены со вторым выходом блока управления, соединенного третьим и четвертым выходами соответственно с вторым входом блока сравнения и с первым входом коммутатора, соединенного первыми выходами с клеммами для поцключения входов диагностируемого логического блока, вторыми выходами — с третьими входами блока сравнения, вторыми входами — с первыми выходами генератора тестон, соединенного вторым выходом с вторым входом блока управления, соединенного третьим входом с первым выходом блока сравнения, пятым выходом — с входом индикатора, шестым выходом — с вторым входом первого триггера, соединенного третьим входом с вторым выходом первого сднигового регистра, соединенного вторыми входами с вторыми выходами блока сравнения, третьим входом со счетным входом счетчика, соединенного выходами с первыми входами мультиплексора, соединенного вторым входом с первым входом ключевого элемента и с седьмым выходом блока управления, соединенного четвертым входом и номьмым выходом соответственно с выхоцом первого триггера и с -третьим входом мультиплексора, подключенного выходами ко вторым входам первого регистра адреса, соединенного выходами с первыми входами блока сравнения адресов и с первыми нходами первого блока индикации, вторые входы которого соединены с выходами третьего регистра и с пятыми входами блока управления, соединенного шестыми входами с выходами четвертого регистра и с первыми входами блока

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

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

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

Известно устройство для диагностирования логических схем и блоков, выход - с первым и вторым входами элемента И-ИЛИ-НЕ, пятый выход— с вторым входом шестого элемента И и с первым выходом второго сдви- гового регистра, соединенного вторым выходом с третьим входом элемента И-ИЛИ-НЕ, третьим выходом — c вторым входом пятого элемента И, четвертым выходом — с четвертым входом элемента И-ИЛИ-НЕ, пятым выходом - с вторым входом четвертого элемента И, третьим входом — c шестым входом шифратора, с вторым выходом блока, с первым выводом первой кнопки и с первым R-входом второго триггера, соединенного вторым Р -входом с третьим входом блока> е Р-входом третьего триггера и с седьмым входом -шифратора, соединенного восьмым входом с выходом седьмого элемента И„ соединенного первым вхо дом с седьмым входом блока, вторым входом — с девятым выходом блока, с третьим R -входом второго триггера и с первым выходом дешифратора, соединенного входом с вторым входом блока, вторым выходом — с десятым выхоцом блока и с первым входом восьмого элемента И, соединенного выхо=. дом с третьим выходом блока, вторым входом — с выходом третьего триггера, соединенного S -входом с первьм вывддом первой кнопки, соединенной вторым выводом с первым входом блока, с первым входом девятого элемента И, с седьмым выходом шифратора и с первым входом формирователя одиночных импульсов, соединенного вторым и третьим входами -=оответственно с первым и вторым выводами второй кнопки, выходом — с четвертым выходом блока и S -входом второго триггера, соединенного выходом с вторым входом девятого элемента И, подключенного выходом к первому выходу блока, восьмой, седьмой и двенадцатый выходы которого соединены соответственно с выходами четвертого, пятого и шестого элементов И, а одиннадцатый выходс выходом элемента И-ИЛИ-НЕ.

2 содержащее блок входных сигналов, блок эталонных сигналов, блок сравнения, бЛок ввода данных, блок коммутации, блок памяти, блок индикации, блок управления, щуп El).

Недостатком устройства является низкое быстродействие из-за боль1071978

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

50 ших временных затрат на определение места неисправности, связанных с отсутствием автоматизации процесса диагностирования.

Наиболее близким техническим решением к изобретению является устройство для поиска неисправностей в дискретных объектах, содержащее индикатор, генератор тестов, соединенный первым входом с первым выходом блока, управления, блок сравнения, соединенный первыми входами с клеммами для подключения первых выходов диагностируемого логического блока, щуп, соединенный входом с клеммой для подключения второго вы.. 5 хода диагностируемого логического блока, генератор синхроимпульсов, соединенный выходом с первым входом блока управления и с первым входом первого элемента И, соединенного 20 вторим входом с выходом первого триггера, выходом - со счетным входом счетчика, соединенного установочным входом со вторым выходом блока управления Erg. 25

Недостатком известного устройства является низкое быстродействие обусловленное тем, что выбор первого неисправного по тесту выхода логического блока для.обеспечения начала поиска неисправности осуществляется оператором неавтоматически; выбор очередной точки для установки щупа осуществляется оператором по электрической схеме логического блока, т.е. также неавтоматически, принятие решения о неисправности дан ного элемента или электрической связи между элементами осуществляется оператором, т.е. неавтоматически, выбор пути поиска неисправности также неавтоматизирован.

Цель изобретения — повышение быстродействия устройства. ный анализатор, блок сравнения сигнатур, блок сравнения адресов, блок памяти, первый и второй регистры, адреса, первый, второй, третий. и четвертый регистры, мультиплексор, ключевой элемент, первый и второй блоки индикации, коммутатор, причем первые входы первого триггера, первого сдвигового регистра, первого и второго регистров адреса, первого, второго, третьего и четвертого регистров соединены с вторым выходом блока управления, соединенного третьим и четвертым выходами соответственно с вторым входом блока сравнения и с первым входом коммутатора, соединенного первыми выходами с клеммами для подключения входов диагностируемого логического блока, вторыми выходамичс третьими входами блока сравнения, вторыми входами — с первыми выходами генератора тестов, соединенного вторым выходом с вторым входом блока управления, еоединенного третьим входом с первым выходом блока сравнения, пятым выходом — с входом индикатора, шестым выходом — с вторым входом первого триггера, соединенного третьим входом с вторым выходом первого сдвигового регистра, соединенного вторыми входами с вторыми выходами блока сравнения, третьим входом - co счетным входом счетчика, соединенного выходами с первыми входами мультиплексора, соединенного вторым входом с первым входом ключевого элемента и с седьмым выходом блока управления, соединенного четвертым входом и восьмым выходом соответственно с выходом первого триггера и с третьим входом мультиплексора, подключенного выходами к вторым входам первого регистра адреса, соединенного выходами с первыми входами блока сравнения адресов и с первыми вхоцами первого блока индикации, вторые входы которого соединены с выходами третьего регистра и с пятыми входами блока управления, соединенного шестыми входами с выходами четвертого регистра и с первыми входами блока сравнения сигнатур, соединенного вторым входом с девятым выходом блока управления, третьими входами — с выходами сигнатурного анализатора, соединенного первым входом с четвертым выходом блока управления, вторым входом— с выходом щупа, третьим входом — с десятым выходом блока управления, соединенного седьмым входом с выходом блока сравнения сигнатур, « одиннадцатым и двенадцатым выхода ми — соответственно с первым.и вторым входами блока памяти, соединен1071978 ного первыми, вторыми, третьими.и четвертыми выходами соответственно с вторыми входами первого, второго, третьего и четвертого регистров, выходы первого регистра соединены с вторыми входами блока сравнения адресон, с четвертыми входами мультиплексора, и с первыми входами второго блока индикации, соединенного вторыми входами с выходами второго регистра, с третьими входами 10 блока сравнения адресов и с вторыми нходами ключевого элемента, соединенного выходами с вторыми входами второго регистра адреса, выходы которого соединены с четвертыми 15 входами блока сравнения адресов, соединенного выходом с восьвым входом блока управления.

Кроме того, блок управления содержит шифратор, соединенный первым и вторым Входами соответственно с четвертым и восьмым входами блока, первым выходом — с шестым выходом блока, третьим и четвертым входами— соответственно с выходами второго и третьего элементов И, входы которых соединены соответственно с пяты.ми и шестыми входами блока, пятый выход которого соединен с вторым выходом шифратора, третий и четвертый выходы которого соединены соответственно с первым и торым входами второго сдвигового регистра, пятый выход - с первыми входами четвертого, пятого и шестого элементов И, шестой 5 выход - с первым и вторым входами элемента И-ИЛИ-НЕ, пятый выход — с вторым входом шестого элемента И и с первым выходом второго сдвигового регистра, соединенного вторым 4О выходом с третьим входом элемента И-ИЛИ-НЕ, третьим выходом — c вторым входом пятого элемента И, четвертым выходом - с четвертым входом элемента И-ИЛИ-НЕ, пятым выходомс вторым входом четвертого элемента И, третьим нходом — с шестым входом шифратора с вторым выходом блока, с первым выводом первой кнопки и с первым R -входом второго триггера, соединенного вторым Д -входом

50 с третьим входом блока, с Р -входом третьего триггера и с седьмым входом шифратора, соединенного восьмым входом с выходом седьмого элемента И, соединенного первым входом с седьмым входом блока, вторым входом — с девятым ныходом блока, с третьим Й -входом второго триггера и с первым выходом дешифратора, соединенного входом с вторым входом блока, вторым выходом - c десятым выходом блока и с первым входом восьмого элемента И, соединенного выходом с третьим выходом блока, вторым входом — с выходом третьего 65 триггера, соединенного 5 †вход с первым выводом первой кнопки, соединенной вторым выводом с первым входом блока, с первым входом денятого элемента И, с седьмым выходом шифратора и с первым входом формирователя одиночных импульсов, соединенного вторым и третьим входами соответственно с первым и вторым выводами второй кнопки, выходом - с четвертым выходом блока и f -входом второго триггера, соединенного выходом с вторым входом девятого элемента И, подключенного выходом к первому выходу блока, восьмой, седьмой,и двенадцатый выходы которого соединены соответственно с выходами четвертого, пятого и шестого элементов И, а одиннадцатый выход— с выходом элемента И-ИЛИ-НЕ, На фиг. 1 принедена блок-схема устройства; на фиг. 2 — блок схема блока управления.

Устройство,для контроля логического блока 1 содержит блок 2 управ ления, генератор 3 тестов, коммутатор 4, блок 5 сравнения, узел 6 контроля, первый сдниговый регистр 7, индикатор 8, генератор 9 синхроимпульсов, первый триггер 10, первый элемент И 11, счетчик 12, блок 13 памяти, первый 1 4, второй 15, тр етий 16, чет вертый 17 регистры, блок 18 сравнения адресов, первый 19 и второй 20 регистры адреса, мульти- пле ксор 21, ключ евой элемент 2 2, вто. рой 23 и перный 24 блоки индикации, асуп 25, сумматор 26 по модулю два, третий сдниговый регистр 27, блок 28 сравнения сигнатур, сигнатурный анализатор 29.

Блок 2 упранления содержит вторую кнопку 30, второй триггер 31, девятый 32, седьмой 33, четвертый 34, пятый 35, шестой 36, восьмой 37 элементы И, шифратор 38, второй сдниговый регистр 39, второй 40 и третий 41 элементы И, формиронатель 42 одиночных импульсов, элемент И-ИЛИ-НЕ 43, дешифратор 44, третий триггер 45, первую кнопку 46 .

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

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

В нулевом слове содержится инфор" мация, определяющая принадлежность

1071978

Таблица 1 атура

0000

0001

00

О?

5Н97

Таблица2

02

0000

03.

lll2

2361

542

1113

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

Блок 2 стробирует срабатывание 10 генератора 3 и коммутатора 4 в нужные моменты времени согласно временной диаграмме работы устройства, обеспечивает тем саьым подачу. тестов на блок 1. 15

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

Одновременно блок 5 выдает сигнал оценки годности блока 1 на блок. 2. 30

В случае получения сигнала Годен с блока 5, блок 2 выдает сигнал годности на индикатор 8, индицирующий транспарант Годен .

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

Блок 2 выдает управляюпжй сигнал на вход триггера 10, переводя его в состояние, при котором выходной уровень этого триггера разрешает прохождение тактовых импульсов с генератора 9 через элемент И 11 на вход счетчика 12 и сдвигового регистра 7. Тактовые импульсы обеспечивают работу счетчика 12 и поразрядную подачу содержимого сдвигового регистра 7 на второй вход триггера 10. Первая же единица со сдвигового регистра 7 переводит триггер 10 в состояние, при котором выходной уровень триггера 7 блокирует подачу тактовых импульсов через элемент И 11 на счетчик 12 и сдвиговый регистр 7.

В результате, количество подсчитанных двоично-десятичным счетчиком 12 тактовых импульс в .соответствует номеру первого неисправного вы хода блока 1, записанному в двоичноде сят и чном коде °

Указанный код служит для автоматического поиска диагностической информации в блоке 13. Диагностическая информация в блоке 13 хранится в виде, показанном в табл. 1 и 2.

1071978

Продолжение табл. ?

1119

0 (и+1) 1269

Информация первого вида (табл. 1) записывается для каждого из выходов блока 1 и состоит из двух слов, для каждого из выходов блока 1. В первых разрядах первого слова записан номер выхода блока 1. В остальных разрядах - нулевая комбинация. Второе слово содержит следуюшую информацию: в первых разрядах код конструктивного адреса элемента блока 1, связанного с выходом, номер которого записан в первом слове; во вторых разрядах — код номера выходного, вывода этого элемента; в третьих разрядах — нулевой код; в четвертых разрядах — сиги атура (шестнадцатиразрядная свертка двоичнбй последовательности) на выходе элемента.

Информация второго вида (табл.2) З0 записывается для каждого элемента бЛОКа 1 И СОдЕржИт П+1 СЛОВ (Ь-КОЛИчество входов этого элемента) . Первое слово содержит в первых разрядах код конструктивного адреса эле- 35 мента; во вторых — код конструктивного адреса его выходного вывода1 в третьей и четвертой колонках — нулевой код.

Остальные и слов содержат в пер- 4() вых разрядах код конструктивного адреса элемента, связанного с одним из входов элемента, код адреса которого хранится в первом слове; во вторых разрядах вЂ, код номера его вы45 ходного вывода; в третьих — код номера входного вывода код адреса которого хранится в первом слове элемента; в четвертых — сигнатуру для этого последнего вывода.

По управляющим сигналам с блока 2 номер выхода нз счетчика 12 поступает через мультиплексор 21 в регистр 19; в регистры 14 - 17 пословно в виде, соответствующем табл . 1 и 2 поступает из блока 13 диагностическая информация. Причем номера 1, 11, 111 и lу колонок табл . 1 и 2 соответствуют номерам 14, 15, 16, 17 регистров, хранящих соответствующую информацию.

Блок 18 сравнения адреса обеспечи-. вает сравнение кода номера выхода, записанного в регистр 19 с кодом, поступающих в регистр 14 и в момент совпадения выдает сигнал о ссвпадении в блок 2. На блок 2 поступает также и информация с регистров 16 и 17, соответ ствуююая колонкам 111 и lу табл. l и 2.

При наличии логических нулей в регистрах 16 и 17 и сигнала совпадения от блока 18 блок 2 вырабатывает управляющий сигнал, по которому следующее слово из блока 13 считывается в регистры. 14 — 17. В результате на указанных регистрах окажется запи санным второй слово табл. 1.

Номер выхода блока 1, записанный в регистр 19 отображается на табло блока 24 индикации. Номер элемента (1111) с регистра 14 н номер его выхода (02) отображается на табло блока 23 индикации.

По указанному адресу элемента

111102 устанавливает щуп 25 на блок 1, после чего блок 2 осуществляет повторый пуск тестовой последовательности с узла б на блок 1.

Снимаемая с выхода выбранного элемента блока 1 двоичная последовательность поступает через щуп 25 на сигнатурный анализатор 29, где после преобразования на сумматоре 26 записывается поразрядно н сдвиговый регистр 27. Сформированная в регистре 27 сигнатура по сигналу с блока 2 сравнивается с эталонной, поступающей с регистра 17, блоком 2 8 сравнения сигнатур. По сигналу совпадения с блока 28 блок 2 выдает сиг,— нал о неисправности соединения между жаходом блока l.н элементом ill.l на индикатор 8.

В случае несовпадения сигнатур блок 2 вырабатывает сигнал, по которому информация из регистров 14 и 15 через мультиплексор 21 и ключевой элемент 22 поступает в регистры адреса 19 и 20 и служит адресом для выборки очередного слова из блока 13, Блок 2 обеспечивает поиск указанного в. регистрах 19 и 20 адреса 111102 в блоке 13 с нулевым кодом в четвертых разрядах (слово 1 табл. 2) и считывание, после обнаружения следующего слова в регистры 14 - 17 (слово 2 табл. 2) .

В результате код конструктивного адреса подозреваемого в отказе эле1071978

12 мента 1111 из регистра 19 и номер

его входа 01 иэ регистра lб поступают на блок 24 индикации, а конструктивный адрес элемента (1112 j, связанногоо с исследуемым, из регистра 14 . и номер его выхода (03) из регист- 5 ра 15 поступают на блок 23 индикации.

По отображенному на табло блоков 23 и 24 индикации адресу оператор устанавливает щуп 24 сначала на входе подозреваемого в отказе элемен- )O та 1111 01 и снимает сигнатуру.

В случает совпадения ее с эталонной, блок 2 по сигналу совпадения блока 28 считывает очередное слово из блока 13 в регистры 14 - 17 (слово 3 табл. 2) . На табло блоков 23 и 24 индикации нысвечивается код номера очередного нхода (02) исследуемого элемента, а также код конструктивного адреса связанного с этим входом элемента (1113) и номер его вывода (01) °

По указанному адресу оператор устанавливает щуп 25 и снимает сигнатуру, а в случае совпадения с эталонной снимает описанным способом сигнатуры на всех входах исследуемогО эле. мента, при появлении нулевого кода в четвертых разрядах 0+2 слова, описывающего следующий элемент блока 1.

Если сигнатуры на всех и входах совпадают с эталонными, то блок 2 выдает сообщение о неисправности исследуемого элемента на индикатор 8. При, несовпадении сигнатур на одном из входов снимается сигнатура на выхо- 35 де связанного с этим входом элеменiта. Если на входе (01) элемента (1111) сигнатула не сонпала с эталонной, снимается сигнатура с выхода (03) элемента (1112) . И если сигна- 4О куры не совпадают, то .блок 2 выдает на индикатор 8 сообщение о неисправ" ности соединения между входом (01) элемента (1111) и ныходом (03) элемента (1112) . В противном случае, 45 адрес элемента (1112 03) переписывается из регистров 14 и 15 по управляющему сигналу с блока 2 через мультиплексор 21 и ключевой элемент 22 в регистры 19 и 20.

Затем блок 2 обеспечинает поиск по указанному адресу .в блоке 13 массива информации описывающего соединения элемента 111203 и выборку н регистры 14 - 17 второго слова этого массива. ДИлее в изложенном выше по- 55 рядке исследуются все входы элемента (1112) .

Блок 2 управления работает следую щим образом.

Кнопка 4Б служит для выдачи сигна- Ю ла, переводящего устройство н исходное состояние.

При нажатии кнопки 30 формирователь одино 4ных импульсов 42 формирует импульс, который поступает на комматор 4, регистр 27 и устанавлива- ет триггер 31 в состояние 1, что обеспечиваег прохождение тактовых им пульсов генератора 9 через открытый элемент И 32 на блок 3. При считывании каждого тестового набора с блока 3 дешифратор 44 формирует сигнал, который поступает на сдвиговый регистр 27 и через. открытый эле» . мент И 37 на блок 5 сравнения.

Перый же сигнал несовпадения, поступающий íà R-вход триггера 31 от блока 5 устанавливает его в состоя ние 0 и блокирует поступление тактовых импульсов через элемент И 32 на блок 3 ° Этот же сигнал поступает на вход шифратора 38, который выдает сигнал о неисправности на индикатор 8 и переключает триггер 10 в состояние, разрешающее прохождение импульсов через элемент 11.

После прохождения последнего тестового набора дешифратор 44 формирует сигнал, который разрешает сравнение сигнатур, блоком 29 сравнения сигнатур и устанавливает триггер 31

В 0 °

При поступлении блокирующего сигнала с ныхода триггера 10 шифратор 38 формирует сигнал, который через открытый элемент И 34 поступает на входы мультиплексора 21. Затем шифратор 38 формирует сигнал сдвига единицы из первого разряда сдвигового регистра 39 во второй. Тактовые импульсы через открытый элемент И-ИЛИ 43 .поступают на входы блока 13 памяти.

Шифратор 38 при наличии сигналов блока 18 сравнения и элементов 40 и 41, вырабатывающих сигналы при наличии на их входах нулевых кодов, вырабатывает сигнал чтения следующего (второго) слона иэ блока 13 и затем сигнал, по которому 1 из второго разряда сдвигоного регистра 39 переписывается в третий разряд, открывая тем самым элемент И 35, блокируя подачу тактовых импульсов череэ элемент И-ИЛИ 43 на блок 13.

Сигнал совпадения с блока 28 через открытый элемент И 33 поступает на шифратор 38, который выдает сигнал на индикатор 8. При наличии сигнала несовпадения блока 28 и сигнала элемента 40 шифратор 38 вырабатывает сигнал, который через открытый элемент И 35 обеспечивает перепись содер жимого регистров 14 и 15 в регистры 19 и 20, и сдвигает l иэ третьего разряда сдвигаемого регистра 39 в четвертый разряд, разрешая тем самым подачу тактовых импульсов, через открытый зле ..: мент И-ИЛИ 43 на блок 13 памяти, При наличии сигнала совпадения с блока 18 и сигналов элементов 40

1071978

14 и 41 шифратор 39 Формирует сигнал чтения следующего (второго) слова, который через открытый элемент И 36 поступает на блок 13 и перезодит 1 из четвертого разряда сдвигового регистра в пятый, открывая тем самим элемент И 36 и блокируя подачу тактовых импульсов через эле-. мент И-ИЛИ 43 на блок 13.

По сигналу совпадения сигнатур 10 на первом входе исследуемого элемента поступающему от блока 28 шифратор 38 вырабаиывает сигнал, который через открытый элемент И 36 считывает из блока 13 следующее (второе)15 слово, При несовпадении сигнатур шифратор 38 вырабатывает сигнал, ко поторому l из пятого разряда сдвигового регистра 39 переходит в третий и цикл работы блока 2 управления повторяется.

Таким образом, введение блоков 7, 13 - 24, 2 8, 29 и новое выполнение узла 6 позволяет автоматизировать выбор первого неисправного по тесту выхода логического блока, выбор очередной точки для установки щупа, принятие решения о неисггравности элемента логического блока 1 или связи между его элементами и выбор пути поиска неисправности, что существенно повышает быстродействие устройства, 107 1978

Фмг. Р

Составитель B.Ñoëîí÷óê

Редактор A.Øàíäîð Техред. B.11алекорей Корректор Г.Решетник

Заказ 118/38 Тираж 711 Подписное

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, K-35, Рауыская наб., д. 4/5

Филиал ППП Патент, в..Ужгород, ул. Проектная, 4

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

 

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

Изобретение относится к электротехнике, в частности к диагностированию устройств релейной защиты и противоаварийного управления в системах электроснабжения (РЗА)

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

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