Устройство для контроля логических узлов
Иллюстрации
Показать всеРеферат
ОП ИСАНИЕ
ИЗОБРЕТЕН ИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ
Союз Соввтскик
Социалистические
Респубпин 890398 (61) Дополнительное к авт. саид-ву (22)Заявлено 07.02.80 (21) 2902163/! 8-24 с присоединением заявки М (23)Приоритет (51) М. Кл.
G 06 F ll/16
3Ъвудврстеенвй комитет
СССР ло делам кэобретеннй н етеритв1!
Опубликовано 15 12.81. Бюллетень М 46
Дата опубликовании описании 1 7 . 1 2 .81 (53) УДК 681. 326 . (088. 8) (72) Авторы изобретения
Е. И. Николаев и Е. 3. Храпко (71) Заявитель (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ УЗЛОВ ники.
Изобретение относится к контрольно-измерительной технике и может быть использовано для контроля цифровых узлов автоматики и вычислительной .техИзвестно устройство для контроля цифровых узлов, содержащее генератор тестов, последовательно соединенные блок свертки по модулю два и сумматор по модулю два, выход которого подклю- т чен ко входу регистра сдвига, а группа информационных входов — к группе информационных выходов регистра сдвига, подключенных к группе входов индикатора, управляющий и установочный выходы генератора тестов подключены к соответствующим входам регистра сдвига (!3 .
Недостатком устройства является нечувствительность к ошибкам четной кратности.
Наиболее близким по технической сущности к предлагаемому является устройство для контроля многовыходных цифровых узлов, содержащее генератор тестов, последовательно соединенные блок свертки по модулю два и первый сумматор по модулю два, выход которого подключен ко входу первого регистра сдвига, а группа информационных входов — к группе информационных выходов первого регистра сдвига, подключенных к группе входов индикатора,управляющий и установочный выходы генератора тестов подключены к соответствующим входам первого регистра сдвига, группу регистров сдвига и группу сумматоров по модулю два, первые информационные входы которых являются группой информационных входов устройства, выходы подключены к группе входов блока свертки по модулю два и к информационным входам вторых регистров группы, выходами подключенных ко вторым информационным входам сумматоров по модулю два группы, а установочными и управлякацими входами — к управляющему
890398
1О
35
45
55 и установочному выходу генератор тестов соответственно (2j..
Недостатком устройства является малая глубина контроля в виду того, что устройство фиксирует лишь результат "Годен" или "Брак" и отсутствует диагностическая информация о месте неисправности.
Цель изобретения — увеличение глубины контроля.
Поставленная цель достигается тем, что в устройство для контроля логических узлов, содержащее генератор тестов, две группы сумматоров по модулю два, две группы регистров сдвига, узел свертки по модулю два, выходной сумматор по модулю два, выходной регистр сдвига, узел индикации причем группа выходов генератора тестов соединена соответственно с первы ми входами сумматоров по модулю два
"первой группы и со входами проверяемого логического узла, выходы которого соединены соответственно с первыми входами сумматоров по модулю два второй группы, выходы которых соединены соответственно с информацИонными входами регистров сдвига второй группы и с первой группой входов узла свертки по модулю два, выходы сумматоров по модулю два первой группы соединены соответственно с информационными входами регистров сдвига первой группы и со второй группой входов узла свертки по модулю два, выходы регистров сдвига первой группы соединены соответственно со входами сумматоров по модулю два первой группы, выходы регистров сдвига второй группы соединены соответственно со входами сумматоров по модулю два второй группы, выход узла свертки соединен с первым информационным входом выходного сумматора по модулю два, выход которого соединен с информационным входом выходного регистра сдвига, группа выходов которого соединена с группой информационных входов выходного сумматора и с первой группой информационных входов блока, индикации, вход начальной установки регистров сдвига первой и второй группы и выходного регистра сдвига соединен с установочным выходом генератора тестов; синхронизирующий выход которого соединен с синхровходами регистров сдвига первой и второй группы и выходнОго регистра, управляющий вход генератора тестов является управляющим входом устройства, введены дешифратор, счетчик, первый переключатель, второй пЕреключатель, два формирователя одиночных импульсов, две группы коммутаторов, блок селекторов, элемент liJIH, причем выход первого переключателя соединен со входом первого формирователя одиночных импульсов, выход которого соединен с информационным входом счетчика, вход начальной установки ко торого соединен с выходом второго формирователя одиночных импульсов, вход которого соединен с выходом второго переключателя, группа счетчика соединена с группой входов дешифратора, выходы которого соединены соответственно с управляющими входами коммутаторов первой и второй группы, с управляющими входами блока индикации и со входами элемента ИЛИ, выход которого соединен с первым управляющим входом блока индикации, вторая группа информационных входов которого соединена соответственно с группой выходов блока селекторов, входы которого соединены соответственно с выходами коммутаторов первой и второй групп, информационные входы коммутаторов первой группы соединены соответственно с выходами регистров сдвига первой группы, информационные входы коммутаторов второй группы соединены соответственно с выходами регистров сдвига второй группы, На фиг. 1 показана схема устройства; на фиг. 2 — схема коммутаторов и схема блока селекторов.
Устройство содержит генератор тестов !, проверяемый блок 2, выходной сумматор 3 по модулю два, группы сумматоров 4 по модулю два, блок 5 свертки по модулю два, выходной регистр 6 и группу регистров 7 сдвига, блок 8 индикации, коммутаторы 9, блок 10 селекторов, переключатели 11 и 12, формирователи одиночных импульсов 13 и
14, счетчик 15, дешифратор 16, элемент ИЛИ 17.
Работа устройства начинается с подачи сигнала начальной установки "Исх". генератором тестов 1, по которому регистры 6 и 7 устанавливаются в начальное состояние.
По нажатию переключателя 12 формирователь одиночных импульсов 14 вырабатывает импульс, который устанавливает счетчик 15 в состояние, при котором на всех выходах дешифратора 16 нулевая информация и блок индикации 8
890398
lO
2О
1 по нулевому сигналу элемента ИЛИ 17 подготовлен к отображению информации с регистра 6. При этом все коммутаторы 9 закрыты по управляющим входам с дешифратора 16, и информация с блока селекторов 10 не поступает на блок индикации 8.
По сигналу "Пуск" генератор выдает первый тест, который поступает на входы проверяемого узла 2.
Информация с каждого вывода проверяемого узла 2 поступает на вход сумматора 4, а с его выхода на вход регистра 7 и один из входов блока 5. Результат с выхода блока 5 поступает на сумматор 3, а с его выхода — на вход регистра 6. Запись результата первого теста производится ло сигналу "Конец
Il теста с генератора 1. Информация поканально записывается в первые разряды регистров 7, а общий реэультат— в первый разряд регистра 6.
Затем генератор реализует второй тест. По сигналу "Конец теста" второй знак информации с выводов проверяемого устройства записывается в первь1е разряды регистров 7, а предыдущее значение информации, записанное в первых разрядах сдвигается во второй разряд.
Одновременно осуществляется свертка по модулю два второго знака информации на блоке 5 и запись его в первый разряд регистра 6, а также значения первого знака информации во второй разряд и т.д.
Для этого нажимают переключатель Il.
Формирователь 13 вырабатывает одиночный импульс, который поступает на счетный вход счетчика 15. На одном из выходов дешифратора возникает сигнал логической единицы, который открывает один из коммутаторов 9. При этом информация с одного из регистров 7 через открытьп коммутатор 9 поступает на блок индикации 8, на который с элемента ИЛИ 17 подается логическая единица, которая запрещает индикацию на нем информации с регистра 6 и разрешает индикацию информации с выбранного регистра 7.
Для просмотра сигнатуры с другого регистра 7 необходимо последовательным нажатием переключателя 11 установить на счетчике 15 двоичное число, соответствующее номеру проверяемого вывода. При этом номер контролируемого вывода проверяемого узла индицируется на том же блоке индикации 8.
Затем снятые сигнатуры сравниваются с эталонными значениями.
Таким образом, увеличение глубины контроля в устройстве достигается за счет снятия сигнатур с выходов контролируемого иэделия и получения доЗа полнительной информации о месте неисправности с точностью до внешнего вывода.
Устройство просто в эксплуатации
Ф и не требует привлечения высококвалифицированного персонала.
Формула изобретения еа
55
В результате реализации всех тестов в каждом канале проверяемого узла осуществляется сжатие последовательности сигналов на сумматорах 4 и регистрах 7. Блок 5 производит преобразование последовательностей сигналов с выводов изделия в одну последовательность, которая сжимается на сигнатурном анализаторе (регистр 6 с сумматором по модулю два в цепи обратной связи). Результат контроля в виде сигнатуры индицируется на блоке индикации 8.
Измеренное таким образом значение сигнатуры сравнивается теперь с эталонным значением, зафиксированным в технической документации на данный узел. Узел признается годным в случае совпадения значений измеренной и эталонной сигнатуры. В противном случае, изделие бракуется и переходит ко второму этапу контроля — определению места неисправности.
Устройство для контроля логических узлов, содержащее генератор тестов, две группы сумматоров по модулю два, две группы регистров сдвига, узел свертки по модулю два, выходной сумматор по модулю два, выходной регистр сдвига, узел индикации, причем группа выходов генератора тестов соединена соответственно с первыми входами сумматоров по модулю два первой группы и со входами проверяемого логического узла, выходы которого соединены соответственно с первыми входами сумматоров по модулю два второй группы, выходы которых соединены соответственно с информационными входами регистров сдвига второй группы и с первой группой зходов узла свертки по модулю два, выходы сумматоров по модулю два первой группы соединены соответствен890 но с информационными входами регистров сдвига первой группы и со второй группой входов узла свертки па модулю два, выходы регистров сдвига первой группы соединены соответственно со входами сумматоров по модулю два первой группы, выходы регистров сдвига второй группы соединены соответственно со входами сумматоров по модулю два второй группы, выход узла свертки соединен с первым информационным входам выходного сумматора по модулю два, выход которого соединен с информационным .входам выходного регистра сдвига, группа выходов которого соединена с группой информационных входов выходного сумматора и с первой группой информационных входов блока индикации, вход начальной установки регистров сдвига первой и второй группы и выходного регистра сдвига соединен с установочным выходом генератора тестов, синхронизирующий выход которого соединен с синхравходами регистров сдвига первой и второй группы и выходного регистра, управляющий вход генератора тестов является управляющим входом устройства, о т л и ч а ю щ е е с я тем, что, с целью увеличения глубины контроля, в устройство введены дешифратор, счетчик, первый переключатель, второй переключатель, дна формирователя одиночных импульсов, две группы коммутаторов блок селекторов, элемент ИЛИ, причем выход первого переключателя соединен
398 8
1 со входом первого формирователя одиночных импульсов, выход которого соединен с информационным входом счетчика, вход начальной установки которого соединен с выходам второго формирователя одиночных импульсов, вход которого соединен с выходом второго переключателя, группа выходов счетчика соединена с группой входов дешифра10 тора, выходы которого соединены соответственно с управляющими входами коммутаторов первой и второй группы, с управляющими входами блока индикации и са входами элемента ИЛИ, выход которого соединен с первым управляющим входом блока индикации, вторая группа информационных входов которого соединена соответственно с группой выходов блока селекторов, входы которого соединены соответственно с выходами коммутаторов первой и второй групп, информационные входы коммутаторов первой группы соединены соответственно с выходами регистров сдвига д первой группы, информационные входы коммутаторов второй группы соединены соответственно с выхоДами регистра сдвига второй группы.
Источники информации, 311 принятые во внимание при экспертизе
l. Авторское свидетельство СССР
У 706849, кл. 6 06 F 11/04, 1979.
2. Заявка СССР В 2769899/18-24, кл. Gi 06 11/04, 1979 (прототип) .
890398 еие. 2
Составитель Н. Торопова
Редактор М, Недолуженко Текред Е. Харитончик Корректор Г Решетни
Заказ ll008/79 Тираж 748 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
I)3035 Москва, Ж-35 Раушская наб., д. 4/5 ь
Филиал ЛПП "Патент", r. Ужгород, ул. Проектная, 4