Устройство для контроля схем сравнения
Иллюстрации
Показать всеРеферат
СОЮЗ СОВЕТСНИХ
СОЦИАЛИСТИЧЕСНИХ
РЕСПУБЛИН (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 за, вторая группа входов которого является группой информационных входов устройства для подключения к группе выходов контролируемой схемы сравнения, инверсный выход элемента равнозначности блока анализа соединен с вторым входом элемента И блока анализа, о т л и ч а ю щ е е с я тем, что, с целью расширения области использования устройства за счет обеспечения контроля схем сравнения с . учетом сигналов на их управляющих входах, в устройство введены третий регистр, третий и четвертый элементы И, третий элемент ИЛИ-НЕ, причем вход начальной установки устройства соединен с входом начальной установки третьего регистра, первый, второй и третий разрядные выходы которого соединены с входами ".Больше", "Равно" и "Меньше" эталонной схемы сравнения и являются управляющими выходами устройства для подключения к входам "Больше", "Равно" и "Меньше" контролируемой схемы сравнения, разрядные выходы третьего регистра соединены с соответствующими входами третьего элемента ИЛИ-НЕ, выход которого соединен с информационным входом треть" его регистра, выходы первого и второго элементов ИЛИ-НЕ соединены соот-ветственно с первым и вторым входами третьего элемента И, выход которого соединен с тактовым входом третьего регистра, прямоЦ выход элемента равнозначности блока анализа соединен с первым входом четвертого элемента
И, выход которого соединен с третьим входом первого элемента И, вторым входом второго элемента И, третьим входом третьего элемента И и тактовым входом первого регистра, третий разрядный выход третьего регистра соединен с четвертым входом первого элемента И, выход генератора такто- . вых импульсов соединен с вторым входом четвертого элемента И, выход элемента ИЛИ соединен с тактовым входом и К-входом триггера Х-вход которого соединен с шиной нулевого потенциала устройства.