Изобретение относится к вычислительной технике и может быть использовано для контроля временной диаграммы различных блоков управления.
Известно устройство для контроля блоков управления, содержащее триггер, элементы И, ИЛИ, НЕ. Указанное устройство позволяет контролировать временную диаграмму блоков управления, в которых для каждого рабочего теист.а возможно появление сигнала только на одной из выходных шин. Причем каждый сигнал может быть сформулирован только один раз за цикл работы блсгка управления 11
Ъднако большинство блоков управления Формирует временную диаграмму, в которой возможно изменение рабочих сигналов одновременно на нескольких выходных шинах. Причем состояние сигнсша на любой шине может сохраняться неизменным в течение нескольi их рабочих тактов. Кроме того, блок управления может иметь несколько режимов работы, в которых он формирует различные временные диаграммы. Таким образом, это устройство не может контролировать такие блоки.
Наиболее близким по технической сущности к предлагаемому устройству является устройс тво/ для контроля блока управления, содержащее счетчик, триггер, элементы II, НЕ 2.
Недостатком известного устройства является отсутствие возможности контроля работы блока управления, который в процессе работы формирует в одном такте сигналы одновременно на нескольких выходах.
Целью изобретения является расширение функциональных возможностей устройства за счет обеспечения конт15роля управляющих сигналов произвольной длительности и частоты следования ча каждом контролируемом входе.
Поставленная цель достигается тем, ч.то в устройство, содержащее элемент
20 И,- счетчик, триггер и элемент НЕ, причем выход элемента И соединен со счетным входом счетчика, выход триггера является выходом устройства, введены шифратор, сумматор по модулю
25 два и элемент ИЛИ, причем группа информационных входов устрюйства соединеуа с входами сумматора по модулю два, выход которого соединен с.первь входом элемента И, управляющий, так30товый и синхронизирующий входы устройства соединены соответственно с входом шифратора, через элемент НЕ с вторьом входом элемента и и с вход синхронизации триггера, выход шифра тора соединен с информационным вход счетчика, информационные выходы которого соединены с входами элемента ИЛИ, выход которого соединен:-с информационным входом триггера. На чертеже приведена блок-схема устройства. Устройство содержит шифратор 1, сумматор 2 по модулю два, элемент. НЕ 3, элемент И 4, счетчик 5, элемент ИЛИ б, триггер 7, информационные входы 8 -8у,устрййства, тактовы вход 9, управляющий вход 10, синхро низирующий вход 11, выход 12 устрой ства. Устройство работает следующим образом. На вход 10 поступает код операци который получает блок управления ,(не показан ) для выбора режима, рабо ты. Тактовые импульсы, формируемые генератором блока управления, посту пают на,вход 9, а сигнал окончания работы поступает на вход 11 устройства. Перед началом работы триггер 7 устайавливается в нулевое состояние в счетчик 5 записывается числом т, - формируемое шифратором по коду на входе 10. Значение-т различно для каждого режимаработы и определяетс заранее. При этом в каждом такте работы блока управления выполняется сложение по модулю два состоянйй сигналов на всех входах ожидаемой временной диаграммы, затем подсчиты вается число тактов, в которых эта сумма равна единице. Полученное чис ло применяется равным т, С началом формирования временной диаграммы на входах 8 на вход 9 поступают тактовые импульсы. Контроли руемые сигналы суммируются по модулю два и поступают на элемент И 4, на который подается сигнал с элемен та НЕ 3 и во втором полупериоде рабочего такта счетный импульс поступает в счетчик 5, где вычитается из заранее установленного числа. При правильной временной диаграм ме на вводах 8 счетчик 5 к моменту окончания работы блока управления перейдет в нулевое состояние и на триггер 7 через элемент ИЛИ б посту пит нулевой сигнал, поэтому с приходом сигнала по входу 11 триггер 7 останется-в прежнем состоянии. Если же временная диаграмма сформирована неправильно, то к моменту окончания работы блока управления в счетчике 5 содержимое не будет равно нулю и на выходе элемента ИЛИ 6 установится единица. С приходом синхронизирующего импульса на вход 11 триггер 7 установится в единичное состояние и на выход 12 будет выдан сигнал ошибки. . Таким образом, изобретение позволяет контролировать временную ди- . аграмму с произвольной длительностью и частотой следования рабочих им- пульсов. Формула изобретения Устройство для контроля блоков управления, содержащее элемент И, счетчик, триггер и элемент НЕ, причем выход элемента И соединен со счетным входом счетчика, выход триггера является выходом устройства, отлич ающееся тем, что, с целью расширения функциональных возможностей-устройства за счет обеспечения контроля управляющих сигна лов произвольной длительности и час- . тоты следования на каждом, контролируемом входе, в него введены шифратор, сумматор по модулю два и элемент ИЛИ, причем группа информационных входов устройства соединена с входами сумматора по модулю два, выход которого соединен с первым вхо-; дом элемента И, управляющий, тактовый и синхронизирующий входы устройства соединены соответственно с входом шифратора через элемент НЕ с вторым входом элемента И и с входом синхронизации триггера, выход шифратора соединен с информационным входом счетчика, информационные выходы которого соединены с входами элемента ИЛИ, выход которого соединен с информационным входом триггера. Источники информации, принятые во внимание при экспертизе 1..Авторское свидетельство СССР № 714398, кл. Q 06F 11/00, 1978. 2. Авторское свидетельство СССР 399058, кл. Н 03 К 5/19, 1970 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство программного управления антенной | 1988 |
|
SU1594487A1 |
Формирователь импульсов коррекции угла зажигания по сигналам детонации | 1988 |
|
SU1550205A1 |
Устройство для контроля и диагностики цифровых блоков | 1983 |
|
SU1167610A1 |
Устройство для контроля блоков управления | 1984 |
|
SU1242962A1 |
Устройство для вычисления полинома @ -й степени | 1987 |
|
SU1418708A1 |
УСТРОЙСТВО ДЛЯ СОПРЯЖЕНИЯ ВЫЧИСЛИТЕЛЬНОЙ МАШИНЫ С КАНАЛАМИ СВЯЗИ | 1990 |
|
RU2020565C1 |
Многовходовой сигнатурный анализатор | 1987 |
|
SU1478220A1 |
Устройство для контроля цифровых блоков | 1985 |
|
SU1260961A1 |
Устройство для выделения кадрового синхронизирующего слова | 1989 |
|
SU1704146A1 |
Устройство магнитной записи и воспроизведения двухчастотных сигналов | 1983 |
|
SU1129648A1 |
Авторы
Даты
1983-03-07—Публикация
1981-11-20—Подача