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

 

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

СОЮЗ СОЗЕТСКИХ

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

РЕСПУБЛИК

<511 4 G Ub У 15/4b

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

К ABTOPCHOMV СВИДЕТЕЛЬСТВУ

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

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

ПРИ ГКНТ СССР (21) 4270834/24-24 (22) 24.04.87 (46) 07.11.89,Бюл. ¹ 41 (71) Ростовское особо конструкторское бюро (72) В.И.Якшов, В.Г.Калашников и В.Н.Новиков (53) 681 32 (088.8) (56) Электроника. Перев ° с англ., 1977, ¹ 5, с. 23-33.

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

¹ 1003099, кл. С 06 Е. 15/46, 1983. (54) УСТРОЙСТВО ДЛЯ ДИАГНОСТИКИ НЕИСПРАВНОСТЕЙ ЛОГИЧЕСКИХ БЛОКОВ (57) Изобретение относится к области контрольно-измерительной техники и

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

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

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

Устройство для диагностики неисправностей логических блоков (Фиг. 1) содержит контактный зонд 1, коммутатор 2, контролируемый блок 3, генератор 4 тестов, блок 5 управления, „„SU„„1520548 А 1

2 может быть использовано при регулировке, контрол и диагностике неисправностей цифровых блоков на интегральных схемах. Целью изобретения является повышени достоверности кoHTpoля. С этой целью в устройство, содержащее блок управления, генератор тестов, первый регистр данных, блок сигнатурного анализа, триггер, два элемента И, индикатор, контактный зонд и два дифференциальных усилителя, введены коммутатор, два элемента ИЛИ, элемент НЕ, второй регистр данных, блок счетчиков измерений и третий дифференциальный усилитель. 1 з.п. ф-лы, 4 йл., 1 табл. дифференциальные усилители 6-8, индикатор 9, элемент HE 10, первый регистр 11 данных, блок 12 сигнатурногс анализа, элемент ИЛИ 13, второй регистр 14 данных, блок 15 счетчиков измерений, элемент И 16, триггер 17, элемент ИЛИ 18, элемент И 19.

Контактный зонд 1 производит под- фЬ ключение контролируемых выводов цифрового блока 3 через дифференциальный усилитель 8 к входам блока 12 сигнатурного анализа и блока 15 счетчиков измерений, Коммутатор 2 осуществляет автоматическое подключение выводов контролируемого блока по адресу, задаваемому блоком 5 управления, к выходу контактного зонда 1.

Генератор 4 тестов выдает на контролируемый блок 3 последовательность

1520548 контрольных тестов в соответствии с адресом, определяемым блоком 5 управле»ия. Генератор 4 выполнен в виде сменного перепрограммируемого запоми5 нающего устройства, осуществляет преобразование последовательного двоичного кода, поступающего на него с выхода блока 5 управления,впоследовате" льность контрольного теста, необходим для проверки объекта контроля (ОК) и выполнен в виде набора сменных перепрограммируемых модулей, в каждый из которых занесена информация с тестовыми воздействиями под конкретные типа ОК, В частности, при проверке ОК тестом типа бегущая единица. таблица истинности для блока 4 выглядит следующим образом.

Для других типОВ ОК кОнтрОльвый 20 тест задается в соответствии с его внутренней логической структурой.

Блок 5, предназначенный для управления режимами работы всего устройства и формирующий синхросигналы "Нача- 25 нец", "Выбор режима", содержит (фиг.2) тактовый генератор 20, элемент И 21, триггер 22, элемент ИЛИ 23, счетчики

24 и 25, дешифраторы 26 и 27, элементы ИЛИ 28 и 29 и элемент ИЛИ 30, кнопки 31 и 32, переключатели 33 и 34 режимов работы.

Дифференциальные усилители Ь и 8 и элемент И 19 осуществляют допусковый контроль уровня в контролируемой точке, переключаемой через зонд 1 на первый (положительный) вход усилителя 6 н первый (отрицательный) вход усилителя 8. На второй (отрицательный, 40 вход усилителя 6 подается пороговое напряжение логической "1" в диапазоне

+ 0,1...+ 9,9В, а на второй (положительный) вход усилителя 8 подается пороговое напряжение логического 0

45 в диапазоне + 0,1 ° ..+ 9,9В.

Дифференциальный усилитель 7 осуществляет контроль на наличие контакта с контролируемой точкой, для чего на его первый (отрицательный) вход

50 подается напряжение смещения -0,1В а на второй (положительный) вход, связанный с контактным зондом, подается ток смещения такой, чтобы в отсутствие контакта между зондом 1 и контролируемой точкой блока 3 там присутствовал потенциал -0,2В. Выход усилителя 7, а также элемента 19 через элемент 13 фиксирует »а и»ликаторе 9 состояние "Обрыв цепи" и "Брак уровня" соответственно. Эти же сигналы через элемент 18 устанавливают триггер 17 в положение, запрещающее через элемент 16 вывод результатов в регистры 11 и 14 с блока 12 сигнатурного анализа и блока 15 счетчиков измерений соответственно. Элемент НЕ

10 производит выбор подачи информации с регистров 11 и 14 через элемент 13 на индикатор 9 °

Блок 15 (фиг. 3) состоит из формирователя интервала и частоты измерения, выполненного на счетчике 35, триггера 36 начала преобразования, элемента И-НЕ 37, первого 38, второго 39 и третьего 40 элементов И, элемента ИЛИ 41, триггера 42 синхро»иэации, счетчика 43 результата измерения, четвертого 44 и пятого 45 элементов И.

Блок 12 сигнатурного анализа (фиг. 4) содержит сдвиговый регистр

46 и сумматор 47 по модулю два, первый вход которого подключен к выходу усилителя 6. Ыестнадцать выходов регистра 46 соединены с входами регистра 11. Кроме того, выходы седьмого, девятого, двенадцатого и шестнадцатого разрядов регистра 46 соединены с группой входов сумматора 4?, aего выход соединен с информационным входом регистра 46. Входы синхронизации и начальной установки которого соединены с выходами блока 5 управления.

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

В режиме сигнатур»ого анализа переключатель 33 находится в верхнем положении, а переключатель 34 выбора функций — в замкнутом положении, что определяет однократное считывание входной последовательности с выбранной точки контролируемого блока. Нажатием кнопки 32 блока 5 управления устройство переводится в исходное состояние, а после нажатия кнопки 31 начинает цикл работы. При этом триггер

22 разрешает прохождение тактовых импульсов с генератора 20 через элемент

21 на вход счетчика 24 адресов тестовых воздействий и далее через дешифратор 26, элемент 28, элементы 29 и 30 вырабатываются синхросигналы »Начало, "Сдвиг", "Выбор режима" ° "Конец".

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

1520548 усилителей 6 — 8. Б случае отсутствия контакта напряжение отрицательного смещения фиксирует на выходе усилителя 7 сигнал "1", В случае поступле5 ния на вход зонда уровней сигналов, не соответствующих выбранным пороговым значениям логической 1 и логического 0", задаваемым в диапазоне

+0,1...+9,9В, на выходе усилителей

6 и 8 соответственно фиксируются сигналы "1", при поступлении которых на вход элемента 19 последний совместно с сигналом, снимаемым с выхода усилителя 7, отображается через элемент 13 на индикаторе 9, Это позволяет оперативно определять неисправности типа "Брак уровня" и "Обрыв цепи".

По сигналу "Начало" блока 5 управления происходит обнуление блока 12 Д) сигнатурного анализа, блока 15 счетчиков измерений и триггера 17, разрешающего прохождение сигнала "Конец" через элемент 16 с блока 5 управления, который начинает выдавать 25 адреса на генератор 4 тестов, стимулирующий входные контакты контролируемого блока 3. Входная последовательность, снимаемая с контрольных точек блока 3, поступает через зонд 1 3О на вход дифференциального усилителя

6, сравнивается с пороговым значением и вводится на информационный вход блока 12 сигнатурного анализа, на вход сдвига которого в это время поступают с блока 5 управления импуль35 сы "Сдвиг", записывающие входную последовательность.

По окончании цикла контроля резуль-! r тат из блока 12 переписывается в ре11 1t гистр 11 сигналом Конец, поступающим через элемент 16 с блока. 5 управления и далее полученная сигнатура отображается на индикаторе 9. В случае, если в процесс контроля между сигналами "Начало" и "Конец" появляются сигналы ошибок типа "Брак уровня" или "Обрыв цепи", то они отображаются на индикаторе 9, а также, проходя через элемент 18, устанавливают триггер 17 в положение, запрещающее прохождение сигнала "Конец" через

Ф элемент 16, результат контроля в этом случае не переписывается из блока 12 сигнатурного анализа в регистр 11.

При работе устройства в режиме функциональных измерений переключателем 34 устанавливается выбранная функция, выдающая режим работы блока 15 °

При зтoM сигнал с выхода элРMеита 30 запрещает вывод информации с регистра 11 и разрешает вывод информации с регистра 14.

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

Если разрешен режим измерения частоты сигналом с входа F, то при поступлении сигнала "Начало на вход блока обнуляется значение счетчика 43 результата, а по заднему фронту сигнала "Начало" триггер 36 устанавливает на первом входе элемента 39 логическую "i". При этом со счетчика 35 через элемент 38 и далее через элемент 41 импульс интервала счета поступает через элемент 39 на вход триггера 42 и на выходе элемента 45 появляется сигнал логической " 1", который разрешает прохождение импульсов с линии "Вход через элемент 44 на вход счетчика 43 результата и запрещает прохождение следующего сигнала "Начало" до окончания преобразования. Ио заднему фронту импульса интервала измерения, задаваемого счетчиком 37, триггер 42 синхронизации запрещает формирование нового цикла измерения до прихода сигнала "Начало".

Таким образом, в результате описанного цикла измерення счетчик 43 результата содержит измеренное значение частоты, которое через регистр 14 и элемент 13 выводится на индикатор 9.

Если разрешен режим измерения периода сигналом с входа T то работа блока 15 производится аналогичным образом за исключением того, что интервал счета задается внешним сигналом с линии "Вход" через элемент 40, а частота заполнения поступает со счетчика 35 через элемент 37 на вход элемента 44 и далее на счетчик 43 результата

При работе блока 15 в режиме счета числа импульсов сигнал с входа N разрешает прохождение входных импульсов на вход счетчик 43 результата на все время между сы налами "Начало".

При работе устройстьа в режиме снятия суммарной сигнатуры переключатель 33 находится в нижнем положении, а переключатель всех узлов устройства производится аналогичным сиг1520548 натурному анализу образом с той лишь разницей, что входной сигнал с выходных контактов блока 3 поступает на вход зонда 1 через коммутатор 2, управление которым производится счетчиком 25 контактов и дешифратором 27 блока 5 управления. Работа устройства в этом режиме проходит таким образом, что сигн "Начало" формируется 1О элементом 29 только при нулевом адресе счетчика 25 контактов, и в дальнейшем при переходе на очередной контакт по сигналу "Конец", поступающему на счет ный вход счетчика 25, происходит по-. следовательное подключение зонда 1 через коммутатор 2 ко всем выходным контактам блока 3 с одновременной выдачей тестовых воздействий и сжатием поступающей информации без обнуления блока 12 сигнатурного анализа при переходе к очередному контакту блока 3.

Последний адрес дешифратора 27 через элемент 23 сбрасывает триггер 22 в исходное состояние, и на индикато- 25 ре 9 отображается суммарная сигнатура всего блока 3. По соответствию или отличию последней от эталонной информации принимают решение об исправности контролируемого блока. 30

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

1. Устройство для диагностики неисправностей логических блоков, содержащее блок управления, генератор

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

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

2. Устройство по п. 1, о т л и ч аю щ е е с я тем, что блок управления!

1520548

25 ах

ОООО...ООО ...001 ...010 ...011 . ° .100 ... 101 ... 110 ...111 ...111

О

О

О

О

О t

О О О 1

О 1 О 0

1 000

О О ° О О

О О О О

О О О О

О

О

О

О

О

О

О

О

1 содержит тактовый генератор, элемент

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

5 но к выходу кнопки сброса и входам начальной установки триггера и первого и второго счетчиков, выходы первого и второго счетчиков соединены с входами соответственно первого и вто- 0 рого дешифраторов, кроме тоГо, выход первого счетчика подключен к первому выходу блока, первые выходы первого и второго дешифраторов соединены соС ответственно с первым и вторым контактами первого переключателя, вход и выход второго элемента ИЛИ подключены соответственно к второму выходу первого дешифратора и третьему выходу блока, третий выход первого дешифратора соединен с тактовым входом второго счетчика и пятым выходом блока, первый и второй входы и выход третьего элемента ИЛИ подключены соответственно к первому выходу первого дешифратора, третьему контакту первого переключателя и четвертому выходу блока, первые контакты второго переключателя соединены с шиной нулевого потенциала, а вторые контакты подключены к шестому выходу блока и входам четвертого элемента ИПИ, выход которого соединен с вторым выходом блока, а второй и третий выходы второго дешифратора подключены соответственно к седьмому выходу блока и второму входу первого элемента ИЛИ.!

520548

Hq /5

На 11

На 16

Нач на 11,15 17

На 011

На 15

Фиг. 1 най

1520548

Но 1

006, 116

HaХ

На 515

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

Редактор В.Петраш Техред Л.Сердюкова

Корректор В.Кабаций

Тираж 668 Подписное

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

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

Заказ 6760/51

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

tt и

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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