Устройство для контроля микропрограммного автомата Советский патент 1986 года по МПК G06F11/08 

Описание патента на изобретение SU1246097A1

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

Цель изобретения - повышение дос- товерности контроля.

На фиг. 1 приведена функциональна схема устройства для контроля микропрограммного автомата; на фиг. 2 - временная диаграмма работы устройств

Устройство (фиг. 1) содержит триггер 1, коммутатор 2, формирователь 3 импульсов, элемент И 4, элемент РШИ 5, второй счетчик 6, первый счетчик 7, вход 8 запуска устройства, вход.9 останова устройства, группу 10 информационных входов коммутатора 2, тактовый вход 11 устройства, выход 12 номера неисправного сигнала устройства, выход 13 неисправности устройства.

. Устройство для контроля микропрограммного автомата работает следующим образом.

По сигналу, поступающему на вход 8 запуска устройства, через элемент ИЛИ 5 происходит установка первого счетчика 7 в исходное нулевое состояние. Одновременно этот сигнал приходит на единичный вход триггера 1, на прямом выходе которого формируется сигнал, разрешающий прохождение тактовых импульсов с тактового входа 11 устройства на счетный вход первого счетчика 7 через элемент И 4.

Второй счетчик 6 также находится в нулевом состоянии, и коммутатор 2 пропускает на выход сигнал с первого информационного входа группы 10.

При отсутствии единичного сигнала на этом входе коммутатора 2 происходит заполнение первого счетчика 7 тактовыми импульсами.

Время Тд заполнения первого счетчика 7 выбирается несколько большим

.времени Т между появлением сигналов на двух соседних выходах контролируемого автомата.

По заполнении счетчика 7 формиру-ется сигнал переполнения, который говорит о неправильной работе контролируемого микропрограммного автомата.

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

5

0

5

s

O

5

0

5

0

5

0

чае сигнал с выхода коммутатора 2 запускает формирователь 3 импульсов, сигнал с прямого выхода которого ус- , танавливает в нулевое соетояние первый счетчик 7 через элемент ИЛИ 5 и увеличивает содержимое второго счетчика 6 на единицу. Теперь на выход коммутатора 2 проходит сигнал с второго входа группы 10.

Сигнал с инверсного выхода формирователя 3 импульсов запрещает прохождение тактовых импульсов через элемент И 4 во время установки в нулевое состояние счетчика 7. Работа устройства продолжается аналогичным образом.

. Импульс., переполнения первого счет- чика 7 формируется при двух видах неисправности контролируемого автомата: в случае, когда контролируемый автомат не формирует ни одного сигнала за время Tj, , ив случае, когда нарушается последовательность формирования сигналов. Б последнем случае сигнсШ на выходе контролируемого автомата формируется, но не проходит через коммутатор 2, поскольку ожидается другой сигнал.

При появлении сигнала на выходе 13 неисправности устройства на втором счетчике 6 находится код, указывающий номер сигнала, который не поступил от контролируемого автомата.

Временная диаграмма (фиг. 2) поясняет формирование сигнала неисправности.

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

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

Фиг.1

Редактор Н,Тупица

Составитель В.Гречнев Техред Н.Бонкало

Заказ 4002/42 Тираж 671Подписное

ВНИИПИ Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская каб., д. 4/5

Производственно-полиграфическое предприятие, г.Ужгород, ул.Проектная, 4

Корректор И.Куска

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

название год авторы номер документа
Устройство для контроля микропрограммного автомата 1983
  • Голубцов Александр Разумович
  • Рябуха Николай Демидович
SU1179350A1
Устройство для контроля выполнения программ (его варианты) 1985
  • Антосик Валерий Васильевич
  • Дербунович Леонид Викторович
  • Ковалев Эдуард Николаевич
  • Мызь Александр Николаевич
  • Шандрин Игорь Степанович
SU1315981A1
Устройство для контроля мультиплексора 1990
  • Мельников Леонид Николаевич
  • Мельникова Людмила Николаевна
  • Гришков Александр Федорович
  • Маргелов Анатолий Васильевич
SU1741136A1
Устройство для контроля выполнения программ 1989
  • Мызь Александр Николаевич
  • Якименко Виталий Григорьевич
SU1709319A1
Устройство для контроля цифровых блоков 1988
  • Ваврук Евгений Ярославович
SU1589280A2
Микропрограммное устройство управления 1987
  • Кривего Владимир Александрович
  • Бойцова Ирина Петровна
  • Бобыльков Анатолий Николаевич
SU1490676A1
Устройство для контроля блоков постоянной памяти 1983
  • Самойлов Алексей Лаврентьевич
SU1104590A1
УСТРОЙСТВО ДЛЯ ПОИСКА ПЕРЕМЕЖАЮЩИХСЯ НЕИСПРАВНОСТЕЙ В МИКРОПРОЦЕССОРНЫХ СИСТЕМАХ 1992
  • Лунев А.Ю.
  • Лунев В.Ю.
  • Захаров И.С.
RU2030784C1
Устройство для контроля схем сравнения 1985
  • Рахлина Нина Ароновна
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
SU1297062A1
Устройство для контроля параметров объекта 1983
  • Палк Константин Ильич
  • Спектор Леонид Бенционович
  • Цыбульский Григорий Давыдович
SU1164670A1

Иллюстрации к изобретению SU 1 246 097 A1

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

Изобретение отно.сится к области вычислительно й техники и может быть использовано для контроля последовательности импульсов. Целью изобретения является повьшейие достоверности контроля. Устройство позволяет определять правильность формирования последовательности импульсов в микропрограммном автомате.-Контролируемые сигналы поступают на информационные входы коммутатора, который управляется выходом второго счетчика. На выходе коммутатора сигнал появится только при наличии сигнала на информационном входе, определяемого кодом второго счетчика. В это время через -элемент И проходят тактовые импульсы, которые поступают на счетный вход первого счетчика. Если ожидаемый сигнал контролируемого микроавтомата не формируется, то сигнал переполнения первого счетчика указывает на неисправность, а код второго счетчика определяет номер непришедшего контролируемого сигнала. Когда ожидаемый сигнал приходит, то сигнал с выхода коммутатора с помощью формирователя импульсов сбрасывает в нулевое состояние первый счетчик и увеличивает на единицу код второго счетчика. Таким образом устройство ожидает прихода следующего сигнала контролируемого микропрограммного автомата.. 2 ил. ю (Л to 4ib О5 О со vj

Формула изобретения SU 1 246 097 A1

Документы, цитированные в отчете о поиске Патент 1986 года SU1246097A1

Устройство для контроля последовательности сигналов 1980
  • Дряпак Анатолий Федорович
  • Коминаров Илья Залманович
SU1096650A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля микропрограммного автомата 1975
  • Федянин Владимир Сергеевич
  • Ковалев Александр Яковлевич
SU566248A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Видоизменение прибора для получения стереоскопических впечатлений от двух изображений различного масштаба 1919
  • Кауфман А.К.
SU54A1

SU 1 246 097 A1

Авторы

Захалев Анатолий Иосифович

Певзнер Виталий Вульфович

Даты

1986-07-23Публикация

1984-04-06Подача