Устройство для контроля регистра сдвига
Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении тестовой аппаратуры. Цель изобретения - сокращение оборудования устройства. Устройство содержит элемент И 1, счетчик 2, блок 4 свертки по модулю два, элемент НЕ 5, элемент задержки 6, элемент И-НЕ 7, триггер 8, тактовый вход 9, выход 10 неисправности. При неправильной работе контролируемого регистра 3 сдвига на выходе 10 неисправности устройства формируется нулевой сигнал, блокирующий с помощью элемента И 1 дальнейшую проверку регистра 3 сдвига. 2 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (51) 4 С 06 F 11/16
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР (21) 4318239/24-24 (22) 19.10,87 (46) 30,04.89, Бюл. ¹ 16 (72) Б.Г,Шаров и Б.А.Швед (53) 681.3(088,8) (56) Авторское свидетельство СССР № - 660051, кл. G 06 Р ll/00, 1976.
Авторское свидетельство СССР
¹ 1128260, кл. G 06 F 11/16, 1984, (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ РЕГИСТРА СДВИГА (57) Изобретение относится к автоматике и вычислительной технике и может
„„SU„, 476471 А1 быть использовано при построении тестовой аппаратуры. Цель изобретения — сокращение оборудования устройства. Устройство содержит элемент
И l, счетчик 2, блок 4 свертки по модулю два, элемент НГ 5, элемент задержки 6, элемент И-HE 7, триггер 8, тактовый вход 9, выход 10 неисправности. При неправильной работе контролируемого регистра 3 сдвига на выходе 10 неисправности устройства формируется нулевой сигнал, блокирующий с помощью элемента И I дальнейшую проверку регистра 3 сдвига. 3 ил.
1
14764
Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении тестовой аппаратуры.
Целью изобретения является сокращение оборудования устройства °
На фиг. 1 приведена функциональная схема предлагаемого устройства; на фиг. 2 — временная диаграмма ра- 1О боты устройства; на фиг. 3 — таблица изменения кодов на входах и выходе блока свертки по модулю два при контроле восьмиразрядного регистра сдвига по окончании тактового сигнала. 15
Устройство для контроля регистра сдвига (фиг. 1) содержит элемент И
1, счетчик 2, контролируемый регистр
3 сдвига (не входит в состав устройства), блок 4 свертки по модулю два, 2р элемент НЕ 5, элемент 6 задержки, элемент И-НЕ 7, триггер 8, тактовый вход 9 устройства, выход 10 неисправности устройства.
Устройство работает следующим об- 25 разом.
В исходном состоянии счетчик 2, контролируемый регистр 3 и триггер 8 обнулены (средства установки в исходное состояние на чертеже не показа- 30 ны), на выходах счетчика 2 и регистра 3 присутствуют нулевые сигналы, а на выходе блока 4 свертки по модулю два — нулевой сигнал.
В результате на выходе элемента
И-НЕ 7 поддерживается единичный сигBBJI °
После поступления сигнала на тактовый вход 9 устройства на выходе элемента И 1 появляется единичный сиг 4р нал, по переднему фронту которого модифицируется счетчик 2, на выходе первого (младшего) разряда которого появляется единичный сигнал. На выходе блока 4 свертки по модулю два формируется единичный сигнал, свидетельствующий о нечетном количестве единиц на входе блока 4. Поскольку при наличии сигнала на выходе элемента И 1 на выходе элемента НЕ 5 присутствует бО нулевой сигнал, на входе элемента
И-НЕ 7 поддерживается единичный сигнал. По заднему фронту тактового сигнала информация с выхода первого (младшего) разряда счетчика 2 записывается в контролируемый регистр 3, На выходе младшего разряда контролируемого регистра 3 появляется единичный сигнал, а на выходе блока 4
71 2 нулевой сигнал. После окончания тактового сигнала на выходе элемента НЕ
5 формируется единичный сигнал, поступающий на вход элемента И-НЕ 7 и на вход элемента 6 задержки. Через интервал времени задержки сигнала, определяемый с учетом времени срабатывания контролируемого регистра 3 и блока 4, на выходе элемента 6 задержки появляется единичный сигнал, Поскольку на выходе блока 4 к моменту поступления единичного сигнала с выхода элемента 6 задержки присутствует нулевой сигнал, на выходе элемента И-НЕ 7 поддерживается единичный сигнал. По переднему фронту следующего тактового сигнала осуществляется модификация счетчика 2. На выходе младшего разряда появляется нулевой, а на выходе второго (старшего) — единичный сигнал. При этом на выходе блока 4 сохраняется нулевой сигнал.
По заднему фронту тактового сигнала осуществляется сдвиг информации в контролируемом регистре 3 и в младшем разряде контролируемого регистра
3 фиксируется информация с выхода младшего разряда счетчика 2, т.е. нуль, Сигнал на выходе блока 4 сохраняет.нулевое значение и после появления единичных сигналов на выходах элемента НЕ 5 и элемента 6 задержки на выходе элемента И-НЕ 7 поддерживается единичный сигнал. После появления следующего тактового сигнала и модификации счетчика 2 на выходах его появляются единичные сигналы. IIg= скольку на выходах блока 4 свертки по модулю два находится нечетное количество единиц, то на выходах блока 4 появляется единичный сигнал. Однако в этот момент времени на выходе элемента НЕ 5 находится нулевой сигнал, блокирующий появление нулевого сигнала на выходе элемента И-НЕ 7. По заднему фронту тактового -сигнала осуществляется сдвиг информации в контролируемом регистре 3, а на выходе его младшего разряда появляется единичный сигнал, Единичный сигнал на выходе блока А сбрасывается и после появления единичных сигналов на выходах элемента НЕ 5 и элемента 6 задержки на выходе элемента И-НЕ 7 сохраняется единичный сигнал.
При неисправности контролируемого регистра 3 после очередного тактового .сигнала и сдвига информации в
1476471 регистре 3 на входах блока 4 присутствует нечетное количество единиц и на выходе блока 4 формируется единич ный сигнал. В результате после появления единичных сигналов на выходах элемента HE 5 и элемента 6 задержки на выходе элемента И-НЕ 7 формируется нулевой сигнал ошибки, блокирующий передачу тактовых. сигналов через элемент И 1, поступающий на выход
10 неисправности устройства.
При отсутствии неисправности регистра 3 после поступления очередного тактового сигнала на выходе старшего разряда контролируемого регистра
3 появляется единичный сигнал, который по заднему фронту следующего тактового сигнала сбрасывается. Поскаль- 2р ку на нулевом входе триггера 8 в этот момент присутствует единичный сигнал (присутствует тактовый сигнал на входе 9 устройства), триггер 8 устанавливается в единичное состояние, На 25 выходе его формируется сигнал, по которому осуществляется сброс счетчика
2 и контролируемого регистра 3. Появление нулевого сигнала на выходе элемента И-НЕ 7 при этом блокировано сиг-3О налом с выхода элемента ЧЕ 5. По следующему тактовому сигналу триггер 8 сбрасывается и устройство возвращается в исходное состояние и т.д.
Формула изобретения
Устройство для контроля регистра сдвига, содержащее элемент И, элемент НЕ, элемент И-НЕ, элемент за- 40 держки и триггер, причем первый вход элемента И является тактовым входом устройства, выход элемента И является тактовым выходом устройства для подключения к тактовому входу контролируемого регистра, о т л и ч аю щ е е с я тем,что, с целью сокращения оборудования устройства, оно содержит счетчик и блок свертки по модулю два, причем выход элемента И соединен со счетным входом счетчика, входом элемента НЕ и нулевым входом триггера, прямой выход которого является управляющим выходом устройства для подключения к установочному входу контролируемого регистра, первый и второй входы блока свертки по модулю два соединены с выходами первого и второго разрядов счетчика, остальные входы блока свертки по модулю два образуют группу информационных входов устройства для подключения к группе информационных выходов контролируемого регистра, выход блока свертки по модулю два соединен с первым входом элемента И-НЕ, выход которого соединен с вторым входам элемента И и является выходом неисправности устройства, выход элемента HE соединен с вторым входом элемента И-НЕ и входом элемента задержки, выход которого соединен с третьим входом элемента И-НЕ, выход первого разряда счетчика является информационным выходом устройства для подключения к информационному входу контролируемого регистра, последний вход блока свертки по модулю два объединен с тактовым входом триггера, прямой выход которого соединен с установочным входом счетчика, информационный вход триггера подключен к шине единичного потенциала устройства.
147647l
Зьпю п р5югю рагова
gg ГЧРРЧУП Я
Выну Нпрп аурр
gu счетчик/
Вьют ктушеи а зр
gG Дииспф!Г,У
Выход ахаты 4
Бихар
ЯЯе) енла Х
Юцход ялеиеюю 7
Выход регистра 3 (восьмиразрядного регистра) Выход счетчика 2
Выход блока 4 свертки
1 2 1 2 3 4 5 6 7 8
4 г5
Составитель Б,Гречнев
Редактор Ю.Середа Техред М.Пидык
Корректор И.Г1уска
Заказ 2157/49 Тираж 669 Подписное
ВНЮ1ПИ Государственного коми-..ета по изобретениям и открытиям при ГКНТ СССР
113!)35, Москва, )К-35, Раулская наб., д. 4!5
Производственно-издательский комбинат "Патент". r.Óærород„ уп. Гагарина,101
1
О
О
1
О
1 О О О
О О О О
1 О О 0
О . О 0 О
1 О О О
О О О 1
l О 1 О
О 1 О 1
О О О О
О О О О 1 О
О О О l О О
О О 1 О 1 О
О 1 0 1 О О
1 О 1 О 1 О
О 1 О 1 О 0
1 0 i О 1 О
0 1 О 1 О О
О О 0 0 О О



