Устройство для контроля схем сравнения

Иллюстрации

Показать все

Реферат

 

СОЮЗ СОВЕТСНИХ

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

РЕСПУБЛИН (19) (11), (51) 4 G 06 F 11 22

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

flO ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ

Ф.-, 1 S

ОПИСАНИЕ ИЗОБРЕТЕНИЯ / " ;.

Н АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3966291/24-24 (22) 16. 10.85 (46) 15. 03. 87. Бюл. 1(- 10 (72) И.Я.Левина, К.Л.Муравьев, Г.Н.Тимонькин, С.Н.Ткаченко и В.С.Харченко (53) 681.3 (088.8) (56) Авторское свидетельство СССР 767767, кл. G 06 F 11/22, 1980.

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

У 1236485, кл. G 06 F 11/22, 1985. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ СХЕМ

СРАВНЕНИЯ (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано при тестовой диагностике блоков дискретной техники.

Цель изобретения — расширение области использования устройства. Устройство содержит контролируемук 1 и эталонную 2 схемы сравнения, три регистра 3-5, триггер 9, генератор 10, блок 6 анализа, четыре элемента И

14-17, три элемента ИЛИ-НЕ 11-13, элемент ИЛИ 18. 2 ил.

1 12970

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

Цель изобретения — расширение области использования устройства за счет обеспечения контроля схем сравнения с управляющими входами.

На чертеже представлена функцио- 1О нальная схема устройства для контроля схем сравнения.

Устройство для контроля схем сравнения содержит контролируемую схему 1 сравнения, эталонную схему 2 сравнения, первый, второй, третий регистры

3-5, блок 6 анализа, содержащий элемент 7 равнозначности и элемент И 8, триггер 9, генератор 10 тактовых импульсов, первый, второй, третий элементы ИЛИ-НЕ 11-13, первый, второй, третий и четвертый элементы И 14-17, элемент ИЛИ 18, входы 19 и 20 соответственно начальной установки и пуска устройства, выходы 21-23 контролируемой схемы 1 сравнения, выходы

24-26 эталонной схемы 2 сравнения, выходы 27 — 29 третьего регистра 5, выход 30 старшего разряда первого регистра 3, выход 31 неисправности устройства.

Рассмотрим назначение элементов предлагаемого устройства.

Контролируемая схема 1 сравнения

,осуществляет сравнение и-разрядных

1 двоичных чисел, поступающих на ее входы А и В, и формирование по результатам сравнения сигналов: при

А> — на выходе 21, при А=В - на вы- щ ходе 22, при AcB — на выходе 23.

Эталонная схема 2 сравнения фор" мирует эталонные выходные сигналы по результатам сравнения и-разрядных чисел, поступающих на ее А и В входы: при А  — на выходе 24, при А= — на выходе 25, при А  — на выходе 26 °

Первый и второй регистры формируют испытательные тест-сигналы, которые подаются на А и В входы контролируемой и эталонной схем 1 и 2 сравнения.

Они представляют собой регистры сдвига, сдвиг осуществляется по заднему фронту импульса, поступающего на Свход регистра, при этом в младший разряд записывается сигнал, присутствующий на П-входе регистра, а старший разряд пропадает.

57 2

Третий регистр 5 формирует сигналы, поступающие на управляющие входы контролируемой и эталонной схем 1 и

2 сравнения: с выхода 27 — на вход

А=, с выхода 28 — на вход А>, с выхода 29 — на вход А .

Блок 6 анализа служит для формирования сигнала ошибки на выходе 31 устройства при несовпадении сигналов с выходов контролируемой и эталонной схем 1 и 2 сравнения.

Триггер 9 представляет собой IKтриггер с асинхронным S-входом и управляет работой генератора 10: при наличии единичного сигнала на выходе триггера 9 генератор 10 формирует последовательность импульсов, обеспечивающих работу устройства, при нулевом сигнале на выходе триггера 9 генератор 10 отключается. !

Первый, второй и третий элементы

ИЛИ-НЕ 11-13 предназначены для формирования сигналов, поступающих на

D-входы первого, второго и третьего регистров 3-5. соответственно, Первый элемент И 14 служит для управления сдвигом информации во втором регистре 4. Третий элемент

И 16 служит для управления сдвигом информации в третьем регистре 5, Второй и четвертый элементы И 15 и 17 и элемент ИЛИ 18 служат для формирования сигнала установки B исходное состояние триггера 9 (что приводит к прекращению работы устройства) либо по окончании проверки, либо в случае наличия йа выходе блока 6 анализа сигнала ошибки.

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

Перед началом работы все элементы памяти устройства устанавливаются в исходное (нулевое) состояние подачей сигнала (" Начальная установка") на вход 19 устройства.

При поступлении сигнала "Пуск" по входу 20 устройства на S-вход триггера 9 на его прямом выходе устанавливается единичный сигнал, включающий генератор 10.

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

17 формируется импульс, поступающий

1297057 на С-вход первого регистра 3, по заднему фронту которого в младший разряд первого регистра 3 записывается информация с er o D-входа, т.е. единица, так как при наличии нулевых сиг- 5 налов на всех входах первого элемента ИЛИ-НЕ 11 на его выходе формируется единичный сигнал, поступающий на

D-вход первого регистра 3, На первом и третьем входах третьего элемента И

16 присутствуют единичные сигналы с выходов первого и второго элементов

ИЛИ-НЕ 11 и 12, при поступлении на его второй вход импульса с выхода четвертого элемента И 17 на выходе третьего элемента И 16 формируется импульс, поступающий на С-вход третьего регистра 5, по заднему фронту которого в младший разряд третьего регистра 5 записывается единица с его 20

D-входа, которая через выход 27 третьего регистра 5 поступает на управляющие входы А= контролируемой и эталонной схем .1 и 2 сравнения. По каждому последующему импульсу, формируемому генератором 10, осуществляется контроль правильности функционирования контролируемой схемы 1 сравнения и формирование следующей пары тестовых наборов сдвигом единицы в следующий разряд первого регистра 3 °

После того как по очередному и-му импульсу единица запишется в старший разряд первого регистра 3 íà его выходе 30 появится единичный сигнал, 35 который поступит на первый вход первого элемента И 14 ° При приходе следующего (и+1)-го импульса на второй

: вход первого элемента И 14 импульс с его выхода поступает на С-вход вто-40 рого регистра 4 и по его заднему фронту в младший разряд второго регистра

4 записывается единица с его D-входа, в то время как во всех разрядах первого регистра 3 устанавливаются нули.15

Дальнейшая работа устройства осуществляется аналогично описанной, После того, как по очередному (и+1) -му импульсу во всех разрядах первого и второго регистров 3 и,4 окажутся нули на выходе третьего элемента И 16 сформируется импульс, который, поступив на С-вход третьего регистра 5, обеспечит сдвиг единицы в следую55 щий его разряд, т,е. единичный сигнал на выходе 28 третьего регистра 5, а значит и на управляющих входах А> контролируемой и эталонной схем 1 и

2 сравнения. В дальнейшем осуществляется проверка для всех тех же комбинаций кодов на А и В входах контролируемой и эталонной схем 1 и 2 сравнения, что и описанные, до тех пор, пока по всех разрядах первого и вто рого регистров 3 и 4 не появятся опять нули, тогда по приходе импульса на С-вход третьего регистра 5 единица сдвинется в его следующий разряд, т.е. единичный сигнал появится на выходе 29 третьего регистра 5, а значит и на управляющих входах А контролируемой и эталонной схем 1 и 2 сравнения. Затем осуществляется проверка для всех тех же описанных комбинаций кодов на А= и В= входах контролируемой и эталонной схем 1 и 2 сравнения, до тех пор пока по всех разрядах первого и второго регистров 3 и 4 опять не появятся нули. В этом случае на всех входахвторого элемента И 15 появляются едияичные сигналы, обеспечивающие единичный сигнал на его выходе, который через элемент ИЛИ 18 поступает на

С-вход и на К-вход триггера 9 и переводит его в исходное (нулевое) состояние, при этом генератор 10 отключается и проверка контролируемой схемы 1 сравнения заканчивается.

Если в процессе контроля элемент

7 равнозначности блока 6 анализа зафиксирует несовпадение выходных сигналов контролируемой схемы 1 сравнения с выходными сигналами эталонной схемы 2 сравнения, то на его инверсном выходе появится единичный сигнал, который по очередному импульсу с генератора 10 через элемент И 8 блока 6 анализа поступит на выход 31 устройства и на первый вход элемента ИЛИ 18, с выхода которого — на

С-вход и на К-вход триггера 9, при этом триггер 9 перейдет в исходное состояние и отключит генератор 10,. что обеспечит прекращение контроля.

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

Устройство для контроля схем сравнения, содержащее эталонную схему сравнения, первый и второй элементы И, первый и второй элементы ИЛИ-НЕ первый и второй регистры, триггер, генератор тактовых импульсов, элемент ИЛИ, блок анализа, содержащий элемент равнозначности и элемент И, причем вход пуска устройства соеди1297057

Составитель И.Сигалов

I редактор Т.Парфенова Техред М.Ходанич Корректор N.Äåì÷èê

Заказ 782/52 Тираж 673 Подписное

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

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

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4 нен с входом установки в единицу триггера, выход которого соединен с входом запуска генератора тактовых . импульсов, выход которого соединен с первым входом элемента И блока ана- 5 лиза, выход элемента И блока анализа соединен с первым входом элемента ИЛИ и является выходом неисправности устройства, вход начальной установки устройства соединен с вторым входом 10 элемента ИЛИ и входом установки нуля первого и второго регистров, выход первого элемента И соединен с третьим входом элемента ИЛИ, группа выходов первого регистра подключена к 15 группе входов первого элемента ИЛИ-НЕ и к группе входов первого сравниваемого числа эталонной схемы сравнения и является первой группой информационных выходов устройства для подклю- 20 чения к группе входов первого сравниваемого числа контролируемой схемы сравнения, группа выходов второro регистра подключена к группе входов второго элемента ИЛИ-НЕ, к группе входов второго сравнивaeMoro числа эталонной схемы сравнения и является второй группой информационных выходов устройства для подключения к группе входов второго сравниваемого числа контролируемой схемы сравнения, выход старшего разряда первого регистра соединен с первым входом второго элемента И, выход которого соединен с тактовым входом второго ре- 35 гистра, выходы, первого и второго эле-. ментов ИЛИ-НЕ соединены с информационными входами соответственно первого и второго регистров, выход первого и второго элементов ИЛИ-НЕ соеди- 40 иены соответственно с первым и вто-. рым входами первого элемента И, группа выходов эталонной схемы сравнения подключена к первой группе входов элемента равнозначности блока анали- <5 за, вторая группа входов которого является группой информационных входов устройства для подключения к группе выходов контролируемой схемы сравнения, инверсный выход элемента равнозначности блока анализа соединен с вторым входом элемента И блока анализа, о т л и ч а ю щ е е с я тем, что, с целью расширения области использования устройства за счет обеспечения контроля схем сравнения с . учетом сигналов на их управляющих входах, в устройство введены третий регистр, третий и четвертый элементы И, третий элемент ИЛИ-НЕ, причем вход начальной установки устройства соединен с входом начальной установки третьего регистра, первый, второй и третий разрядные выходы которого соединены с входами ".Больше", "Равно" и "Меньше" эталонной схемы сравнения и являются управляющими выходами устройства для подключения к входам "Больше", "Равно" и "Меньше" контролируемой схемы сравнения, разрядные выходы третьего регистра соединены с соответствующими входами третьего элемента ИЛИ-НЕ, выход которого соединен с информационным входом треть" его регистра, выходы первого и второго элементов ИЛИ-НЕ соединены соот-ветственно с первым и вторым входами третьего элемента И, выход которого соединен с тактовым входом третьего регистра, прямоЦ выход элемента равнозначности блока анализа соединен с первым входом четвертого элемента

И, выход которого соединен с третьим входом первого элемента И, вторым входом второго элемента И, третьим входом третьего элемента И и тактовым входом первого регистра, третий разрядный выход третьего регистра соединен с четвертым входом первого элемента И, выход генератора такто- . вых импульсов соединен с вторым входом четвертого элемента И, выход элемента ИЛИ соединен с тактовым входом и К-входом триггера Х-вход которого соединен с шиной нулевого потенциала устройства.