Авторы:

СЫЧЕВ АЛЕКСАНДР НИКОЛАЕВИЧ
МОСУНОВ ИГОРЬ ГЕННАДИЕВИЧ
СИЛАЕВ СЕРГЕЙ ИВАНОВИЧ

Заявитель:

РИЖСКОЕ ВЫСШЕЕ ВОЕННО-ПОЛИТИЧЕСКОЕ КРАСНОЗНАМЕННОЕ УЧИЛИЩЕ ИМ.МАРШАЛА СОВЕТСКОГО СОЮЗА БИРЮЗОВА С.С.
РИЖСКОЕ ВЫСШЕЕ ВОЕННО-ПОЛИТИЧЕСКОЕ КРАСНОЗНАМЕННОЕ УЧИЛИЩЕ ИМ.МАРШАЛА СОВЕТСКОГО СОЮЗА БИРЮЗОВА С.С.

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

Номер патента: 1448346
Дата публикации: 30.12.1988
Номер заявки: 4195347


1448346
Обозначим Б , = Б у (ы)'/2 ”. Таким образом, вероятность Р*онеобнаруживае-мой
двукратной ошибки при спектральном контроле определяется выражением
Рно = Р*ОМ ~ ф (1)
Следовательно, Рц0= 0 при |Б;( = 1/2 (! Б^ (со) I = 2П‘1). Вместе с тем Р
^возрастает пропорционально второй степени относительного отклонения ДБ^ =
= 11/2- Б ¡1, характеризующего степень нелинейности ЛФ Т•(х). Доля ЛФ, спектры
которых содержат максимальные коэффициенты, превышающие по абсолютному значению
величину 2 ь~\ с ростом числа п переменных резко сокращается и стремится к
нулю. Это приводит к низкой достоверности контроля логических схем
устройствами, использующими способ контроля по спектральным коэффициентам и
построенными на базе данного устройства.'
Целью изобретения является повышение достоверности контроля.
На чертеже представлена структурная схема устройства.
Устройство для контроля логических блоков содержит генератор 1 тактовых
импульсов, элемент И 2, триггер 3, элемент 4 задержки, счетчик 5, группу 6
элементов Неравнознач^ ность, контролируемый логический блок 7, группу 8
триггеров, группу 9 элементов Равнозначность, параллельный суммматор 10, блок
11 индикации, регистр задания начальных условий 12 группу 13 элементов И,
триггер 14 и вход пуска 15.
Параллельный сумматор 10 имеет га-1 входов. При этом выход .}-го, j = =1тщ,
элемента Равнозначность группы 9 соединен с (1-(д — 1)1) входом сумматора 10.
Значение 1 определяется с учетом максимального автокорреляционного коэффициента
В^(г) некоторой логической функции ^(х), реализуемой в логических блоках,
подвергаемых контролю;
Устройство работает следующим образом.
После подачи питания производится установка устройства в исходное состояние.
Триггеры 3, 14, счетчик 5, триггеры группы 8 устанавливаются в нулевое
состояние, в регистр 12 записывается в двоичном коде аргумент ^ = ( 2„
'?2...'2п) автокорреляционного коэффициента В*(С)> выбран-
ного в качестве кортролируемого параметра логического блока 7. В сумматор 10
записывается число Ь, равное
5 В + (Г) - -X. 2е(,‘11 В*(?)
На вход 15 пуска устройства подается импульс запуска, который уста-10 навливает
триггер 14 в единичное состояние. При этом единичный сигнал с прямого выхода
триггера 14 подается на второй вход элемента И 2.
В этом случае тактовые импульсы, по-15 ступающие из генератора 1 на первый вход
"элемента И 2, проходят на счетный вход триггера 3.
До поступления первого импульса триггер 3 и счетчик 5 находятся в 20 нулевом
состоянии. При этом единичный сигнал с инверсного выхода триггера *3 подается
на первые входы элементов И группы 13, на вторые входы которых подаются
сигналы, пред-25 ставляющие разряды i; - i = Inn, двоичного числа ij,
записанного в регистре 12. В результате на вторые входы элементов
Неравнозначность группы 6 подаются сигналы 2-, На пер-30 вые входы элементов
Неравнозначность группы 6 подаются нулевые сигналы с первых выходов счетчика 5.
В итоге с выходов элементов Неравнозначность группы 6 на информационные
входы 35 контролируемого логического блока 7 подается двоичное число 1&0 = Ъ .
На выходах логического блока 7 формируются значения контролируемых логических
функций
f ¡(С) , j = 1тт .
После поступления первого тактового импульса триггер 3. устанавливается в
единичное состояние. При этом по переднему фронту импульса, подаваемого с
прямого выхода триггера 3 на синхронизирующие входы триггеров группы 8,
приводится запись значений fj(t), j “ l~m в триггере группы 8.
Через время t задержки, формируемой элементом 4 задержки, снимается единичный
сигнал с вторых входов элементов И группы 13, и прекращается подача сигналов
2;, i = 1тп на вторые входы элементов Неравнозначность группы 6. В результате
двоичное число 0 =(00...0), характеризующее состояние счетчика 5, через
элементы Не-