Способ контроля логических устройств Советский патент 1992 года по МПК G01R31/3177 

Описание патента на изобретение SU1709256A1

y(t) - выходной сигнал в виде импульсов напряжения;

Т - время интегрирования, равное длительности псевдослучайной последовательности.

В общем случае для объекта контроля, имеющего N входов и М выходов, при воздействии входного тестового сигнала xft) на одном из входо на выходах появляются сигналы y(t),j 1,М как реакции на входной сигнал. Суммарный выходной сигнал

Y(t)l y(t).

-1

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

R,(tr)| /x(t)Y(t-r)dr.

Суммарная взаимная корреляционная функция объекта контроля определяется

Rj(r) Ri(r)-b...-bRN-l(r) +

+ RN() Z Ri()

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

,

где Rjg - эталонное значение суммарной взаимной корреляционной функции объекта контроля;

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

Измерение суммарной взаимной корреляционной функции - корреляционного портрета объекта контроля реализуют в следующей последовательности. На первый

информационный вход объекта контроля подают входное тестовое воздействие в виде псевдослучайной последовательности (ПСП). На информационных выходах за счет

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

0 воздействия и просуммированных импульсов напряжения всех выходов, аналогично повторяют эту последовательность операций с вторым входом и т.д. до последнего входа включительно. На корреляторе, работающем в режиме накопления, определяют суммарную взаимную корреляционную функцию - корреляционный портрет как сумму парциальных взаимных корреляционных функций. Этот корреляционный портрет является выходной реакцией объекта контроля, которую сравнивают с эталонной реакцией, и по результату сравнения определяют техническое состояние объекта контроля. Эталонную реакцию получают

5 предварительно с использованием эталонного устройства, либо расчетным путем.

На фиг.1 приведена блок-схема устройства для реализации способа; на фиг,2 эпюры, поясняющие работу устройства; на

0 фиг.З - пример реализации генератора тестового воздействия; на фиг.4 - пример реализации коммутатора; на фиг.5 - пример реализации генератора эталонных реакций; на фиг.б пример реализации блока сравне5 ния; на фиг.7 - вид парциальной и суммарной корреляционных функций для логического элемента 2И-НЕ.

Устройство для реализации способа контроля логических устройств содержит генератор 1 одиночных импульсов, тактовый генератор 2, первую схему 3 И, генератор 4 тестовых воздействий, схему 5 задержки, инвертор б, вторую схему И 7, первый формирователь 8 строба, коммутатор 9, объект

5 10 контроля, сумматор 11, коррелятор 12, третью схему И 13, второй формирователь 14 строба, генератор 15 эталонных реакций, блок 16 сравнения, схему ИЛИ 17, индикатор 18. Причем первый 1-1 и второй 1-2

0 входы генератора 1 одиночных импульсов соединены с контактами переключателя Пуск, первый 1-1 выход генератора 1 одиночных импульсов соединен с первым 4-1 входом генератора 4 тестовых воздействий,

5 с первым 8-1 входом первого формирователя 8 строба, первым 9-1 входом коммутатора 9, первым 17-1 входом схемы ИЛИ 17, первым входом генератора 15 эталонных реакций, четвертым входом блока 16 сравнения, второй 1-2 выход генератора 1 одиночных импульсов подключен к зторому 3-2 входу первой схемы И 3, первый 3-1 вход которой соединен с выходом схемы 5 задержки, с входом инвертора 6, с вторым 9-2 входом коммутатора 9, аыход тактового генератора 2 подключен к третьему 3-3 входу первой схемы И 3, выход которой соединен с вторым 4-2 входом генератора А тестовых воздействий, второй 4-2 выход которого подключен к входу схемы 5 задержки, а первый 4-1 выход подключен к третьему 9-3 входу коммутатора 9 и к второму 12-2 входу коррелятора 12, первый 12-1 вход которого соединен с выходом сумматора 11, информационный вход которого гюдключен к информационному выходу объекта 10 контроля, информационный вход которого соединен с выходом коммутатора 9, второй выход которого подключен к первому 13-1 входу третьей схемы И 13 и к первому 7-1 входу второй схемы И 7, выход которой соединен с вторым 8-2 входом первого формирователя 8 строба, выход которого подключен к четвертому 3-4 входу первой схемы И 3, второй 7-2 вход второй схемы И 7 подключен к второму 12-2 выходу коррелятора 12 и к второму 13-2 входу третьей схемы И 13, выход которой соединен с первым 14-1 входом второго формирователя 14 строба, второй 14-2 вход которого соединен с выходом схемы ИЛИ 17, а выход соединен с вторым 15-2 входом генератора 15 эталонных реакций, первый 15-1 выход которого соединен с вторым 17-2 входом схемы ИЛИ 17, третий 15-3 вход подключен к первому 12-1 выходу коррелятора 12, второй 15-2 выход генератора 15 эталонных реакций подключен к третьему 16-3 входу блока 16 сравнения, второй информационный 16-2 вхрд которого подключен к информационному выходу генератора 15 эталонных реак-. ций, а первый информационный 16-1 вход подключен к информационному выходу коррелятора 12, третий 12-3 вход которого соединен с вь1ходом инвертора 6, вход индикатора 18 соединен с выходом блока 16 сравнения.

Генератор 4 тестовых воздействий содержит счетчики 19-21, запоминающее устройство 22, элел«енты ИЛИ 23, 24. Коммутатор 9 содержит счетчик 25, дешифратор 26, инверторы 27i...27n, элементы И 28i...28n. Генератор 15 эталонных реакций содержит элементы И 2У, 32, счетчики 30, 31, запоминающее устройство 33. Блок 16 сравнения содержит цифровые компараторы 34,35. элементы ИЛИ 36,39, триггеры 37, 38, элемент НЕ 40, линию 41 задержки.

В качестве коррелятора 12 может быть использован серийный прибор для исследования корреляционных характеристик X 64.

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

5При включении питания состояние устройства не определено. При нажатии кнопки Пуск (фиг,1) генератор 1 одиночных импульсрв вырабатывает импульс положительной полярности (фиг.2а), который устанавливает генератор 4 тестовых воздействий, коммутатор 9, второй формирователь 14 строба, генератор 15 эталонных реакций, блок 16 сравнения в нулевое состояние, а первый формирователь 8 строба - в

5 единичное состояние, при этом горит зеленый светодиод индикатора 18, обеспечено исходное состояние.

К моменту окончания действия импульса на выходе 1 генератора 1 одиночных импульсов импульс, снимаемый с второго инверсного выхода 1-2, блокирует первую схему И 3, которая до установки исходного состояния запрещает прохождение тактовых импульсов (фиг.2б} с выхода генератора

5 2 тактовых импульсов на второй вход генератора 4 тестовых воздействий. По окончании действия импульса отрицательной полярности на выходе схемы 5 задержки {фиг.2в) первая схема ИЗ разблокируется и

0 разрешает прохождение тактовых импульсов на второй 4-2 вход генератора 4 тактовых воздействий (фиг.2г). Импульс отрицательной полярности с выхода схемы 5 задержки задним фронтом через инвертор

5 6 обеспечивает включение коррелятора 12, поступая на вход 12-3 коррелятора 12, по этому же импульсу коммутатор 9 обеспечивает подачу тестового сигнала на первый вход объекта 10 контроля с выхода 4-1 гене0 ратора 4 тестовых воздействий (фиг.2д).

Выходная реакция в виде импульсов напряжения на М выходах объекта 10 контроля суммируется в сумматоре 11 и поступает н первый вход 12-1 коррелятора 12, на

5 второй 12-2 вход которого поступает такой же, как и на вход объекта 10 контроля, тег;-, товой сигнал (фиг.2д). Коррелятор 12 определяет парциальную взаимную корреляционную функцию импульсного

0 входного тестового воздействия на первом входе объекта 10 контроля и просуммиро-. ванных импульсов напряжения всех М выходов (фиг.2е). Длительность тестового воздействия - 2048 тактов. Коррелятор работает в режиме накопления. По окончании тестового воздействия на выходе генератора 4 тестовых воздействий формируется импульс обнуления счетчиков 19-21 (фиг.З), который на время определения в корреляторе 12 парциальной взаимной корреляционной функции через схему 5 задержки блокирует прохождение тактовых импульсов на генератор 4 тестовых воздействий (фиг.2в,е). По окончании определения парциальной взаимной корреляционной функции на выходе 12-2 коррелятора 12 формируется импульс Конец измерения (фиг.2ж). Задним фронтом импульса на выходе схемы 5 задержки запускается коррелятор 12, коммутатор 9 по второму импульсу на его входе подключает на второй вход объекта 10 контроля импульсы тестового воздействия с выхода генератора 4 тестовых воздействий, формирование которых начинается с момента окончания импульса отрицательной полярности на выходе схемы 5 задержки. Процесс определения второй парциальной взаимной корреляционной функции происходит аналогично. Кроме того, одновременно с ее вычислением происходит и суммирование с первой парциальной взаимной корреляционной функцией. После определения N-1 парциальных взаимных корреляционных функций и их суммы коммутатор 9 подключает N-вход объекта 10 контроля для прохождения тестового воздействия. С выхода коммутатора 9 на вход 7-1 второй схемы И 7 и на первый 13 вход третьей схемы И 13 прикладывается высокий уровень напряжения (фиг.2з), который разрешает прохождение импульса Конец измерения с выхода 12-2 коррелятора 12 на вход 8-2 первого 8 и вход 14-1 второго 14 формирователей строба. По этому импульсу первый формирователь В строба устанавливается в нулевое состояние (фиг.2л) и тем самым блокирует прохождение тактовых импульсов на генератор 4 тактовых импульсов, а второй формирователь 14 устанавливается в единичное Состояние (фиг.2к) и разблокирует прохождение импульсов Считывание 100 Гц с первого выхода 12-1 коррелятора 12 через злемент И 29 на счетный вход счетчика 30, кроме того, эти импульсы поступают на вход 16 блока 16 сравнения с выхода элемента И 28 (фиг.5). С приходом первого импульса Считывание 100 Гц на вход счетчика 30 (фиг.б) задается первый адрес первого отсчета эталонного корреляционного портрета, хранящегося в ППЗУ 33 (фиг.5). Этим же импульсом выбираетсяпервый отсчет измеренного корреляционного портрета из коррелятора 12. Отсчеты поступают параллельными кодами на блок 16 сравнения (фиг.б), где в цифровых компараторах 34, 35 происходит их сравнение. Результат сравнения появляется на выходе триггера 37 спустя время, равное задержке в линии

41 задержки импульсов Считывание 100 Гц с выхода элемента И 29 и на время окончания переходных процессов в цифровых компараторах 34 и 35. В случае хотя бы

одного несовпадения триггеры 37, 38, элемент ИЛИ 39, элемент НЕ 40 обеспечивают изменение состояния D-триггера 18 на противоположное - горит красный светодиод, в случае совпадения - горит постоянно зеленый светодиод.

После сравнения 100 отсчетов элемент И 32 (фиг.5) формирует сигнал окончания сравнения (фиг,2и), который переводит второй формирователь 14 строба в нулевое состояние (фиг.2к), чем запрещается прохождение импульсов Считывание 100 Гц на блок 16 сравнения, и процесс измерения заканчивается.

Применение способа иллюстрируется

на примере контроля двухвходового логического элемента 2И-НЕ (микросхема 155ЛАЗ). Парциальная взаимная корреляционная функция, полученная на каждом выходе элемента, показана на фиг.7а, суммарная корреляционная функция на двух выходах - на фиг.7б (для исправного элемента). При наличии неисправности, приводящей к снижению уровня логической 1 элемента, неисправность проявляется в виде искажения формы суммарной взаимной корреляционной функции (фиг.7),

Формула изобретения Способ контроля логических устройств,

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

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

a и

n

К БД.ИЗ

4.

30

и

31

f5

К5л.16

л

«0«

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

название год авторы номер документа
Устройство для диагностирования логических схем 1988
  • Тарашкевич Станислав Степанович
  • Соловьев Владимир Михайлович
  • Статкевич Александр Николаевич
  • Воронов Юрий Константинович
  • Шаповал Владимир Борисович
  • Новиков Владимир Филиппович
SU1684757A1
Устройство диагностирования электронной аппаратуры 1990
  • Соловьев Владимир Михайлович
  • Тарашкевич Станислав Степанович
  • Самошкин Александр Михайлович
  • Новиков Владимир Филипович
  • Иванов Владимир Владимирович
  • Шаповал Владимир Борисович
  • Манько Владимир Григорьевич
SU1837244A1
Телевизионный координатор 1983
  • Филатов Владимир Николаевич
SU1109956A1
Устройство для непрерывного диагностирования линейных динамических систем 1988
  • Тарашкевич Станислав Степанович
  • Соловьев Владимир Михайлович
  • Шаповал Владимир Борисович
  • Воронов Юрий Константинович
  • Голиков Геннадий Иванович
  • Огеенко Анатолий Анатольевич
SU1624454A1
СПОСОБ ЛАЗЕРНОЙ ЛОКАЦИИ И ЛАЗЕРНОЕ ЛОКАЦИОННОЕ УСТРОЙСТВО ДЛЯ ЕГО ОСУЩЕСТВЛЕНИЯ 2001
  • Кутаев Ю.Ф.
  • Манкевич С.К.
  • Носач О.Ю.
  • Орлов Е.П.
RU2183841C1
Способ контроля технического состояния цифровых блоков 1988
  • Соловьев Владимир Михайлович
  • Тарашкевич Станислав Степанович
  • Воронов Юрий Константинович
  • Шаповал Владимир Борисович
  • Огиенко Анатолий Анатольевич
SU1552138A1
Устройство для диагностирования логических узлов 1979
  • Баранов Игорь Алексеевич
  • Веревкин Александр Юрьевич
SU892447A1
Способ и система для контроля радиолокационной станции 2016
  • Чекушкин Всеволод Викторович
  • Ивушкин Михаил Юрьевич
  • Жиганов Сергей Николаевич
RU2648585C1
МЕТКА РАДИОЧАСТОТНОЙ ИДЕНТИФИКАЦИИ ОБЪЕКТА И СИСТЕМА И СПОСОБ ОПРЕДЕЛЕНИЯ КООРДИНАТ И КОНТРОЛЯ ОБЪЕКТОВ 2007
  • Саблин Вячеслав Николаевич
  • Бурмистров Евгений Александрович
  • Костюков Евгений Валентинович
  • Парамонов Игорь Васильевич
RU2371734C2
Устройство для контроля субблока логического блока 1986
  • Пархоменко Анатолий Никифорович
  • Голубцов Виктор Васильевич
  • Корняков Александр Евстафьевич
SU1327111A1

Иллюстрации к изобретению SU 1 709 256 A1

Реферат патента 1992 года Способ контроля логических устройств

Изобретение относится к технической диагностике и может быть использовано при контроле интегральных логических схем и цифровых устройств, построенных на их основе. Цель изобретения - повышение достоверности контроля технического состояния логических устройств за счет определения суммарной, взаимной корреляционной функции входов и выходов (корреляционного портрета) контролируемого устройства. Для определения корреляционного портрета на первый информационный вход объекта контроля (ОК) подаютИзобретение относится к технической диагностике и может быть использовано при контроле интегральных логических схем и цифровых устройств, построенных нз их основе.Цель изобретения - повышение достоверности контроля технического состояния логических устройств.Способ основан на использовании корреляционного анализа для определения технического состояния логических уст-входное тестовое воздействие в виде псевдослучайной последовательности, при этом на информационных выходах ОК за счет реакции на входное воздействие появляются импульсы напряжения. Эти импульсы суммируют и определяют парциальную взаимную корреляционную функцию импульсного тестового воздействия на первом входе ОК и просуммированных импульсов напряжения со всех выходов. Повторяют аналогичную последовательность операций для второго и всех последующих входов ОК. Используя коррелятор, работающий в режиме накопления, определяют суммарную взаимную корреляционную функцию как сумму парциальных взаимных корреляционных функций, которая и является корреляционным портретом. Сравнивая полученный корреляционный портрет ОК. с эталонным корреляционным портретом, определяют техническое состояние ОК. Устройство содержит генератор 4 тестовых воздействий, объект 10 контроля, коммутатор 9, формирователи 8, 14 строба, сумматор 11, коррелятор 12, генератор 15 эталонных реакций, блок 16 сравнения. 7 ил.ройств. Взаимная корреляционная функция логического устройства (нелинейного элемента) по цепи вход-выход может быть определена из выраженияRy.x(r)=y/ x(t)y(t-r)dt.VIО Ою01ONгде x(t) - входной тестовый сигнал в' виде импульсов псевдослучайной последовательности,-

Формула изобретения SU 1 709 256 A1

32

L..

Щи г. 5

Щи г. В

)k

ЩигЛ

Документы, цитированные в отчете о поиске Патент 1992 года SU1709256A1

Устройство для измерения времени выбега электрической машины 1985
  • Абрамов Виктор Анатольевич
  • Зайчик Валерий Семенович
  • Калганов Николай Анатольевич
  • Кузнецов Сергей Вадимович
  • Скипник Виталий Михайлович
  • Шимко Геннадий Сергеевич
SU1260885A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
Гребенчатая передача 1916
  • Михайлов Г.М.
SU1983A1

SU 1 709 256 A1

Авторы

Тарашкевич Станислав Степанович

Соловьев Владимир Михайлович

Воронов Юрий Константинович

Шаповал Владимир Борисович

Даты

1992-01-30Публикация

1989-03-13Подача