Устройство для контроля блоков управления

 

,ОП И САН И Е

ИЗОБРЕТЕНИЯ

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

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

Соцр ауистических

Рвсну и 3003088 (61) Дополнительное к авт. саид-вуР М К з. (22) Заявлено 201181 (21) 3354677/18-24

G06 F 11/10 с присоединением заявки ¹(23) ПриоритетГосударствеииый комитет

СССР ио делам изобретеиий и .открытий

Опубликовано 07.0383. Бюллетень ¹ 9

Дата опубликования описания 07.03.83 (33) УДК 681, 3 (088.8) 1

P2) Автор изобретения

Р.В. А о о

1".

1 . (71) Заявитель (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ БЛОКОВ УПРАВЛЕНИЯ

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

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

Причем каждый сигнал может быть сфор" мулирован только один раз за цикл работы блока управления ) 1).

Ъ

Однако большинство блоков управления формирует временную диаграмму, в которой возможно изменение рабочих сигналов одновременно на нескольких выходных шинах. Причем состояние сигнала на любой шине может сохраняться неизменным в течение несколь< их рабочих тактов. Кроме того, блок уйравления может иметь несколько режимов работы, в которых он формирует различные временные диаграммы. Таким образом, это устройство не может контролировать такие блоки.

Наиболее близким по технической сущности к предлагаемому устройству является устройство. для контроля блока управления, содержащее счетчик, триггер, элементы И, НЕ 23.

Недостатком известного устройства является отсутствие возможности контроля работы блока управления, который в процессе работы формирует в одном такте сигналы одновременно на нескольких выходах.

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

Поставленная цель достигается тем, что в устройство, содержащее элемент

И, счетчик, триггер и элемент НЕ, причем выход элемента И соединен со счетным входом счетчика, выход триггера является выходом устройства, введены шифратор, сумматор по модулю два и элемент ИЛИ, причем группа информационных входов устройства соединена с входами сумматора по модулю два, выход которого соединен с.первым входом элемента И, управляющий, тактовый и синхронизирующий входы уст1003088 ройства соединены соответственно с входом шифратора, через элемент НЕ с вторым входом элемента И и с входом синхронизации триггера, выход шифратора соединен с информационным входом счетчика, информационные выходы которого соединены с входами элемента

ИЛИ, выход которого соединен: с информационным входом триггера.

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

Устройство содержит шифратор 1, сумматор 2 по модулю два, элемент.

НЕ 3, элемент И 4, счетчик 5, элемент ИЛИ б, триггер 7, информационные входы 8 -8 устройства, тактовый 15 вход 9, управляющий вход 10, синхронизирующий вход 11, выход 12 устройства.

Устройство работает следующим образом. 2О

На вход 10 поступает код операции, который получает блок управления (не показан ) для выбора режима работы. Тактовые импульсы, формируемые генератором блока управления, посту- 25 пают на вход 9, а сигнал окончания работы поступает на вход 11 устройства.

Перед началом работы триггер 7 устанавливается в нулевое состояние, в счетчик 5 записывается числом m, формируемое шифратором по коду на входе 10. Значение в различно для каждого режима работы и определяется заранее. При этом в каждом такте работы блока управления выполняется Ъ сложение по модулю два состояний сигналов на всех входах ожидаемой временной диаграммы, затем подсчитывается число тактов, в которых эта сумма равна единице. Полученное .число применяется равным m, С началом формирования временной диаграммы на входах 8 на вход 9 поступают тактовые импульсы. Контролируемые сигналы суммируются по моду- 45 лю два и поступают на элемент И 4, на который подается сигнал с элемента НЕ 3 и во втором полупериоде рабочего такта счетный импульс поСтупает в счетчик 5, где вычитается 5О из заранее установленного числа.

При правильной временной диаграмме на входах 8 счетчик 5 к моменту окончания работы блока управления перейдет в нулевое состояние и на 55 триггер 7 через элемент ИЛИ 6 посту пит нулевой сигнал, поэтому с приходом сигнала по входу 11 триггер

7 останется"в прежнем состоянии.

Если же временная диаграмма сформирована неправильно, то к моменту окончания работы блока управления в счетчике 5 .содержимое не будет равно нулю и на выходе элемента ИЛИ б установится единица. С прихоДом синхронизирующего импульса на вход

11 триггер 7 установится в единичное состояние и на выход 12 будет выдан сигнал ошибки.

Таким образом, изобретение позволяет контролировать временную ди- . аграмму с произвольной длительностью и частотой следования рабочих им-пульсов.

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

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

Источники информации, принятые во внимание при экспертизе

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

М 714398, кл. G 06F 11/00, 1978.

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

9 399058, кл. Н 03 К 5/19, 1970 (прототип).

1003088

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

Техред A.Áàáèíåö

Корректор В, Бутяга

Редактор Л. Филиппова

Филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

° Ю М

Заказ 1568/33 Тираж 704 Подписное

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

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

Устройство для контроля блоков управления Устройство для контроля блоков управления Устройство для контроля блоков управления 

 

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

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

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

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

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

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