Устройство для контроля логических блоков Советский патент 1986 года по МПК G06F11/26 

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

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

Цель изобретения - повышение достоверности контроля.

На фиг. 1 изображена функциональная блок-схема устройства на фиг. 2- блок поразрядного сравнения; на фиг. 3 блок дешифрации; на фиг. 4 - схема сравнения; на фиг. 5 - шифратор.

Устройство (фиг. 1) содержит элементы И 1-3, счетчик 4, генератор 5 тактовых импульсов, триггер б, элемент ИЛИ-НЕ 7, эталонный блок 8,, контролируемый Логический,блок 9, блок 10 поразрядного сравнения, группу счетчиков 11, блок 12 дешифрации, блок 13 индикации, регистр 14, кнопку 15 начальной установки, кнопку 16 .пуска, схему 17 сравнения, элемент НЕ 18, Счетчик 19, дешифратор 20, шифратор 21.

Блок поразрядного сравнения (фиг. 2) содержит группу-сумматоров 22 по модулю два.

Блок дешифрации (фиг. 3) содержит группу дешифраторов 23, элемент ИЛИ 24.

Схема сравнения (фиг. 4) содержит группу сумматоров 25 по модулю два, элемент ИЛИ 26.

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

При замыкании контактов кнопки 15 начальной установки сигнал логического нуля поступает на инверсные, входы сброса счетчиков 11 группы, счетчика 19, а также через элементы И 1 и 2 - соответственно на .инверсный вход триггера 6 и инверсшэтй вход сброса счетчика 4. Установка в нуль указанных элементов определяет исходное состояние устройства, при котором за счет исключен.ия возможности прохождения импульсов генератора 5 такто- .вых импульсов на счетный вход счетчика 4 отсутствует динамическое изменение сигналов во всех точках-устройства. Перед началом работы устройства в регистр 14 заносится код напере заданного числа, определяющего количество тестовых наборов в тесте контролируемого логического блока 9, а на наборном поле 1 :ифратора (фиг. 5)

5

0

5

0

5

0

5

0

5

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

Процесс испытания контролируемого логического блока 9 начинается в момент замыкания контактов кнопки 16 пуска. При этом сигналом логического нуля триггер 6 переводится в единичное состояние, открывается элемент И 3, и непрерывная последовательность импульсов с выхода генератора 5 тактовых импульсов поступает на счетный вход счетчика 4. Счетчик 4 на своих выходах формирует параллельный код, значенггя которого последовательно меняются. Данный код одновременно поступает на группу вх.одов схемы 1 7 сравнения и группу информационных входов дешифратора 20, который последовательно во времени формирует единичные сигналы возбуждения шифратора 21 (фиг. 5). С выходов последнего тестовые наборы в установленной очередности (в очередности возбуждения шин шифратора) поступают на входы эталонного 8 контролируемого 9 блоков. Результаты поразрядных сравнений выходных реакций блоков 8 и 9, фор- мируеиь1е блоком 10 поразрядного сравнения (фиг. 2), накапливаются в счетчиках 11 группы. При этом накапливаемая информация в каждом отдельном счетчике группы снимается и в виде параллельного двоичного кода подается на.соответствующие группы информационных входов блока 13 индикации и соответствующие входы блока. 12 дешифрации. В момент поступления на счетный вход счетчика 4 количества импульсов, равного заданному количеству тестовых наборов в тесте контролируемого блока 95 происходит сравнение кодов на всех входах схемы 17 сравнения, что вызывает появление сигнала логического нуля на его выходе-. Последнее приводит к возникновению положительного перепада сигнала (пе-. реход из О в 1) на счетном входе счетчика 19 и, следовательно, содержимое данного счетчика увеличивается на единицу. Одновременно с этим про- ис содит изменение сигнала на выходе элемента И 2 из 1 в О, и счетчик 4 обнуляется, что приводит к несовпадению кодов, которое зафиксирует схема 17 сравнения, и значегп1е ее выходного сигнала изменяется с О

3

в Ч. На этом процесс формирования и прогона одного тестового цикла (одной последоватехньности кодовых наборов, составляющих тест) завершается, и с приходом очередного импульса на счетный вход счетчика данный процесс автоматически возобновляется Так происходит до тех пор, пока не возникнет одна из следующих ситуаций в процессе проверки контролируемого блока 9.

Первая ситуация. Контролируемый блок 9 работоспособен. В этом случае устройство заканчивает свою работу в момент переполнения счетчика 19, т.е. после окончания повторения последовательности кодовых наборов (теста) заданного количества раз, равного м . При этом появление единичного сигнала -на выходе переполнения счетчика 19 приводит к появлению на выходе элемента ИЛИ-НЕ 7 нулевого сигнала, а на выходе элемента И 1 - нулевого. В результате триггер 6 устанав ливается в нулевое состояние и поступление импульсов с выхода генератора 5 тактовых импульсов на счетный вход счетчика 4 прекращается, а по нулевому сигналу на входе синхронизации блока 13 индикации высвечива- тср нулевое содержимое счетчиков 11 группы.

Вторая ситуация. Контролируемьй блок 9 работает неустойчиво, и, следовательно, имеются эпизодические сбои сигналов на его выходах. В данном случае переполнение счетчика 19 происходит раньше, чем переполнение любого из счетчиков It группы, поскольку число повторений теста выбрано равным числу условия переполнения счетчиков группы 11. После окончания работы устройства на индикаторах блока 13 индикации по одному или нескольким выходам счетчиков 11 группы будут высвечиваться ненулевые числа, равные количеству сбоев по соответствующему выходу контролируемого блока 9, причем эти числа меньше чис

Третья ситуация. В контролируемом блоке 9 имеется устойчивая неисправность (отказ). В этом случае переполнение счетчиков 11 группы и счетчика 19 происходит одновременно. При этом на входах элемента ИЛИ-НЕ 7 появляются сигналы, что вызывает на его выходе установление нулевого сигнала. Ра

.

12348А14

бота устройства прекращается, и на одном или нескольких (в зависимости от характера проявления неисправности) индикаторах блока 13 индикации будет число, равное h .

10

15

25

2о.

0

5

30

35

0

5

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

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

левого потенциала устройства, выход третьего элемента И соединён с инверсным нулевым входом триггера, группы информационньгх входов блока дешифрации соединены с группами информационных входов соответствующих дешифраторов группы, и -е выходы которых (где и - максимальное число ошибок, снимаем1)1х с каждого вывода контролируемого логического блока) соединены с соответствующими, входами элемента ИЛИ, выход которого соединен с вторым входом элемента ИЛИ-НЕ . 1

На Ч, уст. |jE- Луск РЕ--,

L

Г-, Чп

THTI

Г

lid

11

фуэ.

Фи.З

к эталонному S и кантрадируемомуЗВовмм

Дешифра- mop2f

Матрица HaSoiiOi 22

Редактор Е. Копча

Составитель А. Сиротская Техред М.Ходанич

Заказ 2986/51

Тираж 67t

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

фиг Л

.Соединения шин fiomfyjНваврцЮ01№,.01} цы KNOnWHUH выкяючу o8opZ imw.JQ) a}notwetmuO

HaSep3(nOSQt.M HaBoft4(sosm...n} Ha6opS(DfO(Hff,,,fft

fjjiffeweorfff f

HaSof)-i(tnmi.,№ll HaSoflft(oeom.

:; -tФиг. 5

Корректор Г, Решетник

Подписное

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

название год авторы номер документа
Устройство для контроля функционирования логических блоков 1986
  • Богданов Николай Евгеньевич
  • Кондратеня Григорий Николаевич
  • Старовойтов Алексей Яковлевич
SU1327107A1
Устройство для контроля блоков памяти 1986
  • Чистяков Виталий Алексеевич
  • Шульга Татьяна Федоровна
  • Багян Левон Георгиевич
  • Великовский Михаил Данилович
  • Биккулов Марк Гуммарович
  • Смирнов Иван Андреевич
SU1444896A1
Устройство для контроля логических блоков 1988
  • Плутов Ефим Григорьевич
  • Шуть Василий Николаевич
  • Чеберкус Николай Николаевич
  • Ульянцев Алексей Матвеевич
SU1553980A1
Устройство для диагностики логических блоков 1988
  • Минасян Гагик Енгибарович
  • Мкртумян Игорь Борисович
  • Саркисян Томик Есаевич
SU1672452A1
Устройство для контроля субблока логического блока 1986
  • Пархоменко Анатолий Никифорович
  • Голубцов Виктор Васильевич
  • Корняков Александр Евстафьевич
SU1327111A1
Устройство для контроля цифровых блоков 1985
  • Рябко Виктор Иванович
  • Руденко Григорий Андреевич
  • Садовский Владимир Владимирович
SU1262504A1
Устройство для контроля распределителя 1982
  • Гусев Альберт Иванович
SU1111178A1
Многоканальное устройство тестового контроля логических узлов 1988
  • Созин Юрий Борисович
  • Туробов Валерий Павлович
  • Дворкин Владимир Ефимович
SU1564623A1
Устройство для группового поиска кратных дефектов в комбинационных логических блоках 1980
  • Кизуб Виктор Алексеевич
  • Никифоров Сергей Николаевич
SU896628A1
Устройство для контроля логических блоков 1988
  • Заславский Виль Израилевич
SU1624459A1

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

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

Изобретение .относится к вычислительной технике и может быть использовано при тестовой диагностике логических блоков, С целью повышения достоверности контроля оно содержит генератор тактовых импульсов, сиргхро- низирующий работу устройства, триггер, который задает рабочий интервал времени , счетчик, дешифратор и шифратор, участвующие в формировании тестов. регистр, который хранит информацию о последующем тесте, схему сравнения, которая фиксирует момент совпадения данных с регистра и со счетч11ка и запрещает дальнейшее формирование тестов. Диагностирование логического блока происходит традиционно - путем .сравнения реакции с эталоном на каждом выходе в блоке сравнения. Если на каком-либо выводе контролируемого логического блока обнаружен сбой (или сбои), на каждом выводе логического блока это будет зафиксировано счетчиками группы, показания счетчиков выводятся на индикацию в моменты, определяемые схемой сравнения или блоком дешифрации. Последняя содержит дешифраторы группы, каждый из которых служит для выявления ситуации переполнения счетчиков группы . Эти сигналы с дешифраторов поступают на элемент ИЛИ, через который и происходит сброс триггера, вьшвления показаний счетчиков группы и начального сброса счетчика и счетчиков группы, 5 ил. ш (Л ю со 4 00

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

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

Устройство для диагностики неисправностей в логических схемах 1975
  • Алиев Абил Гадым Оглы
  • Куликовский Константин Лонгинович
SU548862A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для диагностики дискретных блоков 1974
  • Нелин Виталий Николаевич
  • Савченко Юлий Григорьевич
SU627479A1

SU 1 234 841 A1

Авторы

Тупкало Виталий Николаевич

Теслюк Сергей Федорович

Набока Евгений Григорьевич

Ванжула Юрий Александрович

Калашник Николай Тимофеевич

Даты

1986-05-30Публикация

1984-12-25Подача