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

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

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

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

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

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

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

Перед началом функционирования элементы памяти устройства устанавливаются в О.

В регистр 3 с входов 16 записываются старшие (код А0) и через элемент ИЛИ 11

младшие (код Ai ) разряды адреса первой ячейки соответствующей контролируемой последовательности по синхроимпульсу, поступающему на вход 17.

По адресу, поступающему с выхода регистра 3, сумматор 2 формирует адрес

(А0Ао ) ячейки памяти блока 1, из которой считывается на выходе 13 код NI, который поступает на управляющие входы блока 8 элементов И и инверсные управляющие входы коммутатора 6. Единицы в разрядах этого кода соответствуют номерам входов (например, 15.i, 15.J и 15.К), по которым могут поступать импульсы. В результате i-й, j-й и К-й элементы И группы 8 открываются, а соответствующие информационные входы коммутатора 6 оказываются закрытыми. С выхода 20 блока 1 считывается код смещения а , который поступает на группу информационных входов регистра 4.

С выхода 21 блока 1 считывается сигнал метки (например, единичный), который открывает элемент И 9.

При поступлении импульса на вход 15.J устройств (т.е. при правильной реализации контролируемой последовательности) он

0

5

0

5

0

5

0

5

0

5

через элемент И 8.J подается на вход установки в 1 регистра 5, в j-м разряде которого записывается единица, и через элемент ИЛИ 10 поступает на вход одновибратора 13, который формирует на своих выходах

13.1и 13.2 импульсы ri и Т2 . По унитарному коду, поступающему с выхода регистра 5, шифратор 7 формирует двоичный код смещения , который через блок элементов ИЛИ 12 поступает на вторую группу информационных входов регистра 3.

По заднему фронту импульса, проходящего с выхода 13.1 одновибратора 13 через элементы И 9 и ИЛИ 11 на вход разрешения регистра 3, в последний записывается А0

( ), а по заднему фронту того же импульса с выхода 13.1 одновибратора 13, задержанного элементом 14 задержки, в регистр 4 записывается код смещения а . После записи информации в регистр 3 появляется задний фронт импульса на выходе

13.2одновибратора 13, по которому регистр 5 обнуляется.

Сумматор 2 формирует адрес АО (Aol/ /Ji) + a очередной ячейки блока 1, из которой с выхода 19 считывается код N2 (например, для входов 15.1, 15.j и 15.К), с выхода 20 - код смещения щ , с выхода 21 - сигнал метки (например, нулевой).

В результате i, J, К-е элементы И группы 8 остаются открытыми, a i, J, К-е информационные входы коммутатора б - закрытыми. Элемент И 9 закрывается нулевым сигналом метки.

При поступлении импульса на вход 15.i устройство работает аналогично предыдущему случаю с той лишь разницей, что информация в регистре 3 не изменяется (фиг.2а).

Если контролируемая последовательность искажена и очередной импульс поступает на другой вход (например, вход 15.т), то этот импульс не пооходит через группу элементов И 8. Однако он проходит через коммутатор 6 на выход 18 устройства и формирует сигнал ошибки (фиг.26).

Аналогично, если одновременно с импульсом по входу 15.J (соответствующим входной последовательности) поступает импульс на любой другой вход (например, вход 15.т), по которому не ожидается поступления импульса, этот импульс также проходит на выход коммутатора 6 и формирует на выходе 18 сигнал ошибки (фиг.26).

По окончании контролируемой последовательности из блока 1 считывается содержимое ячейки, содержащей нулевой код. В результате блок 8 элементов И закрывается, а коммутатор 6 открывается по всем входам.

Поэтому любой импульс, поступающий на входы 15.1-15.п устройства, формирует сигнал ошибки на выходе 18 устройства.

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

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

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

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

соединен с вторым входом элемента И и через элемент задержки с входом разрешения записи второго регистра.

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

название год авторы номер документа
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
  • Остроумов Борис Владимирович
SU1723661A1
Микропрограммное устройство управления 1981
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Благодарный Николай Петрович
  • Ткаченко Сергей Николаевич
  • Матвиенко Юрий Андреевич
SU1015383A1
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
  • Остроумов Борис Владимирович
SU1651289A1
Микропрограммное устройство управления с контролем 1985
  • Байда Николай Константинович
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Мельников Владимир Алексеевич
  • Ткаченко Сергей Николаевич
  • Середа Валерий Николаевич
SU1277105A1
Асинхронное устройство для программного управления 1987
  • Улитенко Валентин Павлович
  • Жахарев Владимир Яковлевич
  • Харченко Вячеслав Сергеевич
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Мунтяну Александр Владимирович
SU1481712A1
Микропрограммный процессор 1981
  • Харченко Вячеслав Сергеевич
  • Плахтеев Анатолий Павлович
  • Благодарный Николай Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
SU980095A1
Устройство для контроля последовательностей импульсов 1990
  • Шапоров Игорь Дмитриевич
  • Товеровский Олег Владимирович
  • Пименов Анатолий Владимирович
  • Гаврилов Виктор Константинович
  • Тимонькин Григорий Николаевич
  • Соколов Сергей Алексеевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1725373A1
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
SU1619277A1
Многоканальное устройство контроля для управляющих вычислительных систем 1983
  • Сидоренко Николай Федорович
  • Остроумов Борис Владимирович
  • Кирсанов Станислав Петрович
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1101829A1
Устройство для контроля последовательностей импульсов 1989
  • Сидоренко Николай Федорович
  • Тимонькин Григорий Николаевич
  • Харченко Вячеслав Сергеевич
  • Ткаченко Сергей Николаевич
  • Могутин Роман Иванович
SU1649548A1

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

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

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

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

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

Фотоэлектрический прибор для определения границ облаков в полете 1959
  • Брустин Б.И.
  • Забродский Г.М.
  • Клемин В.В.
  • Марков М.И.
SU125930A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Устройство для контроля последовательностей импульсов 1987
  • Тимонькин Григорий Николаевич
  • Ткаченко Сергей Николаевич
  • Харченко Вячеслав Сергеевич
SU1501064A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1

SU 1 667 080 A1

Авторы

Сидоренко Николай Федорович

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

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

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

Могутин Роман Иванович

Остроумов Борис Владимирович

Даты

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

1989-09-20Подача