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

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

Автор: Громаковский

ZIP архив

Текст

Союз СоветскикСоциалистическиеРеспублик ОП ИСАНИЕИЗОБРЕТЕН ИЯК АВТОеа СКОМУ СВИДЕТЕЛЬСТВУ и 892445во делам нафбрвтенн н открытийДата опубликования описанию 25,2, 8 1(54) УСТРОЙСТВО ДЛЯ ДИАГНОСТИКИ ЛОГИЧЕСКИХУЗЛОВ Изобретение относится к вычислительной технике и может быть использовано для поиска неисправностей логических узлов.Известно устройство для контроля логических схем, содержащее электромеханический щуп, блок ввода, первый н второй регистры задания, первую и вторую схемы логического сравнения, блок управления, блок индикации, пер"ФО вый и второй компараторы-формирователи Г 11Недостатком известного устройства . является низкая разрешающая способность диагностики, обусловленная не 1 возможностью отыскания неисправностей в замкнутых обратными связямн логических цепях ЗЛЦ) логических узлов.Наиболее близким техническим решением к изобретению является стенд для контроля логических узлов, содержащий генератор псевдослучайной последовательности, соединенный первым входом с выходом программного блока, вторым входом - с выходом блока сравнения, выходом через первый эадатчик тестов - с первым входом блока сравнения и входом первого соединителя, выход которого соединен с выводами диагностнруемого цифрового узла, второй эадатчик тестов, соединенный выходом через второй соединитель с первыми выводами эталонного логического узла 21.Недостаток известного устройстваниэкое быстродействие при диагностике неисправностей логических узлов, содержащих ЗЛЦ с обратными связями с использованием метода сравнения имеющихся на выходах и входах микросхем логических состояний с заданны" ми по тесту, начиная с "неисправного" выхода логического узла и до обнаружения микросхемы; имеющей "исправные" по тесту состояния входов и "неисправное" состояние выхода. Низкое быстродействие известного устройства обусловлено тем, что для ЗЛЦ в случае не 8924исправности одной из микросхем, вхо" дящих в ее состав, все остальные микросхемы также имеют "неисправные" состояния входов и выходов, в результате чего обнаружить неисправную микросхему невозможно без использования специальной методики. Методика поиска неисправности в ЗЛЦ в известном устройстве заключается в том, ч.о при поиске неисправностей изменяют вид формируемой испытательной последовательности, В простейшем случае при поиске неисправностей достаточно обеспечивают наличие постоянного логического уровня, запрещающего прохождение сигнала обратной связи через какой-либо элемент ЗЛЦ. Возможна также, например, установка триггеров Д- или ДТ-типа сигналами, подаваемыми из устройства на выход триггера, чтобы в течение всего времени поиска неисправности состояние какого-либо триггера ЗЛЦ не зависело от сигнала обратной связи, а определялось бы сигналами, формируемыми устройством, Выбор и формирование специальных тестовых последовательностей в известном устройстве требуют больших затрат:времени в связи с чем его быстродействие мало.Цель изобретения - повышение быстродействия устройства. Поставленная цель достигается тем, что в устройство для диагностики логических узлов, содержащее генератор псевдослучайной последовательности, соединенный первым входом с выходом программного блока, вторым входом - с выходом блока сравнения, выходом через первый задатчик тестов . - с первым входом блока сравнения и входом нер вого соединителя, выход которого со" единеи с выводами диагностируемого логического узла, второй задатчик тестов, соединенный выходом через второй соединитель с первыми выводами. эталонного логического узла, введены третий соединитель, первый коммутатор и второй коммутатор, выход которого соединен со входом второго эадатчика тес" товпервый вход - с выходом генера тора псевдослучайной последовательнос ти, второй вход - с первЫм входом блока сравнения, третий вход в . с первым выходом программного блока, четвертый вход - через третий .соединитель зб с вторыми выВОдами зталоинОРО логи ческога узла и а первым входом первогО коммутатора, соединенного вторым вхо 454дом с выходом второго задатчика тестов, третьим входом - со вторым выходом программного блока, выходом - со вторым входом блока сравнения.На фиг, 1 приведена блок-схема устройства; на фиг, 2 - структурные схемы коммутаторов; на фиг. 3 - конструктивное выполнение эталонного логического узла и соединителей.Устройство для диагностики логического узла 1, содержит генератор 2 псевдослучайной последовательности, эталонный логический узел 3, первый 4 и второй 5 задатчики тестов, первый 6, второй 7 и третий 8 соединители, программный блок 9, блок О сравнения, первый 11 и второй 12 коммутаторы ( блоки), соединительную шину 13. Эталонный логический увел 3 включает микросхемы 14 и установочные элементы 15, необходимые для подключения к выводу микросхем 14 соединителя 8. Коммутатор 12 включает элементы И-ИЛИ-НЕ 16 и И-НЕ 17 и 18. Коммутатор 11 включает элементы НЕ 19 и И-ИЛИ 20.Устройство для диагностики логических узлов работает следующим образом.В режиме контроля по сигналу с блока 9 генератор 2 задает псевдослучайную испытательную последовательность на входы задатчиков 4 и 5.Задатчики 4 и 5 преобразуют поступающий сигнал в соответствии с количеством выводов узлов 1 и 3, выделяют входы узлови 3 и задают на них последовательность диагностических тестов, Логические сигналы с входов и выходов узлапоступают на первые входы блока О сравнения.В эталонном логическом узле 3 необходимый для диагностики выход микросхемы, входящей в ЗЛЦ, выведен на соединитель 8, а вход микросхемы,на который работает данный выход, выведен на соединитель 7фиг. 3) . Для обеспечения нормального функционирования узла 3 необходимо замкнуть выход и вход микросхем, образующих одну ЗЛЦ. С этой целью блок 9 выдает на коммутатор 12 сигнал, разрешающий прохождение логического уровня с вы хода соединителя 8 через коммутатор 12 и эадатчик 5 на вход соединителя 7 и коммутатора 11. Блок 9 формирует указаний сигнал только по входам коммутатора 2, соответствующим выходам микросхем, входящих в ЗЛЦ, выведенным на соединитель 6 для5 8924 узлаи на соединитель 8 для узла 3. Для всех других входов коммутатора 12 соединитель 7 разрешает прохождение сигналов от генератора 2, которые поступают далее на входы уэ- у ла 3 и через коммутатор 11 - на входы блока 10. Блок 9 формирует также сигнал на коммутатор 11, запрещающий прохождение логического уровня с выхода соединителя 8 через коммутатор 11 1 на блок 10, так как логические состояния этих Выходов поступают на комму" татор 11, и, следовательно, на блок 10 с выходов эадатчика 5 тестов. Блок 10 сравнивает сигналы, поступающие на его входы с входов и выходов узлов 1 и 3, и в случае их несовпадения вы йдет на генератор 2 сигнал останова генератора 2 с целью фиксации негодности узла . 30В режиме диагностики блок 9 задает на генератор 2 сигнал, запрещающий останов его работы по несравнению в блоке 10, и размыкает ЗЛЦ, задавая сигнал, запрещающий прохожде ние логического уровня с выхода соединителя 8 на входы коммутатора 12, соответствующие занятым выходом соединителя 8. Одновременно блок 9 разрешает прохождение по этим входам ЭО сигналов с выходов узла 1 через задатчик 5 и соединитель 7 на входы узла 3, запрещает прохождение соответствующих сигналов с выхода задатчика 5 через коммутатор 11 на блок 10 , р .и разрешает прохождение сигналов с выходов соединителя 8 через коммутатор 11 на блок 1 О. Устройство для диагностики логических узлов, содержащее генератор псевдослучайной последовательности, соединенный первым входом с выходом программного блока, вторым входом - с выходом блока сравнения, выходом через первый задатчик тестов - с первым входом блока сравнения и входом первого соединителя, выход которого соединен с выводами диагностируемого логического узла, второй задатчик тестов, соединенный выходом через второй соединитель с первыми выводами эталонного логического узла, о т л и ч а ю щ е ес я ,тем, что, с целью повышения быстродействия устройства, в него введены третий соединитель, первый коммутатор и второй коммутатор, выход которого соединен со входом второго задатчика тестов, первый вход - с выходом генератора псевдослучайной последовательности, второй вход - с первым входом блока сравнения, третий вход - с первым выходом программного блока, четвертый вход - через третий соединитель с вторыми выводами эталонного логического узла и с первым входом первого коммутатора, соединенного вторым входом с выходом второго эадатчика тестов, третьим входом -,. со вторым выходом программного блока, выходом - со вторым входом блока сравнения. Источники информации,принятые во внимание при экспертизе1. Авторское свидетельство СССРУ 595735, кл, С 06 Р 1/00, 1978.2. Патент США У 3614608,кл. 324-73, 972 (прототип). В результате выполнения указаннойпоследовательности операций ЗЛЦ в узле 3 оказывается разорванной, ее вы" ход подключен к соединителю 8, а вход - к выходу соответствующего элемента ЗЛЦ узла 1, т,е. образуются две логические цепи (одна в узле 1, другая в узле 3, состоящие из номинально одинаковых элементов, причем наЭвходы цепей подается один и тот же набор входных сигналов иэ узла 1. Наличие в узле.1 неисправного элемента приводит к тому, что иа .выходах цепейв узлах 1 и 3 формируются различные сигналы.Поиск неисправного элемента в дан 5 ном случае производится при помощи методики поиска элемента, на выходе 45 бкоторого наблюдается неправильный сигнал, а на входах - правильные сигналы.Таким образом, введение коммутаторов и соединителя обеспечивает возможность быстрого управления разрывомЭЛЦ при диагностике, что существенноповышает быстродействие устройствапри поиске неисправностей в ЗЛЦ, хотябы один из элементов которой являетсявыходным элементом логического узла,Предлагаемое устройство не позволяет повысить быстродействие при поиске неисправностей в ЗЛЦ, не содержащейвыходных элементов,Формула изобретенияСоставитель ТехведЖ. Ка вецкий дактов И раж 7 тзениого к бретений и ск ППП "Патент г. Ужг каз 1 1259772 ВНИИПИ Госуда по делам н 113035 Москва

Смотреть

Заявка

2909268, 11.04.1980

ПРЕДПРИЯТИЕ ПЯ А-3162

ГРОМАКОВСКИЙ ВИТАЛИЙ АЛЕКСАНДРОВИЧ

МПК / Метки

МПК: G06F 11/04

Метки: диагностики, логических, узлов

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

Код ссылки

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

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