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

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

I Ч I

п

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

название год авторы номер документа
Микропрограммное устройство для контроля и управления 1985
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Малахов Виктор Александрович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1325476A1
Мультимикропрограммная управляющая система с контролем и восстановлением 1988
  • Харченко Вячеслав Сергеевич
  • Кальченко Сергей Борисович
  • Пугач Евгений Васильевич
  • Тимонькин Григорий Николаевич
  • Улитенко Валентин Павлович
  • Ткаченко Сергей Николаевич
SU1704147A1
Микропрограммное устройство управления с динамической памятью 1985
  • Харченко Вячеслав Сергеевич
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Кальченко Сергей Борисович
  • Сперанский Борис Олегович
  • Ткаченко Сергей Николаевич
SU1260954A1
Микропрограммное устройство управления модуля распределенной параллельной вычислительной системы 1985
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Никольский Сергей Борисович
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
  • Колесников Василий Иванович
SU1252775A1
Устройство для контроля схем сравнения 1984
  • Улитенко Валентин Павлович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Сперанский Борис Олегович
SU1218386A1
Устройство для тестового диагностирования 1984
  • Улитенко Валентин Павлович
  • Харченко Вячеслав Сергеевич
  • Петунин Сергей Юрьевич
  • Сперанский Борис Олегович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
SU1213481A1
Микропрограммное устройство управления 1987
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Благодарный Николай Петрович
  • Харченко Вячеслав Сергеевич
  • Жилин Виталий Алексеевич
SU1495789A1
Микропрограммный модуль 1986
  • Харченко Вячеслав Сергеевич
  • Улитенко Валентин Павлович
  • Ткаченко Сергей Николаевич
  • Тимонькин Григорий Николаевич
  • Сперанский Борис Олегович
  • Литвиненко Вадим Георгиевич
SU1427366A1
Микропрограммное устройство управления 1989
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Золотарев Андрей Георгиевич
  • Ткаченко Сергей Николаевич
  • Подзолов Герман Константинович
  • Хлебников Николай Иванович
  • Гнедовский Юрий Михайлович
SU1633402A1
Мультимикропрограммная управляющая система 1984
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Чигрин Олег Николаевич
  • Благодарный Николай Петрович
  • Кальченко Сергей Борисович
  • Ткаченко Сергей Николаевич
  • Дашковский Юрий Александрович
SU1241244A1

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

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

Изобретение относится к автоматике и вычислительной технике и может быть использовано для идентификации бинарных сигналов, поступающих на вход устройства. Отличительной особенностью устройства является то, что оно обеспечивает идентификацию произвольного количества бинарных последовательностей. Целью изобретения является расширение функциональных возможностей за счет идентификации ошибки. Поставленная цель достигается за счет введения группы N элементов сложения 3 по модулю два, регистра 4, триггера 7, генератора 8 синхроимпульсов, элемента 12 запрета, одновибратора 13. 3 ил.

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

Фиг 1

18

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

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

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

Устройство содержит счетчик 1, блок 2 памяти, группу 3 элементов сложения по модулю два, регистры 4 и 5, элемент ИЛИ 6, триггер 7, генератор 8 синхроимпульсов, элемент И 9, элемент 10 запрета, триггер 11, элемент 12 запрета, одновибратор 13, вход 14 начальной установки, вход i контролируемой последовательности, вход 16 разрешения работы и выходы 17 и 18.

Принцип действия устройства заключается в следующем.

В блоке 2 памяти записаны все возможные коды бинарных последовательностей, характеризующих состояние объекта управления, причем один код характеризует исправное состояние объекта управления, а все остальные- неисправное. Неисправные состояния характеризуются различными бинарными последовательностями. В общем случае их может быть N. В каждой микрокоманде работы устройства записаны коды сигналов, характеризующие различные состояния объекта управления, в одни и те же моменты времени (Si.i, S 1.2SLN).

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

В начальный момент времени счетчик 1. регистры 4 и 5, триггеры 7 и 11 находятся в нулевом состоянии. При подаче единичного сигнала на вход 14 устройства триггер 7 переводится в единичное состояние. Единичный сигнал с прямого выхода триггера 7 поступает на вход генератора 8 синхроимпульсов и включает его.

Нулевой уровень с прямого старшего выхода регистра 4 поступает на управляющие входы элементов 10 и 12 и подготавливает их к срабатыванию.

Первый синхроимпульс с выхода генератора 8 синхроимпульсов поступает на вход синхронизации триггера 11 и осуществляет запись в него сигнала, поступающего на вход 15 устройства.

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

Сигнал, пришедший на вход устройства, с выхода триггера 11 поступает на вторые входы группы 3 элементов сложения по мо0 дулю два. При этом эта группа осуществляет сравнение первых бинарных сигналов всех эталонных последовательностей, хранящихся в блоке 2.

На выходах тех элементов 3, где про5 изошло несравнение, появляются сигналы единичного уровня, которые поступают на соответствующие информационные входы регистра 4.

0 По заднему фронту первого синхроимпульса, поступающего с выхода генератора 8 синхроимпульсов на вход элемента 12. осуществляется перевод его в единичное состояние. По заднему фронту синхроим5 пульса, поступающего с выхода элемента 12 на вход разрешения записи регистра 4, осуществляется запись в регистр 4 информации о результате сравнения. Это возможно благодаря присутствию на группе управля0 ющих входов регистра 4 сигналов с группы инверсных выходов этого же регистра.

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

5 произошло несравнение. Это возможно благодаря тому, что инверсные выходы соответствующих триггеров, входящих в состав регистра 4, подключены к соответствующим управляющим входам

0 этого же регистра.

Первый синхроимп/льс с выхода генератора 8 синхроимпульсов поступает через элемент 10 на счетный вход счетчика 1 и переадресует его. Информация об адресе

5 следующей микрокоманды с группы выходов счетчика 1 поступает на группу адресных входов блока 2 и переадресует его.

Дальнейшая работа устройства осуществляется по описанному выше алгоритму.

0

Останов устройства происходит следующим образом.

В последней микрокоманде работы устройства на выходе блока 2 присутствует сиг5 нал единичного уровня. Этот сигнал запоминается в старшем разряде регистра 4. Сигнал единичного уровня с прямого старшего выхода регистра 4 поступает через элемент ИЛИ 6 на управляющий вход регистра 5 и на второй вход первого элемента И, подготавливая его к срабатыванию.

Очередной сироимпульс с выхода генератора 8 синхроимпульсов поступает на первый вход элемента И 9. Единичный сигнал с выхода элемента И 9 поступает на входы сброса в О счетчика 1 и триггера 7 и обнуляет их, а также через одновибратор 13 - на вход сброса в О регистра 4, также обнуляя его.

Перед этим тот же синхроимпульс с выхода генератора 8 поступил на вход разрешения записи регистра 5 и записал в него информацию о результатах идентификации.

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

Вход 16 используется в случае необходимости выдачи на выход 17 промежуточных результатов контроля. При поступлении на этот вход единичного сигнала через элемент ИЛИ 6 разрешается запись информации из регистра 4 в регистр по импульсу с выхода генератора 8.

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

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

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

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

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

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

выходом сбоя устройства.

фиг.

Фиг. 3

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

Устройство для контроля последовательности импульсов 1983
  • Горло Виктор Иванович
SU1091346A2
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Устройство для контроля двух последовательностей импульсов 1986
  • Тимонькин Григорий Николаевич
  • Ткачев Михаил Павлович
  • Семенов Константин Иванович
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
SU1376088A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 667 078 A1

Авторы

Харченко Вячеслав Сергеевич

Пугач Евгений Васильевич

Тимонькин Григорий Николаевич

Улитенко Валентин Павлович

Золотарев Андрей Георгиевич

Ткаченко Сергей Николаевич

Даты

1991-07-30Публикация

1989-02-21Подача