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

 

Изобретение относится к цифровой вычислительной технике и может быть использовано для автоматизированного контроля и диагностики неисправностей в цифровых блоках радиоэлектронной аппаратуры и ЭВМ. Целью изобретения является расширение функциональных возможностей устройства за счет расширения класса проверяемых неисправностей и повышения частоты тестирования. С этой целью а устройство , содержащее генератор тактовых импульсов, два счетчика, первый триггер, одновибратор, элемент И, дешифратор, генератор псевдослучайных последовательностей , группу сигнатурных анализаторов, блок сравнения, демультиплексор и группу шифраторов состояния, введены дое группы элементов И, группа элементов ИЛИ, элемент задержки и второй триггер. 2 ил.

СОЮЗ CORETCKVIX

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

РЕСПУБЛИК (si)s G 06 F 1/26

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

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР (111 : 1:

g ь C.Ú ...

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К АЬТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4429675/24 (22) 23.05.88 (46) 30.01.91. Бюл. М 4 (72) В.И.Заславский (53) 681.3 (088.8) (56) Авторское свидетельство СССР

М 817721, кл. G 06 F 11/22, 1979.

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

М 1142837, кл. G 06 F 11/26, 1985. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ЛОГИЧЕСКИХ БЛОКОВ (57) Изобретение относится к цифровой вычислительной технике и может быть использовано для автоматизированного контроля и диагностики неисправностей в цифровых

Изобретение относится к цифровой вычислительной технике и может быть использовано для автоматизированного контроля и диагностики неисправностей в цифровых блоках радиоэлектронной аппаратуры (РЭА) и ЭВМ.

Цель изобретения — расширение функциональных воэможностей устройства эа счет расширение класса проверяемых неисправностей и повышения частоты тестирования, На фиг,1 представлена структурная схема устройства; на фиг.2 — приведена схема шифратора.

Устройство для контроля логических блоков содержит (фиг,1) генератор 1 тактовых импульсов, первый счетчик 2, первый триггер 3, одновибратор 4, элемент И 5, второй счетчик 6, дешифратор 7, генератор 8 псевдослучайных последовательностей, который соединен с контролируемым блоком

9, кроме того, устройство содержит блок 10 Ы 1624459 А1 блоках радиоэлектронной аппаратуры и

Э В М. Цел ью изобретения является расширение функциональных возможностей устройства за счет расширения класса проверяемых неисправностей и повышения частоты тестирования. С этой целью в устройство, содержащее генератор тактовых импульсов, два счетчика, первый триггер, одновибратор, элемент И, дешифратор, генератор псевдослучаиных последовательностей, группу сигнатурных анализаторов, блок сравнения, демультиплексор и группу шифраторов состояния, введены две группы элементов И, группа элементов ИЛИ, элемент задержки и второй триггер. 2 ил.

Ф

l сравнения, группу сигнатурных анализаторов 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

10 ключен к второму входу одноименного элемента 16 группы, второй выход шифратора

12 группы подключен к первому входу одноименного элемента 17 группы, выходы каждого из элементов 16 и 17 соединены со входами одноименного элемента 18 группы.

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

При включении питания с помощью элемента 15, подключенного к установочному входу триггера 14, этот триггер устанавливается в нулевое состояние. Элемент задержки реализуется по известной схеме и представляет собой RC-цепочку.

Обычно в качестве резистора R используегся делитель, один из выводов которого подключается к источнику напряжения О, другой к корпусу (шине нулевого потенциала). Средняя точка делителя подключается к установочному входу триггера. К этому же входу подключается емкость С, а второй ее контакт подключается к корпусу. Коэффициент деления выбирается таким образом, чтобы в средней точке уровень напряжения соответствовал уровню лог. "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 (группы сиг чтурных a an aaropoe). По синхросигналу

55 с первого информационного выхода демультиплексора 13 логические сигналы эаписываются в сигнатурный анализатор 11.

Второй счетчик 6 ведет подсчет количества наборов теста, формируемых генератором 8. Информация с его выхода подается на вход дешифратора 7.

Частота импульсов синхронизации на обоих выходах демультиплексора 13 (в отличие от известного устройства) практически одинакова. Только синхросигналы с первого выхода задержаны по отношению к синхросигналам с второго выхода на время, равное задержке прохождения логических сигналов от какого-либо иэ выходов контролируемого блока 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) при поступлении на его информаци1624459 онный вход 19 логического сигнала (U), С выхода проверяемого блока он поступает на вход компаратора 23 и компаратора 24 (в качестве компаратора может быть, например, использована микросхема 521 САЗ).

Компаратор 23 настраивается на минимальный (по техническим условиям) уровень (U>) напряжения 1 (при положительной логике), а компаратор 24 — на максимальный уровень (02) напряжения О. Если поступающий логический сигнал имеет уровень напряжения — 1, т.е, U > Ui, то на выходах обоих компараторов формируется лог, "1", Если же поступающий логический сигнал U имеет уровень напряжения — О, т.е. 0 < Ug, то на выходах обоих компараторов формируется лог. "О". Если контролируемый выход блока

9 находится в третьем состоянии, то уровень напряжения U этом выходе будет

02

1, то с выходов компараторов 23 и 24 на второй и третий вход элемента 25 и 26 будет соответственно поступать сигнал "0" или

"1", и при подаче синхросигнала с выхода счетчика 2 на вход 20 шифратора 12 и соответственно на первый вход элемента 25 и

26, на выходе 21 будет сформирован сигнал

"О" или "1" соответственно, ча выходе же 22 будет формироваться только сигнал "0".

Если же сигнал U по уровням напряжений будет соответствовать третьему состоянию выхода блока 9, то на второй и третий вход элементов 25 и 26 будет соответственно подаваться сигнал "О" и "1". При наличии синхросигнала на входе 20 на выходе 21 будет формироваться сигнал "0", а на вь ходе 22 — "1", Следовательно, на выходе 22 шифратора 12 будет формироваться сигнал "1" только в том случае, если контролируемый выход блока 9 находится в третьем состоянии. 4

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

Формула изобретения управляющему входу блока сравнения, выход которого является выходом индикации устройства, выход превого триггера соединен с входом одновибратора и первым вхо5 дом первого элемента И, второй вход и выход которого подключены соответственно к инверсному выходу одновибратора и входу генератора тактовых импульсов, прямой выход одновибратора соединен с уста10 новочными входами первого и второго счетчиков, генератора псевдослучайных последовательностей и сигнатурных анализаторов группы, выходы которых подключены к одноименным информационным входам

15 блока сравнения, выход генератора тактовых импульсов соединен со счетными входами первого и второго счетчиков и информационным входом демультиплексора, выход первого счетчика подключен к

20 адресному входу демультиплексора и является выходом устройства для подключения к тактовому входу контролируемого блока, один из разрядов выхода первого счетчика соединен с синхровходами шифраторов со25 стояния группы, информационные входы которых являются входами устройства для подключения к выходам контролируемого блока, выход второго счетчика подключен к входу дешифратора, первый информацион30 ный выход демультиплексора соединен с синхровходами си H" óðíûõ анализаторов группы, а второй информационный выход демультиплексора подключен к синхровходу генератора псевдослучайных последова35 тельностей, выход которого является выходом ус ройства для подключения к информационному входу контролируемого блока,отличаю ще еся тем,что,с целью расширени функциональных возможно10 стей устройства за счет расширения класса проверяемых неисправностей и повышения частоты тестирования, оно содержит две группы элементов И, группу элементов

ИЛИ, элемент задержки и второй триггер, 5 счетный вход и установочный вход которого соединены соответственно с входом пуска устройства и выходом элемента задержки, вход которого подключен к шине нулевого потенциала, первые и вторые входы и выхо0 ды элементов И первой группы соединены соответственно с прямым выходом второго триггера, первыми информационными выходами одноименных шифраторов состояния группы и первыми входами

5 одноименных элементов ИЛИ группы, выходы которых подключены к информационным входам одноименных сигнатурных анализаторов группы, а первые и вторые входы и выходы элементов И второй группы соединены соответственно с инверсным вы1624459 ходом второго триггера, вторыми информационными выходами одноименных шифраторов состояния группы и вторыми входами элементов ИЛИ группы.

1624459

Составитель Г,Виталиев

Техред М.Моргентал КоРРектоР Т.Палий

Редактор А.Долинич

Производственно-издательский комбинат "Патент", г. Ужгород, ул.Гагарина, 101

Заказ 191 Тираж Подписное

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

113035, Москва, Ж-35, Раушская наб., 4/5

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

 

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

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для контроля логических блоков, построенных на основе интегральных логических элементов Целью изобрете ния является повышение достовер юсти контроля С этой целью в устройство содер жащее блок управления, генератор тестов датчик тока блок вычитания и блок индикации введены цифроаналоговый преобртзователь и блок анализа вькодных реакций, который к т, ОЧРО сжалого цифровой) &deg;р5 разснчзтепь той гер м( льгисибрат.

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

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

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

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

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

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

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

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

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

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

Изобретение относится к системам управления телевидением и радиовещанием

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

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

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

Изобретение относится к области автоматики и цифровой вычислительной техники

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

Изобретение относится к средствам построения модели состояния технического объекта
Наверх