Устройство для контроля автоматов

 

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

СОЮЗ СОВЕТСНИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

А1

„„80„„1244667

<511 4.G 06 F 11/26 р1"г- г су q q

13, ОПИСАНИЕ ИЗОБРЕТЕНИЯ

Н А BTOPCHOMV СВИДЕТЕЛЬСТВУ

%КЬЛ il.

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТКРЫТИЙ (21) 3814863/24-24 (22) 19. 11.84 (46) 15.07.86. Бюл. ¹ 26 (72) А.P.Ãîëóáöoâ и Н.Д.Рябуха (53) 681.3 (088.8) (56) Авторское свидетельство СССР № 401996, кл. G 06 F 9/00, 1975.

Авторское свидетельство СССР №- 566248, кл. С 06 F 11/10, 1977. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ АВТОМАТОВ (57) Изобретение относится к вычислительной технике и можетбыть использовано для контроляобмена информацией между источникоминформации и устройствами обработки. Цель изобретения— расширение функциональных возможностей устройства за счет обеспечения контроля работоспособности цифровых автоматов при независимом поступлении входных воздействий. Устройство содержит устройство управления приоритетом, устройство контроля, элементы И, ИЛИ,,И-НЕ, элементы задержки, дешифраторы и схемы совпадения. Принцип работы устройства основан на следующем. Управляющий и управляемый автоматы осуществляют обмен входными воздействиями и от— ветными реакциями. Если управляемый автомат занят, то входное воздействие запоминается и поступает на вход управляемого автомата в соответствии с приоритетом пбсле формирования сигнала ответной реакции. Устройство контроля определяет интервалы времени между соответствующими сигналами входного воздействия и ответной реакции. В случае пропадания сигнала или прихода его позже допустимого времени формируется сигнал ошибки, Новым является использование устройства управления приоритетом, что позволяет контролировать работоспо" собность контролирующих и контроли-. руемых автоматов при независимом формировании сигналов входных воздействий. 3 ил.

1 12

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

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

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

Устройство для контроля автоматов (фиг.1) содержит входы 1 входных воздействий, входы 2 ответных реакций, вход 3 задания режима„ элементы ИЛИ 4-7, элемент НЕ 8, группу узлов 9 сравнения, узел 10 сравнения, дешифратор 11, элемент И 1?, блок 13 управления приоритетом, элементы 14о

17 задержки, блок 18 контроля, вход

19 начальной установки, вход 20 синхроимпульсов, выход 21 ошибки. Блок управления приоритетом содержит группу элементов И 22, группу регистров

23, группу элементов ИЛИ вЂ  24, груп пу узлов 25 сравнения, блок 26 элементов ИЛИ, регистр 27, дешифратор 28.

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

34, группу счетчиков 35.

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

Сигнал входного воздействия i-ro управляющего автомата поступает на входы дешифратора 11 и формирует на г

i ì выходе единичный сигнал. Код номера входного воздействия стробируется этим сигналом через -ю схему сравнения 9 и поступает на -й регистр 23 группы регистров, где запоминается. Одновременно сигнал входного воздействия поступает на входы элемента ИЛИ 4, на выходе которого формируется единичный уровень, открывающий по первому входу элемент

И 12. Если управляемый автомат не занят обслуживанием предыдущих входных воздействий, то нулевой сигнал с входа 3 задания режима через элемент НЕ 8 открывает элемент И 12 по второму входу и формирует Hà его выходе единичный уровень, который за. держивается на элементе 15 задержки на время, необходимое для приема но44бб7 2 мера входного воздействия на -й регистр 23. Нулевые коды с регистров

5

ЗО

4{)

$5

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

Через определенный интервал времени управляемый автомат по входам 2 формирует сигнал ответной реакции, который формирует на выходе элемента ИЛИ 5 единичный сигнал, поступающий на вторые входы элементов И 22 группы. По этому сигналу через i-й элемент И 22 который открыт по первому входу i-м выходом дешифратора

28, устанавливается в нулевое состояние i — и регистр 23, и через i-й элемент И 29 — в единичное состояние

i-й триггер 34 блокировки, и в нулевое состояние — i- и счетчик. 35.

Элемент И 33.х закрывается, и прекращается поступление тактовых импульсов на счетный вход i-го счетчика. 35. Сигнал с выхода многовходового элемента ИЛИ 5 через элемент

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

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

Если в момент появления i † сигнала входного воздействия управляемый автомат занят обслуживанием предыдущего входного воздействия, то номер входного воздействия (аналогично описанному) запоминается на

i-м регистре 23. С входа 3 задания режима единичный сигнал поступает на вход элемента НЕ 8, с выхода ко,торого нулевой уровень закрывает элемент И 12. Поэтому единичный сиг— нал с выхода элемента ИЛИ 4 проходит на вьгход И 12 и через элемент 15 задержки, элемент ИЛИ 6 не поступает на стробирующий вход узлов 25 сравнения устройства управления приоритетом для передачи номера входного воздействия на регистр 27. Одна- Ss ко сигнал входного воздействия с выхода элемента ИЛИ 4 поступает на первые входы элементов И 31 группы элементов И. Единичным сигналом с i-го выхода дешифратора 11 он стробиру- з< ется на выход i-го элемента И 31 и устанавливает в единичное состояние триггер 34, прекращая поступление тактовых импульсов через элемент И

33.i на суммирующий вход i-го счетчика 35. КРоме того., единичным сиг35 налом с выхода элемента И 31.i счетчик 35.i устанавливается в нулевое состояние.

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

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

И 32 на нулевой вход триггера 34 блокировки 34.

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

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

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

Устройство для контроля автоматов, содержащее элемент задержки, элемент

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

S 1244 б67

Ф элементво ИЛИ, регистр и дешифратор, причем в блоке управления приоритетом i-и выход дешифратора соединен с первым входом i-ro элемента И груп5 пы, выход которого соединен с входом установки в ноль i†- го регистра группы, группа выходов разрядов которого соединена с первой группой входов

i-го узла сравнения, вторая группа входов которого соединена с выходами с первого по (i->)-й элементов

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

55 группой выходов регистра блока управления приоритетом, выходы узла

1 сравнения подключены к входам контролируемого цифрового автомата, 1-й выход дешифратора устройства соединен с входом i-го узла сравнения группы устройства, выход первого элемента

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

ИЛИ соединен с вторым входом элемента И, блок контроля содержит пять групп элементов И, группу триггеров и группу счетчиков, причем i-й вход первой группы входов блока контроля подключен к первым входам i — х элементов И первой, второй и третьей групп (где i=1 n), вторые входы элементов И первой группы подключены,к пятому входу блока контроля, вторые входы элементов И второй и третьей групп являются соответствен: но четвертым и шестым входами блока контроля, i-й вход второй группы входов блока контроля является первым входом i-го элемента И четвертой группы, вторые входы элементов

И четвертой группы объединены и являются первым входом блока контроля, выходы i-x элементов И третьей и четвертой групп соединены с входами установки в " I" i-ro триггера и с выхода установки в 0" i-го счетчика соответственно, выходы i — x элементов И первой и второй групп соединены с входами установки в "0"

i-го триггера, инверсный выход которого соединен с первым входом i-ro элемента И пятой группы (где i=1, ..., n), вторые входы элементов И пятой гРУппы объединены и являются вторым входом блока контроля, вход начальной установки триггеров объединен с входом начальной установки счетчиков и является третьим входом блока контроля, счетный вход 1-го счетчика соединенс выходом 1-гоэлемента Ипятой группы (где « =1,..., г), группа выходов счетчиков является группой выходов ошибки устройства.

12446б7 фиг 2

1 244б67

+un 3

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

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

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

Заказ 3919/52

Тираж 671 . Подписное

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

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

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

Устройство для контроля автоматов Устройство для контроля автоматов Устройство для контроля автоматов Устройство для контроля автоматов Устройство для контроля автоматов Устройство для контроля автоматов 

 

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

Изобретение относится к автома-

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

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

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

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

Изобретение относится к области технической диагностики

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

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

Изобретение относится к системам управления телевидением и радиовещанием

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

Изобретение относится к области электрорадиотехники и может быть использовано для проверки функционирования DVD плеера

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

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

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

Изобретение относится к средствам построения модели состояния технического объекта
Наверх