Устройство для контроля микропрограммногоавтомата

 

Ф ая те зтен т, н

t О ll и с кечФж" е.

ИЗОБРЕТЕНИЯ

Союз Советских

Сокизлнстическкх

Республик

R АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Зависимое от авт. свидетельства №вЂ”

М, Кл. G 06f 11/10

Заявлено 16.Ill.1970 (№ 1414967,18-24) с присоединением заявки №вЂ”

Приоритет

Опубликовано 31.Х.1972. Бюллетень М 33

Дата опубликования описания 20.IX.1973

Комитет ла лелем изобретений и открытий при Co;:-.,e влинистлов

СССР

УДК 681.326.75(088.8) Автор изобретения

В. П. Чуркин

Заявитель

УСТРОЙСТВО ДЛЯ КОНТРОЛЯ МИКРОПРОГРАММНОГО

АВТОМАТА

Изобретение относится к области автоматики и вычислительной техники.

Известно устройство для контроля дешифраторов, содержащее две многовходовые схемы «И», две схемы «НЕ», контрольный триггер и трехвходовую схему «ИЛИ», которое может быть использовано для контроля памяти микропрограммных автоматов. Однако оно не может быть использовано для контроля комбинационного узла микропрограммных автоматов из-за определенной специфики работы комбинационного узла.

Предлагаемое устройство позволяет автоматически с высокой надежностью и достоверностью контролировать работоспособность комбинационного узла микропрограммного автомата в процессе его работы. Это достигается введением второй трехвходовой схемы «ИЛИ» и третьей и четвертой схем

«НЕ», причем входная шина тактовых импульсов через третью схему «НЕ» и выходы первых двух схем «НЕ» соединены со входами второй трехвходовой схемы «ИЛИ», выход которой через четвертую схему «НЕ» соединен с третьим входом первой трехвходовой схемы

«ИЛИ».

На чертеже приведена блок-схема устройства.

Устройство содержит многовходовые схемы

«И» 1, 2, схемы «НЕ» 8, 4, 5, б, двухвходовые схемы «И» 7, 8, схемы «ИЛИ» 9, 10, триггер

11 контрольного разряда. Микропрограммный автомат 12 содержит запоминающий узел И и комбинационный узел 14.

Работа устройства при контроле состояния запоминающего узла И основана на проверке вырабатываемых микрокоманд на четность.

Микрокоманды соответствуют своим кодовым комбинациям, имеющим контрольные разряды

1р по модулю 2. В случае несоответствия микрокоманд KQHTpoJlbltbIvl кодам схемы 7, 8 вырабатывают сигнал ошибки. Сигналы на выходе схемы 4 возника|от при появлении микрокоманд, соответствующих комбинациям с чет15 ным количеством единиц, а на выходе схемы

5 с нечетным. Сигнал ошибки схемой 7 вырабатывается при поступлении на нее сигнала с выхода схемы 5 в момент, когда триггер 11 находится в состоянии «0», соответствующем

2р четности единиц кодовой комбинации. Схема

8 вырабатывает сигнал ошибки при поступлении на нее сигналов с выхода схемы 4 в момент, когда триггер 11 находится в состоянии «1».

25 Принцип действия устройства при контроле комбинационного узла 14 заключается в проверке наличия выработанной микрокоманды при поступлении на вход комбинационного узла очередного импульса входной последова30 тельности т. Микрокоманды вырабатываются

357564 только в моменты прихода отрицательных импульсов т. В эти моменты на выходе микропрограммного автомата появляются положительные импульсы, соответствующие микрокомандам. В каждый определенный момент на выходе появляется одна микрокоманда. Эти импульсы собираются схемами «И» 1 и 2 и через схемы «НЕ» 4, 5 подаются на входы схемы «ИЛИ» 9. На эту же схему подаются импульсы т. Таким образом, на схему «ИЛИ» 9 одновременно поступает один отрицательный импульс с выхода схемы «НЕ» 4 либо с выхода «НЕ» 5 и положительный импульс с выхода схемы «НЕ» 8. На выходе схемы «ИЛИ» 9 в эти моменты времени имеется отрицательный потенциал, а на выходе схемы «НЕ» б— положительный потенциал. Когда тактовый импульс отсутствует, с выхода схемы «НЕ» 8 на вход схемы «ИЛИ» 9 поступает отрицательный потенциал. В эти моменты времени микрокоманды не вырабатываются и с выходов схем «НЕ» 4 и 5 на входы схемы «ИЛИ»

9 поступают положительные потенциалы. На выходе схемы «ИЛИ» 9, как и в ранее рассмотренные моменты времени, остается отрицательный потенциал, а на выходе схемы

«НЕ» б положительный. Положительный потенциал на выходе схемы «НЕ» б сохраняется всегда, когда микропрограммный автомат работает исправно, Сигнал ошибки вырабатывается в момент поступления на схему 9 i-го импульса последовательно т лишь в том случае, если ни одна из микрокоманд в этот момент не вырабатывается, так как с выхода схем 4 или 5 на схему 9 не поступает отрицательного сигнала.

При этом на выходе схемы б появляется сигнал ошибки, который поступает на схему 10.

10 Предмет изобретения

Устройство для контроля микропрограммного автомата, содержащее две многовходовые схемы «И», входы которых соединены с вы15 ходами микропрограммного автомата, а выходы через две схемы «HE» — с первыми входами двух двухвходовых схем «И», вторые входы этих схем «И» соединены с выходами контрольного триггера, а выходы — с входами

20 трехвходовой схемы «ИЛИ», отличающееся тем, что, с целью повышения надежности устройства, в него дополнительно введены вторая трехвходовая схема «ИЛИ» и третья и четвертая схемы «НЕ», причем входная шина так.ro25 вых импульсов через третью схему «НЕ» и выходы первых двух схем «НЕ» соединена со входами второй трехвходовой схемы «ИЛИ», выход которой через четвертую схему «НЕ» соединен с третьим входом первой трехвходо30 вой схемы «ИЛИ».

357564

Составитель В, Крылова

Редактор И. Орлова Корректор Н. Прокуратова

Заказ 2437/5 Изд. № 432 Тираж 406 Подписное

ЦНИИПИ Комитета ёо делам изобретений и открытий при Совете Министров СССР

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

Типография, пр. Сапунова, 2

Устройство для контроля микропрограммногоавтомата Устройство для контроля микропрограммногоавтомата Устройство для контроля микропрограммногоавтомата 

 

Похожие патенты:

Изобретение относится к области передачи информации и предназначено для измерения значения отношения сигнал-шум на входе декодера

Изобретение относится к области кодирования и декодирования данных, в частности к способу и устройству декодирования кода порождающей матрицы с низкой плотностью

Изобретение относится к вычислительной технике, в частности к обнаружению и исправлению ошибок при передаче информации по каналам связи или записи/чтения информации на устройствах памяти, например системах магнитной, магнитооптической, оптической памяти

Изобретение относится к вычислительной технике и может быть использовано для организации контроля работоспособности сдвигателей двоичных кодов высокопроизводительных цифровых вычислительных машин и систем

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