1
Предлагаемое устройство относится к области вычислительной техники и может быть использовано для контроля выполнения операций в устройствах управления и устройствах сопряжения.
Известно устройство для контроля микропрограммного автомата, содержащее элементы ИЛИ, элемент задержки, счетгшк временных интервалов и обеспечивающее контроль последовательности чередующихся запрос-ответных сигналов 1 .
Контроль осуществляется путем отсчета времени между моментами появления запросного и ответного импульсов счетчиком временных интервалов. В случае переполнения счетчика до момента прихода ответного импульса формируется сигнал аварии.
Недостаток этого устройства заключается в низкой достоверности контроля, связанной с тем, что не проверяется наличие самих запрос-, ных сигналов, кроме того, такое устройство пригодно для контроля только асинхроннь1Х автоматов (с запрос-ответной системой сигналов).
На11более близким к предлагаемому устройству по структуре и технической сущности является устройство для контроля последовательности импульсов, содержащее два элемента ИЛИ, счетньп триггер и элемент задержки, которое осуществляет контроль последовательности управляющих импульсов путем превращения четных импульсов в нечетные счетным триггером и сравнения их с нечетными импульсами исходной последовательности 2.
10
Устройство-прототип также обладает недостаточной достоверностью контроля, обусловленной тем, что не проверяется общее число импульсов для каждой контрольной операции. Кроме того, устройство-прототип неспособно
15 контролировать разветвленную последовательность функциональных сигналов (в уст юйстве управления по каждому импульсу опорной време шой диаграммы может формироваться группа функциональных сигналов),
20
Цель изобрете1шя - повышение достоверности контроля и расширение функциональных возможностей устройства. Поставленная цель достигается тем, что в устройство для контроля последовательности сигналов, содержащее формирователь импульсов, первые входы которого подключены к шинам контролируемых сигналов вторые входы - к шинам сигналов идентификации операций и ко входам элемента ИЛИ, инверсный .выход которого соединен со входом синхронизации триггера, установочный вход которого подключен к шине сигнала Сброс, а выход к шине сигнала аварии, введены счетчик, шифратор и блок сравнения, выход которого подключен к счетному входу триггера, первые входы - к выходам счетчика, а вторые входы - к выходам шифратора, входы которого соединены со вторыми входами формирователя импульсов, подключенного выходом к счетному входу счетчика, установочный вход которого соединен с шиной сигнала Сброс. Структурная схема предлагаемого устройства представлена на чертеже. Устройство содержит формирователь 1 импульсов, элемент ИЛИ 2, счетчик 3, шифратор 4, блок 5 сравнения, триггер 6, шины 7 контр лируемых сигналов, шины 8 сигналов идентификации операций, шину 9 сигнала Сброс и шину 10 сигнала аварии. Работает устройство следующим образом. Контролируемые функциональные сигналы по шинам 7 поступают на первые входы формирователя 1, а на вторые его входы по шинам 8 подаются сигналы-идентификаторы опера ций. Выходной сигнал формирователя 1 представляет собой логическую сумму конъюнкций идентификаторов операций и групп одновремен но существующих функциональных сигналов, причем в частном случае (наиболее часто встре чающемся) группа содержит один функциональ ный сигнал. С выхода формирователя 1 счетные импульсы поступают на счетный вход счетчика 3, который просчитывает количество выработанных групп функциональных сигналов. Сигналы идентификащш операций поступают также на входы шифратора 4 контрольных кодов, который в зависимости от конкретного сигнала идентификации формирует контрольный код (число групп функциональных сигналов в двоичном коде, необходимых для выполнения данной операции). Контрольный код сравнивается на блоке 5 с числом, подсчитанным счетчиком 3.; После завершения последовательности функциональных сигналов контролируемое устройст во управления сбрасывает сигнал идентификации операции и на датерсном выходе та ИЛИ 2 фо13а«цру&тся положительный фронт, по которому в трийвер 6 зашге{.1Ваехея;й«о; 0 Я74ие блока 5 сравнения (Г - в случае нераенства контрольного кода шифратора 4 и четчика 3, О, - в случае равенства), Таким образом, при несовпадении контролього кода, сформированного ашфратором 4 по онкретному сигналу идентификации операции, числом функциональных импульсов, сформированных для зтой операции, с прямого выхода триггера 6 в шину 10 поступает сигнал аварии. При правильном завершении последовательности импульсов (состояние счетчика 3 и контрольный код на выходе шифратора совпадают) счетчик сбрасывается : в кулевое состояние сигналом Сброс, поступающем по шине 9. Счетчик 3 и триггер 6 сбрасьшаются в нулевое состояние также при начальном запуске контролируемого устройства. Предлагаемое устройство по сравнению с аналогами обладает более широкими функциональными возможностями и пригодно для контроля как (ятхронных, таки асинхронных автоматов, кроме того, предлагаемое устройство имеет иовыше1щую по сравнешио с прототипом достоверность контроля. Формула изобретения Увфойство для контроля последовательности сигналов, содержащее формирователь импульсов, первые входы которого подключены к шинам контролируемых сигналов, вторые входы - к шинам сигналов идентификации операций и ко входам злемента ИЛИ, инверсный выход которого соединен со входом синхронизащш триггера, установочный вход которого подключен к шине сигнала Сброс, а выход - к шине сигнала аварии, отличающееся тем, что, с целью повышения достоверлосш кошфоля и расширения функциональных возможностей устройства, в него введены счетчик, шифратор и блок сравнения, выход которого подключен к счетному входу триггера, первые входы - к выходам счетчика, а вторые входы - к выходам шифратора, входы которого соединены со вторыми входами формирователя импульсов, подключенного выходом к счетному входу счетчика, установочшлй вход которого соединен с ашной сигнала Сброс. Источники информации, прииятые во внимание при зкспертизе 1.Авторское свидетельство СССР N° 566248, кл. G ®6 F 11/02, 1974. 2.Авторское свидетельство СССР N 440665, .кл. &т f И/во, 1972 (прототип).
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля радиоэлектронных блоков | 1988 |
|
SU1640694A1 |
Устройство для контроля регистра сдвига | 1978 |
|
SU792291A1 |
Устройство для тестовой проверки узлов контроля каналов ввода-вывода | 1979 |
|
SU922752A1 |
СТАТИСТИЧЕСКИЙ АНАЛИЗАТОР ДЛЯ ОПРЕДЕЛЕНИЯ ИНФОРМАЦИОННЫХ СВОЙСТВ ТЕСТА | 1991 |
|
RU2068580C1 |
Устройство для контроля регистра сдвига | 1979 |
|
SU771732A1 |
Устройство для сопряжения абонентов с ЭВМ | 1986 |
|
SU1410041A1 |
Устройство для контроля электронной вычислительной машины | 1981 |
|
SU1019451A1 |
Устройство для тестового контроля цифровых блоков | 1987 |
|
SU1553978A1 |
Устройство для формирования тестов диагностики дискретных блоков | 1983 |
|
SU1149265A1 |
Устройство для контроля регистра сдвига | 1978 |
|
SU752487A1 |
Авторы
Даты
1980-12-30—Публикация
1978-12-26—Подача