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

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

113

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

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

На фиг.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 -f 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 кода управляющих сигналов (КУС), формуемого УА. В случае выработки УА сигнала пуска на входы кода управляющих сигналов устройства поступает нулевой код.

32

Кроме того, сигнал пуска через первый 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 (состояние j единичного выхода триггера 9 управ- ), а в младших - значение текущего кода управляющих сигналов, зафиксированного в регистре 19, причем в блоке 22 по этому адресу хранятся неизменяющиеся значения векторов логических условий и код контрольного времени выполнения операций для

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

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

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

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

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

При исправной работе контролируе- мых автоматов (УА и ОА) на первых и (или) вторых входах элементов И 24. 24.m+n (фиг.2) присутствует О соответственно либо из-за поразрядного совпадения ожидаемой и реальной информации (информации с блока 22 памяти и информации, получаемой с третьей и четвертой группы входов формирователя 20), либо из-за маскирования данных разрядов (каждому компоненту вектора логических условий соответствует некоторый разряд). Поэтому на выходах элементов И 24.1- 24. m+n, а следовательно, и на выходе элемента ИЛИ 25, являющимся вы- ходом формирователя 20, присутствует сигнал логического О. Таким образом, при появлении сигнала на выходе элемента 4 задержки на втором выходе 12 устройства сигнал ошибки не появляется, так как второй вход элемента И 6, связанный с выходом формирователя 20 ошибки, находится в состоянии нуля.

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

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

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

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

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

159836

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

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

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

25 информационных входов формирователя, вторые входы элементов ИСКЛЮЧАЩЕЕ ИЖ группы с первого по (m+n)-и подключены к группе выходов второго блока памяти, выходы всех элементов

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

35

входам элементов ИЛИ, выход которого является вьпсодом формирователя.

Редактор Л.Лангазо Заказ 2364/51

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

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

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

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

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

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

atZ

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

название год авторы номер документа
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ 1991
  • Валов А.А.
  • Лынов А.Л.
RU2029986C1
Устройство для контроля 1986
  • Валов Александр Александрович
  • Виткин Лев Михайлович
  • Герасимов Игорь Владимирович
SU1396145A2
УСТРОЙСТВО ДЛЯ ЗАПИСИ-ВОСПРОИЗВЕДЕНИЯ МНОГОКАНАЛЬНОЙ ЦИФРОВОЙ ИНФОРМАЦИИ 1995
  • Смирнов А.К.
  • Замолодчиков Е.В.
  • Петров В.В.
  • Туревский В.С.
RU2107953C1
Устройство для тестового контроля цифровых блоков 1985
  • Рябцев Владимир Григорьевич
  • Чернышев Владимир Александрович
  • Шамарин Александр Федорович
  • Борисенко Алексей Алексеевич
SU1312577A1
Устройство для регистрации информации 1989
  • Давгулевич Зоя Петровна
  • Сапрановская Людмила Владимировна
  • Фельдман Абрам Исакович
SU1603412A1
Устройство для контроля обмена информацией 1989
  • Валов Александр Александрович
  • Фукс Вадим Александрович
SU1683018A1
Устройство для контроля цифровых блоков 1988
  • Прилежаев Дмитрий Абрамович
  • Смирнов Геннадий Иванович
  • Соломин Сергей Борисович
SU1661768A1
Устройство для сопряжения электронных вычислительных машин 1984
  • Клочкова Зинаида Прокофьевна
  • Никитин Анатолий Павлович
  • Дубровская Елизавета Ивановна
  • Сизоненко Евгений Георгиевич
  • Цуканова Татьяна Владимировна
SU1257653A2
Микропрограммное устройство управления модуля вычислительной системы 1982
  • Харченко Вячеслав Сергеевич
  • Благодарный Николай Петрович
  • Тимонькин Григорий Николаевич
SU1034037A1
Устройство для тестового контроля цифровых блоков 1987
  • Борисенко Алексей Алексеевич
  • Рябцев Владимир Григорьевич
  • Чернышев Владимир Александрович
SU1553978A1

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

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

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

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

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

Устройство для контроля цифровых блоков 1980
  • Петренко Станислав Иванович
  • Сахно Анатолий Иванович
  • Фролов Николай Никитович
SU960826A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для контроля микропрограммного автомата 1979
  • Рябуха Николай Демидович
  • Голубцов Александр Разумович
SU883911A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 315 983 A1

Авторы

Валов Александр Александрович

Виткин Лев Михайлович

Герасимов Игорь Владимирович

Бутин Юрий Николаевич

Даты

1987-06-07Публикация

1985-12-24Подача