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

Номер патента: 1246097

Авторы: Захалев, Певзнер

ZIP архив

Текст

СОЮЗ СОВЕТСНИХСОЦИАЛИСТИЧЕСНРЕСПУБЛИК 09) (11) 51) 4 С 06 Р 11/00 ИСАНИЕ ИЭОБРЕТЕНИ левое состояние первыи сбрасывае етчик и увеличиваеторого счетчика. Такимйство ожидает приход а единицу образом устследующегомикропрограм- М 4 игнала контролируемо ного автомата 2 ил. ГОСУДАРСТВЕННЫЙ НОМИТЕТ СССРПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ Н АВТОРСКОМУ СВИДЕТЕЛЬСТВ(71) Государственный ордена Трудового Красного Знамени научно-исследователь ский институт теплоэнергетического приборостроения(56) Авторское свидетельство СССР У 1096650, кл. С 06 Р 11/08, 1980,Авторское свидетельство СССР В 566248, кл. С 06 Р 11/00, 1975.(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ МИКРОПРОГРАММНОГО АВТОМАТА(57) Изобретение относится к области вычислительной техники и может быть использовано для контроля последовательности импульсов. Целью изобретения является повышейие достоверности контроля, Устройство позволяет определять правильность формирования последовательности импульсов в микропрограммном автомате. Контролируемые сигналы поступают наинформационныевходы коммутатора, который управляется выходом второго счетчика. На выходе коммутатора сигнал появится толькопри наличии сигнала на информационномвходе, определяемого кодом второгосчетчика. В это время через элементИ проходят тактовые импульсы, которыепоступают на.счетный вход первогосчетчика. Если ожидаемый сигнал конт-.ролируемогО микроавтомата не формируется, то сигнал переполнения первогосчетчика указывает на неисправность,а код второго счетчика определяет номер непришедшего контролируемого сигнала. Когда ожидаемый сигнал приходит, то сигнал с выхода коммутаторас помощью формирователя импульсов40 Изобретение относится к вычислительной технике и может быть использовано для контроля последовательности импульсов.Цель изобретения - повышение достоверности контроля.На фиг. 1 приведена функциональная схема устройства для контроля микропрограммного автомата; на фиг, 2 временная диаграмма работы устройстваУстройство (фиг. 1) содержит триггер 1, коммутатор 2, формирователь 3 импульсов, элемент И 4, элемент ИЛИ 5, второй счетчик 6, первый счетчиквход 8 запуска устройства, вход 9 останова устройства, группу 10 информационных входов коммутатора 2, тактовый вход 11 устройства, выход 12 номера неисправного сигнала устройства, выход 13 неисправности устройства.Устройство для контроля микропрограммного автомата работает следующим образом.По сигналу, поступающему на вход 8 запуска устройства, через элемент ИЛИ 5 происходит установка первого счетчика 7 в исходное нулевое состояние. Одновременно этот сигнал приходит на единичный вход триггера 1, на прямом выходе которого формируется сигнал, разрешающий прохождение тактовых импульсов с тактового входа 11 устройства на счетный вход первого счетчика 7 через элемент И 4.Второй счетчик 6 также находится в нулевом состоянии, и коммутатор 2 пропускает на выход сигнал с первого информационного входа группы 10,При отсутствии единичного сигнала на этом входе коммутатора 2 происходит заполнение первого счетчика 7 тактовыми импульсами. Время Т, заполнения первого счетчика 7 выбирается несколько большим ,времени Т между появлением сигналов на двух соседних выходах контролируемого автомата.По заполнении счетчика 7 формируется сигнал переполнения, который говорит о неправильной работе контролируемого микропрограммного автомата.При нормальной работе контролируемого автомата единичный сигнал на первом входе группы 10 коммутатора 2 появляется раньше сигнала переполнения первого счетчика 7. В этом слу 10 15 20 25 ЭО Э 5 чае сигнал с выхода коммутатора 2запускает формирователь 3 импульсов,сигнал с прямого выхода которого устанавливает в нулевое соетояние первый счетчик 7 через элемент ИЛИ 5 и увеличивает содержимое второго счетчика 6 на единицу. Теперь на выход коммутатора 2 проходит сигнал с второго входа группы 1 О.Сигнал с инверсного выхода формирователя 3 импульсов запрещает прохождение тактовых импульсов через элемент И 4 во время установки в нулевое состояние счетчика 7. Работа устройства продолжается аналогичным образом,Импульс переполнения первого счетчика 7 формируется при двух видах неисправности контролируемого автомата: в случае, когда контролируемый автомат не формирует ни одного сигнала за время Т и в случае, когда нарушается последовательность формирования сигналов. В последнем случае сигнал на выходе контролируемого автомата формируется, но не проходит через коммутатор 2, поскольку ожидается другой сигнал.При появлении сигнала на выходе 13 неисправности устройства на втором счетчике 6 находится код, указывающий номер сигнала, который не поступил от контролируемого автомата.Временная диаграмма (фиг. 2) поясняет формирование сигнала неисправности. Формула изобретения Устройство для контроля микропрограммного автомата, содержащее триггер, элемент И, элемент ИЛИ и первыйсчетчик, причем прямой выход триггера соединен с первым входом элемента И, выход которого соединен со счетным входом первого счетчика, устано- .вочный вход которого соединен, с выходом элемента ИЛИ, выход переполнения первого счетчика является выходом неисправности устройства, тактовыйвход устройства подключен к второмувходу элемента И, о т л и ч а ю щ ее с я тем, что, с целью повышениядостоверности контроля, в него введены второй счетчик, коммутатор и формирователь импульсов, причем группаинформационных входов коммутаторасоединена с группой выходов контроли 1246097руемого микропрограммного автомата,выход коммутатора соединен с входомформирователя импульсов, прямой выход которого соединен с первым входомэлемента ИЛИ и счетным входом второго счетчика, информационный выходкоторого соединен с управляющим входом коммутатора и является выходомномера неисправного сигнала устройства, вход запуска устройства подключен к единичному входу триггераи второму входу элемента ИЛИ, входостанова устройства подключен к нулевому входу триггера, инверсный выходкоторого соединен с установочнымвходом второго счетчика, инверсныйвыход формирователя импульсов соединен с третьим входом элемента И.1246097 ьФ 1 Гречи СоставительТехред Н.Бо Муск Коррек о Редактор Н.Туп тираж 6 ВНИИПИ Государственно по делам изобретен 113035, Москва, Ж, е аказ 4002 4 одп та ССытий ом и отаушск наб., д,Производственно-полиграфическое предприятие, г.ужгород, ул.Проектная, 4

Смотреть

Заявка

3726533, 06.04.1984

ГОСУДАРСТВЕННЫЙ ОРДЕНА ТРУДОВОГО КРАСНОГО ЗНАМЕНИ НАУЧНО ИССЛЕДОВАТЕЛЬСКИЙ ИНСТИТУТ ТЕПЛОЭНЕРГЕТИЧЕСКОГО ПРИБОРОСТРОЕНИЯ

ЗАХАЛЕВ АНАТОЛИЙ ИОСИФОВИЧ, ПЕВЗНЕР ВИТАЛИЙ ВУЛЬФОВИЧ

МПК / Метки

МПК: G06F 11/08

Метки: автомата, микропрограммного

Опубликовано: 23.07.1986

Код ссылки

<a href="https://patents.su/4-1246097-ustrojjstvo-dlya-kontrolya-mikroprogrammnogo-avtomata.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля микропрограммного автомата</a>

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