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

 

Изобретение относится к вычислительной технике и может быть исполь/J зовано для обмена информацией между источником (получателем) информации и устройствами обработки. Цель изобретения заключается в повышении достоверности контроля. Устройство содержит первый, второй и третий элементы ИЛИ 1, 2, 3, первый и второй элементы задержки 4, 5, первый и второй элементы И 6, 7, триггер 8 блокировки , триггер 9 управления, счетчик 10, первый и второй регистры 18, 19 и формирователь 20 ошибки. Сущность изобретения состоит в том, что контроль информации осуществляется по временному и информационному параметрам . 2 ил. а S (Л 7/ 00 О1 со 00 со

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

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

РЕСПУБЛИН (51) 4 С 06 F 11/26

ОПИСАНИЕ ИЗОБРЕТЕНИЯ . К ABTOPCHOMY СВИДЕТЕЛЬСТВУ

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

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНРЫТИЙ (21) 3995703/24-24 (22) 24.12.85 (46) 07.06.87. Бюл. и 21 (71) Ленинградский электротехнический институт им.В.И.Ульянова (Ленина) (72) А.А.Валов, Л.M.Âèòêèí, И.В.Герасимов и Ю.Н.Бутин (53) 681.3 (088.8) (56) Авторское свидетельство СССР

У 960826, кл. G 06 F 11/16, 1982.

Авторское свидетельство СССР и 883911, кл. G 06 F 1!/26, 1981. (54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ (57) Изобретение относится к вычислительной технике и может быть исполь„„Я0„„1315983 A 1 зовано для обмена информацией между источником (получателем) информации и устройствами обработки, Цель изобретения заключается в повышении достоверности контроля. Устройство содержит первый, второй и третий элементы ИЛИ 1, ?, 3, первый и второй элементы задержки 4, 5, первый и второй элементы И 6, 7, триггер 8 блокировки, триггер 9 управления, счетчик

10, первый и второй регистры 18, 19 и формирователь 20 ошибки. Сущность изобретения состоит в том, что контроль информации осуществляется по временному и информационному параметрам. 2 ил.

1 131

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

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

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

Устройство для контроля содержит первый 1, второй 2 и третий 3 элементы ИЛИ, первый 4 и второй 5 элементы задержки, первый 6 и второй 7 элементы И, триггер 8 блокировки, триггер

9 управления, счетчик 10, выход 11 сигнала превышения заданного интервала времени контроля, выход 12 ошибки устройства, вход 13 синхронизации устройства, вход 14 сброса устройства, группу входов 15 вектора логических условий, группу входов 16 задания времени контроля, вход 17 пуска, регистры 18 и 19, формирователь 20 ошибки.

Формирователь 20 ошибки содержит первый 21 и второй 22 блоки памяти, m+n элементов ИСКЛЮЧАКМЦЕЕ ИЛИ 23.1 -1

23.m+n, m+n элементов И 24.1 — 24.m+n, элемент ИЛИ 25.

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

В исходном состоянии сигналом

"Конец работы" с входа 14 устройства триггер 8 блокировки и триггер 9 управления устанавливаются в единичное состояние,счетчик 10 и регистры 18 и 19 обнуляются. Элемент И 7 закрыт сигналом с нулевого выхода триггера 8 блокировки для прохождения через него синхроимпульсов с входа 13 устройства на суммирующий вход счетчика 10.

Из УА по входу 17 устройства сигнал пуска через первый элемент ИЛИ 1 поступает на синхронизирующий вход триггера 9 управления, переводя его в нулевое состояние, при этом по сигналу с нулевого выхода триггера

9 управления осуществляется запись в регистр 19 кода управляющих сигналов (КУС), формуемого УА. В случае выработки УА сигнала пуска. на входы кода управляющих сигналов устройства поступает нулевой код.

5983

f5

Z0

2

Кроме того, сигнал пуска через первый 1 и второй 2 элементы ИЛИ поступает на единичный вход триггера

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

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

Спустя заданное время для выполнения операций в ОА по сигналу пуска

УА из ОА по входу 15 поступает сигнал ответной реакции ОА (вектор логических условий), который через первый элемент ИЛИ 1 поступает на синхронизирующий вход триггера 9 управления, переводя его. в единичное состояние. При этом по сигналу с единичного выхода триггера 9 управления осуществляется запись в регистр 18 значения вектора логических условий, выдаваемого ОА. Адрес блоков 21и 22 памяти формирователя 20 ошибки содержит в старшем разряде 1 (состояние единичного выхода триггера 9 управ- . ления), а в младших — значение текущего кода управляющих сигналов, зафиксированного в регистре 19, причем в блоке 22 по этому адресу хранятся неизменяющиеся значения векторов логических условий и код контрольного времени выполнения операций для данного кода управляющих сигналов, а в элементе 21 — информация о маскировании тех компонентов векторов логических условий и тех разрядов кодов времени, которые контролю не подлежат. Далее выполняются действия аналогичные действиям при поступлении сигнала пуска.

Спустя заданное время для выработки УА нового кода управляющих сигналов, соответствующего поступившему на него вектору логических условий, УА. выдает по входу 16 код управляющих сигналов,, по ксторому осуществляется следующее.

3 13159

В регистр 19 кода управляющих сигналов производится запись кода управляющих сигналов, формируемого УА.

Далее выполняются действия, как при поступлении сигнала пуска. При этом адрес блоков 21 и .22 памяти формирователя 20 ошибки содержит в старшем разряде 0 (состояние единичного выхода триггера 9 управления), а в младших — значение выработанного УА 1p кода управляющих сигналов, зафиксиро-,. ванного в регистре 19. Причем в эле-. менте 22 по этому адресу хранятся неизменяющиеся значения векторов логических условий, инициирующих форми- 15 рование этого кода управляющих сигналов, и код контрольного времени его формирования, а в блоке 21 памяти — информация о маскировании тех ,компонент векторов логических усло- 2р вий и тех разрядов кодов времени, которые контролю не подлежат.

Спустя заданное время для выполнения операций в ОА под действием выработанного кода управляющих сигна- 25 лов из ОА по входу 15 поступает сигнал ответной реакции (вектор логических условий), и осуществляются операции, аналогичные рассмотренным.

Ъ

Сигнал сброса, поступающий на вход 14, осуществляет перевод устройства в исходное состояние. На этом работа устройства для контроля заканчивается.

При исправной работе контролируемых автоматов (УА и ОА) на первых и (или) вторых входах элементов И 24. 124.m+n (фиг.2) присутствует "0" соответственно либо из-за поразрядного совпадения ожидаемой и реальной 4р информации (информации с блока 22 памяти и информации, получаемой с третьей и четвертой группы входов формирователя 20), либо из-за маскирования данных разрядов (каждому 45 компоненту вектора логических условий соответствует некоторый разряд).

Поэтому на выходах элементов И 24.124. m+n а следовательно, и на выходе элемента ИЛИ 25, являющимся выходом формирователя 20, присутствует сигнал логического "0". Таким образом, при появлении сигнала на выходе элемента 4 задержки на втором выходе 12 устройства сигнал ошибки не появляется, так как второй вход элемента И 6, связанный с выходом формирователя 20 ошибки, находится в состоянии нуля °

83 4

Если в результате сбоев в работе

ОА или УА сигналы ответной реакции или коды управляющих сигналов сформированы неверно или выработаны автоматами за время, не несоответствующее требуемому, на выходе хотя бы одного элемента И из группы элементов И 24.1 — 24.m+n формирователя 20 ошибки к моменту появления сигнала на выходе элемента 4 задержки образуется логическая "1". Таким образом, на выходе формирователя 20 ошибки появляется сигнал ошибки, и при появлении сигнала на выходе элемента

4 задержки на вьгходе 12 устройства формируется сигнал ошибки.

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

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

Устройство для контроля обмена информацией, содержащее триггер управления, триггер блокировки, счетчик, первый и второй элементы И, riepвый, второй и третий элементы ИЛИ, первый и второй элементы задержки, причем выход переполнения счетчика является выходом сигнала превышения заданного интервала времени контроля устройства, выход первого элемента И является выходом ошибки устройства, вход синхроимпульсов устройства соединен с первым входом второго элемента И, вход запуска устройства соединен с первым входом первого элемента ИЛИ, вход сброса устройства соединен с первым входом второ-1 го элемента ИЛИ, группа входов кода управляющих сигналов и группа входов вектора логических условий устройства соединены соответственно с второй и третьей группами входов первого элемента ИЛИ, выход которого соединен с вторым входом второго элемента ИЛИ, и через первый и второй элементы задержки соединены с R-входом триггера блокировки, S-âõoä которого соединен с выходом второго элемента

ИЛИ, инверсный выход триггера блоки5 13 ровки соединен с вторым входом второго элемента И, выход первого, элемента задержки соединен с первым входом первого элемента И, о т л ич а ю щ, е е с я тем, что, с целью повышения достоверности контроля, оно содержит первый и второй регистры и формирователь ошибки, причем прямой выход триггера управления соединен с входом синхронизации первого регистра и входом выбора режима формирователя ошибки, инверсный выход триггера управления соединен с информационным входом триггера управления, с входом синхронизации второго регистра, вход синхронизации триггера управления соединен с выходом первого элемента ИЛИ, S-вход триггера управления соединен с первым входом второго элемента ИЛИ„ с первым входом третьего элемента ИЛИ и с входами установки в "0" первого и второго регистров, выход второго элемента И соединен со счетным входом счетчика, вход установки в "0" которого соединен с выходом чретьего элемента ИЛИ, второй вход которого соединен с выходом первого элемента задержки, группа информационных входов первого регистра подключена к группе входов вектора логических условий устройства, группа информационных входов второго регистра подключена к группе входов кода управляющих сигналов устройства, группа разрядных выходов второго регистра соединена с первой группой входов формирователя ошибки, вторая группа

15983 6 входов которого соединена с группой разрядных выходов первого регистра, третья группа входов формирователя ошибки соединена с группой выходов счетчика, выход формирователя ошибки соединен с вторым входом первого элемента И, формирователь ошибки содержит два блока памяти, группу из (m+n) элементов И (и — число разря1р дов счетчика, ш — разрядность), элемент ИЛИ, группу из (ш+и) элементов

ИСКЛЮЧАЮЩЕЕ ИЛИ, причем старший разряд адресных входов блоков памяти подключен к входу выбора режима фор

15 мирователя, младшие разряды адресных входов блоков памяти объединены и образуют первую группу информационных входов формирователя ошибки, первые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ группы с первого по ш-й образуют вторую группу информационных входов формирователя, первые входы элементов ИСКЛЮЧАЮЩЕЕ ИЛИ группы с (ш+1)-го по (m+n) é образуют третью группу

25 информационных входов формирователя, вторые входы элементов ИСКЛЮЧАММЦЕЕ

ИЛИ группы с первого по (m+n)-й подключены к группе выходов второго блока памяти, выходы всех элементов

3g ИСКЛЮЧАЮЩЕЕ ИЛИ группы подключены к первым входам соответствующих элементов И группы, вторые входы которых подключены к группе выходов первого блока памяти, выходы элементов И группы подключены к соответствующим входам элементов ИЛИ, выход которого является выходом формирователя.

f315983

Составитель М.Молчанов

Техред М.Ходанич Корректор С.черни

Редактор Л.Лангазо

Заказ 2364/51

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

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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