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

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

t

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

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

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

Устройство для контроля автоматов (фиг.1) содержит входы 1 входных воздействий, входы 2 ответных реакций, вход 3 задания режима, элементы ИЛИ 4-7, элемент НЕ 8, группу узлов 9 сравнения, узел 10 сравнения, дешифратор 11, элемент И 12, блок 13 управления приоритетом, элементы 14- 17 задержки, блок 18 контроля, вход 19 начальной установки, вход 20 синхроимпульсов, выход 21 ошибки. Блок управления приоритетом содержит группу элементов И 22, группу регистров 23, группу элементов ИЛИ-НЕ 24, группу узлов 25 сравнения, блок 26 элементов ИЛИ, регистр 27, деиифратор 2

Блок контроля содержит пять груп элементов И 29-33, группу триггеров 34, группу счетчиков 35.

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

Сигнал входного воздействия i-ro управляющего автомата поступает на .входы дешифратора 11 и формирует на L-M выходе единичньй сигнал. Код номера входного воздействия стробирует ся этим сигналом через i-ю схему сравнения 9 и поступает на i-й регистр 23 группы регистров, где запо- . Одновременно сигнал вход- ного воздействия поступает на вхоДы элемента ИЛИ 4, на выходе которого формируется единичный уровень, открывающий по первому входу элемент И 12. Если управляемьш автомат не занят обслуживанием предьщущих входных воздействий, то нулевой сигнал с входа 3 задания режима через элемент НЕ 8 открывает элемент И 12 по второму входу и формирует на его выходе единичный уровень, который за- .держивается на элементе 15 задержки на время, необходимое для приема но44667 .2

мера входного воздействия на i-й регистр 23. Нулевые коды с регистров 23.1,..., 23. i,-1 поступают на соответствующие элементы ИЛИ-НЕ 24 блог ка управления приоритетом и формируют на их вь ходах единичны е сигналы, которые открывают по (1-1)-му входу i-й узел 25 сравнения. Единичный сигнал с выхода элемента 15 , держки через элемент ИЛИ 6 поступает на стр обирующие входы узлов 25 сравнения и стробирует номер входного воздействия с i-ro регистра 23 на р€1гистр 27. В это время единичный

и сигнал с элемента 15 задержки через элемент ИЛИ 7, элемент 1.7 задержки, где задерживается на время приема номера входного воздействия на ре- гистр 27, поступает на вторые входы

2Q элементов И 32 группы элементов И и стробируется i-м выходом дешифра-- тора 11 на нулевой вход i-ro триггера 34, Единичный сигнал с нулевого . выхода i-ro триггера 34 поступает

25 на первый вход i-ro элемента И 33 группы элементно 11 и разрешает поступление синхроимпульсов на счетный вход счетчики 35. Единичный сигнал с выхода элемента 17 задержки поступа-, ет на второй вход узла 10 сравнения и номер входного воздействия с регистра 27 по входам 1 входных воз -; действий поступает на вход управляемого автомата и запускает его.

Через определенный интервал вре- 5 мени управляемый автомат по входам 2 формирует сигнал ответной реакции, которьш формирует на выходе элемента ИЛИ 5 единичный сигнал, поступающий на вторые входы элементов И 22 группы. По этому сигналу через i-й элемент И 22, который открыт по первому входу i-M выходом дешифратора 28, устанавливается в нулевое состояние i-й регистр 23, и через i-й элемент И 29 - в единичное состояние i-й триггер 34 блокировки, и в нулевое состояние - i-й счетчик. 35. Элемент И 33.1 закрывается, и прекращается поступление тактовых им40

45

50

пульсов на счетньш вход 1-го счетчика. 35. Сигнал с выхода многовхо- дового элемента ИЛИ 5 через элемент 14 задержки, через элемент И 30.i, который открыт i-M выходом дешифрато- 55 ра 28, устанавливает в нулевое состояние триггер 34.i блокировки. Единичный сигнал с нулевого выхода триггера 34.i блокировки открывает

элемент Н 33,i н синхроимпульсы на- чинают поступать на счетный вход - счетчика 34,1. Счетчик начинает отсчитывать интервал времени, в течение которого должен сформироваться очере7;ной i-й сигнал входного воздействия.

Если в момент появления i-ro сигнала ВХОДНО1ЧТ воздействия управляемый автомат занят обслуживанием пре- дыдущего входного воздействия, то номер входного воздействия (аналогично описанному) запоминается на i-M регистре 23. С входа 3 задания режима единичный сигнал поступает на вход элемента НЕ 8, с выхода ко- |Торого нулевой уровень закрьшает элемент И 12. Поэтому единичный сигнал с выхода элемента ИЛИ 4 проходит на выход И 12 и через элемент 15 задержки, элемент ИЛИ 6 не поступает на стробирующий вход узлов 25 сравнения устройства управления приоритетом для передачи номера входного воздействия на регистр 27. Одна- ко сигнал входного воздействия с выхода элемента ИЛИ 4 поступает на первые входы элементов И 31 группы элементов И. Единичным сигналом с i-ro выхода дешифратора 11 он стробиру- ется на выход i-ro элемента И 31 и устанавливает в единичное состояние триггер 34, прекращая поступление тактовых импульсов через элемент И 33.i на суммирующий вход i-ro счетчика 35. Кроме того, единичным сигналом с выхода элемента И 31.i счетчик 35.i устанавливается в нулевое состояние.

При поступлении сигнала ответной реакции по предыдущему входному воздействию (аналогично описанному вьщ1е обнуляется соответствующий счетчик и вновь допускается на счет, для определения интервала времени до при- хода соответствующего входного воздействия. Единичный сигнал, соответствующий ответной реакции, через элемент 14 задержки, элемент 16 задержки, элемент ИЛИ 6 поступает на стробирующий вход узлов 25 группы узлов сравнения. Блок управления приоритетом на элементах ИЛИ-НЕ 24 определяет, какой из номеров входных воздействий необходимо передать на регистр 27 и по входам 1 входных воздействий через узел 10 сравнения на вход управляемого автомата. Если

на входах узла 25.1 сравнения нулевые сигналы (нет . запросов с большим приоритетом), то номер i-ro входного воздействия, с 1-го регистра 23 стро- бируется на регистр 27, а 1-й счетчик запускается единичным сигналом, .который поступает с выхода элемента 16 задержки через элемент ИЛИ 7, элемент 17 задержки, i-й элемент И 32 на нулевой вход триггера 34 .блокировки 34.

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

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

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

я

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

элементво ИЛИ, регистр и дешифратор, причем в блоке управления приорите- 1 ом i-й выход дешифратора соединен с первым входом i-ro элемента И труп пы, выход которого соединен с входом установки в ноль i-ro регистра группы, группа выходов разрядов которого соединена с первой группой входов i-ro узла сравнения, вторая группа входов которого соединена с выходами с первого по (i-l)H элементов ИЛИ-НЕ группы (где ,,..,п), выходы узлов сравнения соединены с одноименными входами элементов ИЛИ блока управления приоритетом, выходы элементов ИЛИ блока управления приоритетом соединены с информационными входами регистра, выходы которого соединены с входами дешифратора, выхо- ды i-ro регистра группы соединены с входами j-ro элемента ИЛИ-НЕ группы, (где j 1, . .., п-1), входы задания входных воздействий устройства соединены с соответствующими входами второго эле мента ИЛИ, дешифратора устройства и 1-го узла сравнения группы устройства, выходы которого соединены с соответствующими входами i-ro регистра группы блока управления при- оритетом (где ,...,n), группа выходов дешифратора блока управления приоритетом соединена с первой груп- пой входов блока контроля, вторая группа входов которого соединена с группой выходов дешифратора устройства, третий вход блока контроля объединен с входами начальной установки регистров группы и является входо начальной установки устройства, вход задания режима которого соединен с входом элемента НЕ, выход которого соединен с первым входом элемента И, выход которого соединён с входом второго элемента задержки, выход которого соединен с первыми входами третьего и четвертого элементов ИЛИ, вторые входы которых соединены с выходом третьего элемента задержки, вход которого соединен с выходом первого элемента задержки и с четвертым входом блока контроля, пятый вход которого соединен с выходом четвертого элемента задержки и с входом узла сравнения, группа входов которого соединена с группой выходов регистра блока управления приоритетом, выходы узла

, 5 0 5 Q . ,

5

0

5

сравнения подключены к входам контролируемого цифрового автомата, i-й дешифратора устройства соединен с входом i-ro узла сравнения группы устройства, выход первого элемента ИЛИ с:оединен с вторыми входами элементов И группы блока управления приоритетом и с шестым входом блока контроля, выход которого является выходом ошибки устройства, выход четвертого элемента ИЛИ соединен с входом четвертого элемента задержки, выход третьего элемента ИЛИ соединен со стробирующими входами узлов сравнения группы блока управления приоритетом, выход второго элемента ИЛИ соединен с вторым входом элемента И, блок контроля содержит пять групп: элементов И, группу триггеров и группу счетчиков, причем i-й вход первой группы входов блока контроля подключен к первым входам i-x элементов PI первой, второй и третьей групп (где .,.n), вторые входы элементов И первой группы подклю- чены.к пятому входу блока контроля, вторые вхо,цы элементов И второй и третьей групп являются соответствен: но четвертым и шестым входами блока контроля, i-й вход второй группы входов блока контроля является первым входом i-ro элемента И четвертой группы, вторые входы элементов И четвертой группы объединены и являются первым входом блока контроля, выходы i-x элементов И третьей и четвертой групп соединены с входа- . ми установки в 1 i-ro триггера и с выхода установки в О i-ro счетчика соответственно, выходы i-x элементов И первой и второй групп . соединены с входами установки в О i-ro триггера, инверсный выход которого соединен с первым входом i-ro элемента И пятой группы (где , ...,п), вторые входы элементов И пятой группы объединены и являются вторьпч входом блока контроля, вход начальной установки триггеров объединен с входом начальной установки счетчиков и является третьим входом блока контроля, счетньй вход -го счетчика соединен с выходом i-roэлемента И пятой группы (где ,... ,, группа выходов счетчиков является группой выходов ошибки устройства.

Редактор Л.Повхан

Составитель И.Иваныкин

Техред М.Ходанич Корректор О.Луговая

391.9/52

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

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

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

фиг.З

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

название год авторы номер документа
Устройство для тестового контроля цифровых узлов 1987
  • Криворучко Иван Михайлович
  • Секачев Борис Сергеевич
  • Матвеева Татьяна Александровна
  • Итенберг Елена Вениаминовна
SU1425682A1
Устройство для фиксации сбоев 1983
  • Водолазкий Валентин Иванович
  • Матов Александр Яковлевич
  • Конищев Валерий Петрович
  • Костюченко Валентин Дмитриевич
SU1151968A1
Устройство для загрузки групповых данных 1986
  • Попов Вячеслав Григорьевич
  • Ганитулин Анатолий Хатыпович
  • Богданов Юрий Германович
SU1328816A1
Устройство для обслуживания запросов 1987
  • Метешкин Александр Александрович
  • Красильников Владимир Борисович
  • Бобыр Евгений Иванович
  • Белявцев Александр Николаевич
  • Комисарук Виктор Сергеевич
SU1437864A1
Устройство тестового контроля 1989
  • Гузик Вячеслав Филиппович
  • Криворучко Иван Михайлович
  • Секачев Борис Сергеевич
  • Итенберг Елена Вениаминовна
SU1691842A1
Устройство для сортировки чисел 1981
  • Крылов Николай Иванович
  • Шубина Наталья Николаевна
SU1001083A1
Модуль интегрирующей вычислительной структуры 1984
  • Гузик Вячеслав Филиппович
  • Криворучко Иван Михайлович
  • Богачева Елена Николаевна
SU1257641A1
Устройство для контроля цифровых блоков 1983
  • Окулович Николай Феликсович
  • Авгуль Леонид Болеславович
  • Макареня Сергей Николаевич
  • Мищенко Валентин Александрович
SU1128267A1
Многоканальное устройство приоритета 1985
  • Чернявский Виктор Евгеньевич
  • Маханек Михаил Михайлович
  • Ярусов Анатолий Григорьевич
SU1283765A1
Устройство маршрутизации 1988
  • Максименко Юрий Никифорович
  • Ракошиц Владимир Соломонович
SU1695329A1

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

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

Изобретение относится к вычислительной технике и может быть использовано для контроля обмена информацией между источником информации и устройствами обработки. Цель изобретения - расширение функциональных возможностей устройства за счет обеспечения контроля работоспособности цифровых автоматов при независимом поступлении входных воздействий. Устройство содержит.устройство управления приоритетом, устройство контроля, элементы И, ИЛИ,.И-НЕ, элементы задержки, дешифраторы и схемы совпадения. Принцип работы устройства основан на следующем. Управляющий и управляег ш автоматы осуществляют обмен входными воздействиями и от- ветньми реакциями. Если управляемый автомат занят, то входное воздействие запоминается и поступает на вход управляемого автомата в соответствии с приоритетом пбсле форг-шрования сигнала ответной реакции. Устройство контроля определяет интервалы времени между соответствующими сигналами входного воздействия и ответной реакции. В случае пропадания сигнала или прихода его позже допустимого времени формируется сигнал ошибки. Новым является использование устройства управления приоритетом, что позволяет контролировать работоспособность контролирующих и контролиг- руемых автоматов при независимом формировании сигналов входных воздействий. 3 ил. с (Л IND ;| 4 Од оэ

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

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

0
SU401996A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля микропрограммного автомата 1975
  • Федянин Владимир Сергеевич
  • Ковалев Александр Яковлевич
SU566248A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 244 667 A1

Авторы

Голубцов Александр Разумович

Рябуха Николай Демидович

Даты

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

1984-11-19Подача