Устройство для контроля цифровых блоков
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля цифровых блоков. Цель изобретения - повышение достоверности контроля за счет исключения помех по цепям питания контролируемого и эталонного цифровых блоков и совмещения задания детерминированных и случайных входных воздействий на контролируемый цифровой блок. Устройство содержит эталонный цифровой блок, блок сравнения , элемент совпадения, D-триггер, усилитель, индикатор, генератор импульсов, счетчик, три блока задержки, формирователь сигналов, генератор случайных импульсов, блок элементов совпадения и элемент запуска . За счет введения третьего блока задержки, формирователя сигналов, генератора случайных импульсов и блока элементов совпадения устройство обеспечивает уменьшение броска тока в цепях питания контролируемого и эталонного блоков в момент подачи входного тестового воздействия, а также совмещение задания детерминированных и случайных входных кодов. 1 з.п. ф-лы, 2 нл. с (Л
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (50 4 С 05 В 23/02
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
Н А BTOPCHQMY СВИДЕТЕЛЬСТВУ
ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР
ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3821366/24-24 (22) 06. 12. 84 (46) 07. 01. 87. Бюл. №- 1 (72) Ю. В. Тимофеев, В. С.Логинов, Г.И.Корнев, М.А.Морозов и В.Н.Тимохин (53) 681.325(088.8) (56) Авторское свидетельство СССР № 441532,. кл. С 01 R 31/28.
Авторское- свидетельство СССР
¹ 615492, кл. G 05 В 23/02, 1976, (54) УСТРОЙСТВО.ДЛЯ КОНТРОЛЯ ЦИФРОВЫХ БЛОКОВ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля цифровых блоков. Цель изобретения— повышение достоверности контроля за счет исключения помех по цепям питания контролируемого и эталонного цифровых блоков и совмещения задания
„„SU„„1282088 A 1 детерминированных и случайных входных воздействий на контролируемый цифровой блок. Устройство содержит эталонный цифровой блок, блок сравнения, элемент совпадения, D-триггер, усилитель, индикатор, генератор импульсов, счетчик, три блока задержки, формирователь сигналов, генератор случайных импульсов, блок элементов совпадения и элемент запуска. За счет введения третьего блока задержки, формирователя сигналов, генератора случайных импульсов и блока элементов совпадения устройство обеспечивает уменьшение броска тока в цепях питания контролируемого и эталонного блоков в момент подачи входного тестового воздействия, а также совмещение задания детерминированных и случайных входных кодов.
1 з.п. ф-лы, 2 ил.
1282088
50
Изобретение относится к автоматике и вычислительной технике и может быть использовано для контроля цифровых блоков.
Цель изобретения — повышение достоверности контроля.за счет исключения помех по цепям питания контролируемого и эталонного. цифровых блоков и совмещения задания детерминированных и случайных входных воздействий на контролируемый цифровой блок.
На фиг. 1 приведена схема устройства; на фиг,2 — формирователь сигналов.
Устройство (фиг. 1) для контроля цифрового блока 1 содержит эталонный цифровой блок 2, блок 3 сравнения, элемент 4 совпадения, первый D-триггер 5, усилитель 6, индикатор 7, генератор 8 импульсов, счетчик 9, тре тий 10 и первый 11 блоки задержки, формирователь 12 сигналов, генератор
13 случайных импульсов, второй блок
14 задержки, блок 15 элементов совпадения и элемент 16 запуска.
Формирователь 12 сигналов (фиг.2) содержит второй D-триггер 17.
Устройство работает следующим образом.
Контролю подлежат цифровые блоки
1, входы которых могут быть разбиты на две группы, содержащие соответственно по m и и входов, так что при задании воздействия (смене двоичного кода) на m-входах (n-входах) и при постоянном двоичном коде на и-входах (m-входах) доля переключающихся в цифровом блоке 1 элементов составляет 0,5-0,9 и заведомо меньше единицы. При выполнении этих условий обеспечивается возможность за счет поочередной подачи воздействий на m- u п-входы сократить динамический бросок тока питания, который происходит при смене входных воздействий на входах блока 1, что и является задачей устройства. Для реализации этой задачи с помощью элемента 16 запуска производится предварительная установка формирователя 12 и триггера 5 в исходное состояние, причем на выходе триггера 5 устанавливается логическая единица, разрешающая работу элемента 4 совпадения. Генератор 8 выдает прямоугольные импульсы периодической последовательности на счетный вход счетчика 9. По переднему фронту каждого из этих импульсов счетчик 9 срабатывает и задает фиксированный двоичный код на m-входов блока 1.
При этом на п-входах блока 1 код не меняется. Блок 1 срабатывает и в нем переключаются не все, а только часть логических элементов (вентилей, триггеров и т.д.), т.е. значительно меньше чем, если задать воздействия на все входы (m+n) блока 1.
Передний фронт каждого из импульсов с выхода генератора 8 задерживается блоком 10 задержки на время „ и поступает на синхровход формирователя 12. Формирователь 12 меняет или не меняет состояния на своих выходах при поступлении сигнала на синхровход в зависимости от того, сократилось или изменилось состояние в данном i+1 ì такте работы устройства (i+1-й импульс на выходе генератора
8) относительно i-го такта на выходе генератора 13.
Если в i+1 ì такте генератора 8 на выходе генератора 13 состояние изменяется относительно i-ro такта генератора 8, то состояние на выходах формирователя !2 изменяется, если нет — то состояние на выходах фор-мирователя 12 также не изменяется.
После формирования очередного кода."."на выходах формирователя l2 он поступает на первые входы элементов совпадения в блоке 15, которые строби35 руются по вторым входам сигналом с выхода блока 14 задержки. Сигнал строба на выходе блока 14 формируется с задержкой д относительно переднего фронта каждого положительного
40 импульса на выходе генератора 8 . (>с„ на время срабатывания формирователя 12 и время включения всех элементов блока 1) .
По сигналу строба с выхода блока
45 14 код с выходов формирователя 12 поступает на п-вхады блока 1. При этом происходит переключение второй части элементов блока 1, причем включаются не все элементы блока 1, так как входы m и п выбраны специальным образом. Выходные реакции блока 1 и эталонного блока 2, сформированные в результате действия кодов с выходов счетчика 9 и формирователя
12, поступают на входы блока 3 сравнения, который в случае их несовпадения выдает единичный сигнал на элемент 4 ° Этот сигнал проходит через
1282088 элемент 4 (так как триггер 5 находится в единичном состоянии) и поступает на D-вход триггера 5. Через время э относительно переднего фронта каждого положительного импульса генера- -5 тора 8 (77 >i )i, ) на С-вход триггера 5 с выхода блока 11 задержки поступает другой синхросигнал, что приводит в случае отказа блока 1 (единица на D-входе триггера) к пе- 10 реключению триггера 5 в состояние с нулем на выходе и запиранию элемента 4. При этом через усилитель 6 включается индикатор 7, индицирующий факт негодности блока 1. Задержку 15 синхросигнала блоком 11 вводят для того, чтобы запись результата контроля в триггере 5 производилась после окончания переходных процессов в блоках 1 и 2 и элементах устройства. 20
Генератор 13 формирует непериодическую последовательность импульсов, распределенных во времени случайным образом. Вследствие этого изменение или сохранение кода на выходах формирователя 12 также случайно, а при нескольких полных циклах работы счетчика 9 появление одинаковых сочетаний кодов с текстовых наборов на (ш+п)-входов блоков 1 и 2 в первом, З0 втором, третьем и т.д. циклах работы счетчика 9 маловероятно. Это обеспечивает сочетание проверки блока 1 на детерминированных кодах счетчика
9 со случайными кодами на выходах формирователя 12.
За счет того, что входные воздействия на блоки 1 и .2 задаются по очереди по группам из ш- и п âõîäîâ, а не сразу на (m+n) †вход, обеспечи- 40 вается уменьшение количества одно1
1временно сработавших элементов блоков 1 и 2, уменьшение броска тока по цепям их питания, соответствующее уменьшение амплитуды помех и сокраще-45 ние числа и уменьшение вероятности ложных срабатываний блоков 1 и 2 °
Формирователь 12 сигналов (фиг.2) может быть выполнен, например, на
D-триггере 17 (в случае n = 2). При 50 этом сигнал с выхода блока 10 задерж-. ки поступает на С-вход D-триггера 17 и записывает в него случайный уровень, имеющийся на D-входе. Причем, если уровень на D-входе триггера 17 55 не изменяется в i+1 †такте его опроса относительно i-го такта, то и уровни на его выходах не меняются, в противном случае — меняются.
При необходимости (и ) 2) выход
D-триггера 17 подключается к счетному входу с етчика, выходы которого работают на выходы формирователя 12.
Таким образом, за счет введения блока 10 задержки, формирователя 12, генератора 13 и блока 15 элементов совпадения устройство обеспечивает уменьшение броска тока в цепях питания блоков 1 и 2 в момент подачи входного токового воздействия, а также совмещение задания детерминированных и случайных кодов на входы блоков 1 и 2, что повышает достоверность контроля.
Формула изобретения
1. Устройство для контроля цифровых блоков, содержащее генератор импульсов, соединенный выходом через первый блок задержки с С-входом первого D-триггера, а чепосредственно со счетным входом счетчика, выходы которого являются первыми вьжодами устройства и соединены с первыми входами эталонного цифрового блока, 1 выходы которого соединены с первыми входами блока сравнения, вторые входы которого являются первыми входами устройства, а выход соединен с первым входом элемента совпадения, соединенного выходом с D-входом первого D-триггера, выход которото соединен через усилитель с входом индикатора, а также второй блок задержки и элемент запуска, о т л и ч а ю— щ е е с я тем, что, с целью повышения достоверности контроля за счет исключения помех по цепям питания контролируемого и эталонного цифровых блоков и совмещения задания детерминированных и случайных входных воздействий, в устройство введены третий блок задержки, формирователь сигналов, генератор случайных импульсов и блок элементов совпадения, причем выход генератора импульсов соединен через третий блок задержки с синхровходом формирователя сигналов, устаноуочный вход которого соединен с выходом элемента запуска и с R-входом первого D-триггера, информационный вход — с выходом генератора случайных импульсов, а выходы — с первыми входами блока элементов совпадения, выходы которого являются вторыми выходами устройства и соединены с соответствующими вторыми входами эталон5 1282088 ного цифрового блока, а второй вход соединен через второй блок задержки с выходом генератора импульсов, выход первого.D-триггера соединен с первым входом элемента совпадения.
2. Устройство по п.1, о т л и — ч а ю щ е е с я тем, что формирователь сигналов содержит второй D-триггер, соединенный D-, С- и R-входами соответственно с информационным входом, синхровходом и установочным входом формирователя, а прямым и инверсным выходами — с соответствующими выходами формирователя.
Составитель Н.Главизнина
Редактор И.Дербак Техред В.Кадар Корректор О. Луговая
Заказ 7265/46 Тираж 862 Подписное
ВНИИПИ Государственного комитета СССР по делам изобретений и открытий
113035, Москва, Ж-35, Раушская наб., д. 4/5
Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная, 4