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

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

Автор: Заславский

ZIP архив

Текст

)5 606 Р 1/ ПИСАНИЕ ИЗОБРЕТЕНИЯ ГОСУДАРСТВЕННЫЙ КОМИТЕТПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМПРИ ГКНТ СССР К АЬТОРСКОМУ СВИДЕТЕЛЬСТВУ(56) Авторское свидетельство СССР М 817721, кл. 6 06 Г 11/22, 1979.Авторское свидетельство СССР М 1142837, кл. 6 06 Е 11/26, 1985.(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ(57) Изобретение относится к цифровой вычислительной технике и может быть использовано для автоматизированного контроля и диагностики неисправностей в цифровых Изобретение относится к цифровой вычислительной технике и может быть использовано для автоматизированного контроля и диагностики неисправностей в цифровых блоках радиоэлектронной аппаратуры (РЭА) и ЭВМ.Цель изобретения - расширение функциональных возможностей устройства эа счет расширение класса проверяемых неисправностей и повышения частоты тестирования,На фиг,1 представлена структурная схема устройства; на фиг.2 - приведена схема шифратора.Устройство для контроля логических блоков содержит (фиг,1) генератор 1 тактовых импульсов, первый счетчик 2, первый триггер 3, одновибратор 4, элемент И 5, второй счетчик 6, дешифратор 7, генератор 8 псевдослучайных последовательностей, который соединен с контролируемым блоком 9, кроме того, устройство содержит блок 104 1624459 блоках радиоэлектронной аппаратуры и Э В М, Цел ью изобретения является расширение функциональных возможностей устройства за счет расширения класса проверяемых неисправностей и повышения частоты тестирования. С этой целью в устройство, содержащее генератор тактовых импульсов, двэ счетчика, первый триггер, одновибратор, элемент И, дешифратор, генератор псевдослучэиных последовательностей, группу сигнатурных анализаторов, блок сравнения, демультиплексор и группу шифраторов состояния, введены дое группы элементов И, группа элементов ИЛИ, элемент задержки и второй триггер. 2 ил. сравнения, группу сигнатурных анализаторов 11, шифраторы 12 состояний, демультиплексор 13, второй триггер 14, элемент 15 задержки, первую группу элементов И 16, вторую группу элементов И 17, элементы ИЛИ 18 и имеет информационный вход 19 шифратора состояний (информационный вход устройства), вход 20 синхронизации шифратора состояний, первый выход 21 д шифратора состояний, второй выход 22 шифратора,Шифратор 12 (фиг.2) содержит компаратор (1) 23, компаратор (О) 24, элемент И 25, элемент И 26 с одним инверсным входом,При этом счетный вход второго триггера 14 соединен с выходом "Пуск" устройства, а установочный вход триггера 14 - с выходом элемента 15 задержки. Прямой выход триггера 14 соединен с первыми входами элементов И 16, а инверсный выход соединен со вторыми входами элементов 17. Первый выход каждого шифратора 12 группы под 1624459ключен к второму входу одноименного элемента 16 группы, второй выход шифратора 12 группы подключен к первому входу одноименного элемента 17 группы, выходы каждого из элементов 16 и 17 соединены со входами одноименного элемента 18 группы.Устройство работает следующим образом.При включении питания с помощью элемента 15, подключенного к установочному входу триггера 14, этот триггер устанавливается в нулевое состояние, Элемент задержки реализуется по известной схеме и представляет собой ЯС-цепочку.Обычно в качестве резистора й используегся делитель, один из выводов которого подключается к источнику напряжения О, другой к корпусу (шине нулевого потенциала), Средняя точка делителя подключается к установочному входу триггера. К этому же входу подключается емкость С, а второй ее контакт подключается к корпусу. Коэффициент деления выбирается таким образом, чтобы в средней точке уровень напряжения соответствовал уровню лог. "1".При появлении на обоих входах элемента 5 сигналов 1 на его выходе формируется сигнал, запускающий генератор 1. С выхода генератора 1 сигнал подается на информационные входы первого и второго счетчиков 2 и 6 и демультиплексора 13. С выхода первого счетчика сигналы подаются на адресный вход демультиплексора 13 и на тактовый вход блока 9,По сигналу со второго информационного выхода демультиплексора 13 сигнал поступает на синхровход генератора 8, на выходах которого, являющихся выходами устройства, формируется набор теста. Этот набор теста подается на информационные входы проверяемого блока 9. С выходов блока 9 сигналы подаются на соответствуюцие входы блока 9, являющиеся информационными входами шифраторов 12. На синхровходы 20 шифраторов 12 поступает сигнал с одного из разрядов счетчика 2.Выбор номера выхода счетчика 2, к которому следует подключить шину, подающую разрешающие сигналы на синхровходы 20 шифраторов 12, определяется из расчета промежутка времени, необходимого для шифрации бита информации (поступающего на входы 19 шифраторов 12) в два бита на информационных выходах 21 и 22,Логические сигналы с информационного выхода 21 шифратора 12 через открытый элемент 16 и элемент 18 подаются на информационный вход блока 11 (группы сигчтурных анализагоров). По синхросигналу10 мого блока 9 к информационному входу соответствующего сигнатурного анализатора 11.После подачи последнего тестового воздействия срабатывает дешифратор 7, который переводит первый триггер 3 в исходное состояние, В сигнатурных анализаторах 11 фиксируется значение сигнатуры, отражающее информацию о логических сигналах на выходе контролируемого блока 9. По сигналу от. дешифратора 7 разрешается индикация результатов сравнения в блоке 10 значений сигнатур с сигнатурами, полученными в результате проверки исправного однотипного блока (блок индикации на структурной схеме фиг,1 не показан), На этом первый цикл проверки блока 9 заканчивается. В этом цикле проверяются неисправности, приводящие к изменению значений логических сигналов "0" и "1" на выходах блока 9.Далее следует второй цикл проверки блока 9 на наличие неисправностей, приводящих к искажению информации о третьем состоянии на выходах этого блока.По сигналу "Пуск" триггер 14 устанавливается по счетному входу в нулевое состояние и с его инверсного выхода разрешающий сигнал "1" подается на входы 22 элементов 17. Дальнейшая работа устройства происходит так же, как и в первом цикле проверки, Только во втором цикле на информационные входы сигнатурных анализаторов 11 поступает информация о третьем состоянии выхода блока 9. Сигнал с каждого иэ выходов блока 9 преобразуется шифратором 12 и с выходов 22 через элементы 17 и 18 подается на информационный вход анализатора 11,По завершению второго цикла работы устройства в анализаторах 11 фиксируются сигнатуры, отражающие информацию о третьем состоянии выходов блока 9.Рассмотрим работу шифратора 12 (фиг,2) при поступлении на его информаци 20 25 30 35 40 45 50 55 с первого информационного выхода демультиплексора 13 логические сигналы эаписываются в сигнатурный анализатор 11,Второй счетчик 6 ведет подсчет количества наборов теста, формируемых генератором 8. Информация с его выхода подаетсяна вход дешифратора 7.Частоа импульсов синхронизации наобоих выходах демул ьтиплексора 13 (в отличие от известного устройства) практическиодинакова. Только синхросигналы с первоговыхода задержаны по отношению к синхросигналам с второго выхода на время, равное задержке прохождения логических сигналов от какого-либо иэ выходов контролируе 1624459онный вход 19 логического сигнала (О), С выхода проверяемого блока он поступает на вход компаратора 23 и компаратора 24 (в качестве компаратора может быть, например, использована микросхема 521 САЗ), Компаратор 23 настраивается на минимальный (по техническим условиям) уровень (01) напряжения 1 (при положительной логике), а компаратор 24 - на максимальный уровень (02) напряжения О. Если поступающий логический сигнал имеет уровень напряжения - 1, т.е, 001, то на выходах обоих компараторов формируется лог, "1", Если же поступающий логический сигнал 0 имеет уровень напряжения - О, т.е. 002, то нэ выходах обоих компараторов формируется лог. "0". Если контролируемый выход блока 9 находится в третьем состоянии, то уровень напряжения 0 этом выходе будет 02 О 01, при этом на выходе формирователя 23 будет сформирован лог. "0", на выходе компаратора 24 лог, "1",Таким образом, если сигнал 0 будет соответствовать по уровню напряжению 0 или 1, то с выходов компараторов 23 и 24 на второй и третий вход элемента 25 и 26 будет соответственно поступать сигнал "0" или "1", и при подаче синхросигналэ с выхода счетчика 2 на вход 20 шифратора 12 и соответственно на первый вход элемента 25 и 26, на выходе 21 будет сформирован сигнал "0" или "1" соответственно, ча выходе же 22 будет формироваться только сигнал "0"Если же сигнал 0 по уровням напряжений будет соответствовать третьему состоянию выхода блока 9, то на второй и третий вход элементов 25 и 26 будет соответственно подаваться сигнал "0" и "1". При наличии синхросигнала на входе 20 на выходе 21 будет формироваться сигнал "0", э нэ еь ходе 22 - "1",Следовательно, на выходе 22 шифрэтора 12 будет формироваться сигнал "1" только в том случае, если контролируемый выход блока 9 находится в третьем состоянии, 4 Устройство для контроля логических блоков, содержащее генератор тактовых 5 импульсов, деа счетчика, первый триггер, одновибратор, элемент И, дешифратор, генератор псевдослучайных последовательностей, группу сигнатурных анализаторов, блок сравнения, демультиплексор и группу 5 шифраторов состояния, причем установочный вход первого триггера яеляется входом пуска устройства, выход дешифратора подключен к входу сброса первого триггера и Формула изобретения управляющему входу блока сравнения, выход которого является выходом индикации устройства, выход превого триггера соединен с входом одновибратора и первым вхо дом первого элемента И, второй вход ивыход которого подключены соответственно к инверсному выходу одноеибратора и входу генератора тактовых импульсов, прямой выход одноеибратора соединен с уста новочными входами первого и второгосчетчиков, генератора псевдослучайных последовательностей и сигнатурных анализаторов группы, выходы которых подключены к одноименным информационным входам 15 блока сравнения, выход генератора тактовых импульсов соединен со счетными входами первого и второго счетчиков и информационным входом демультиплексора, выход первого счетчика подключен к 20 адресному входу демультиплексора и является выходом устройства для подключения к тактовому входу контролируемого блока, один из разрядов выхода первого счетчика соединен с синхровходами шифраторов со стояния группы, информационные входыкоторых являются входами устройства для подключения к выходам контролируемого блока, выход второго счетчика подключен к входу дешифрэторэ, первый информацион ный выход демультиплексора соединен ссинхроеходэми си.нэурных анализаторов группы, а второй информационный выход демультиплексора подключен к синхровходу генератора псевдослучайных последова тельностей, выход которого являетсявыходом ус ройства для подключения к информационному входу контролируемого блока, отличающееся тем,что,сцелью расширения функциональных возможно стей устройства зэ счет расширения классапроверяемых неисправностей и повышения частоты тестирования, оно содержит две группы элементов И, группу элементов ИЛИ, элемент задержки и второй триггер, 5 счетный вход и установочный вход которогосоединены соответственно с входом пуска устройства и выходом элемента задержки, вход которого подключен к шине нулевого потенциала, первые и вторые входы и выхо ды элементов И первой группы соединенысоответственно с прямым выходом второго триггера, первыми информационными выходами одноименных шифраторов состояния группы и первыми входами 5 одноименных элементов ИЛИ группы, выходы которых подключены к информационным входам одноименных сигнатурных анализаторов группы, э первые и вторые еходы и выходы элементов И второй группы соединены соответственно с инверсным вы 1624459ходом второго триггера, вторыми информационными выходами одноименных шифраторов состояния группы и вторыми входамиэлементов ИЛИ группы.1624459 Составитель Г,ВиталиевТехред М,Моргентал КоРРектоР Т,Палий Редактор А.Долинич Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101 Заказ 191 Тираж ПодписноеВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР113035, Москва, Ж, Раушская наб 4/5

Смотреть

Заявка

4429675, 23.05.1988

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

ЗАСЛАВСКИЙ ВИЛЬ ИЗРАИЛЕВИЧ

МПК / Метки

МПК: G06F 11/26

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

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

Код ссылки

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

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