Устройство для контроля двух последовательностей импульсов

Номер патента: 1376088

Авторы: Семенов, Тимонькин, Ткачев, Ткаченко, Харченко

ZIP архив

Текст

СООЗ СОЮТСНИХаааааанаРЕСПУБЛИН ОЮ (11) 4 06 Р 11 16. ) и.зарю тюаю а Ь фрфа (ар " ОСУДАРСПО ДЕЛА БР 8/24-248688. Вюл, 11 7имонькин, М.П.ТкачеВ.С,Харченко/16,ЕННЦЙ КОМИТЕТ СССРЗОБРЕТЕНИЙ И ОТНРЫТИИ ОПИСАНИЕ ИЗК АВТОРСКОМУ СВИДЕТЕЛ(54) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ДВУХПОСЛЕДОВАТЕЛЬНОСТЕЙ ИМПУЛЬСОВ(57) Изобретение относится к вычислительной технике и может быть использовано в ЗВМ и цифровых системах с повышенной достоверностью функци-. онирования. Отличительной особенностью устройства является обеспечение контроля пачек импульсов с произвольным количеством импульсов в пачке и обеспечение контроля одной из нескольких возможных последовательностей импульсов. Целью изобретения является расширение функциональных возможностей за счет контроля пачек импуль-. сов с произвольным количеством импульсов в пачке. Поставленная цель Е достигается введением регистра блока постоянной памяти, 3 ил., 1 табл.30 Изобретение относится к вычислительной технике и может быть использовано в ЭВМ и цифровых системах сповышенной достоверностью Функционирования,Цель изобретения - расширениефункциональных возможностей устройства за счет контроля пачек импульсовс произвольным количеством импульсовв пачке.На Фиг.1 приведена функциональнаясхема устройства; на Фиг.2 и 3 -временные диаграммы его функционирования. 15Устройство содержит регистр 1,первый 2 и второй 3 счетчики, блок 4постоянной памяти, элементы И 5 и б,селектор 7 импульсов, элементы НЕ 8и 9, группу 10 входов номера контролируемой последовательности, вход 11разрешения записи, группу 12 выходоврегистра, группу 13 выходов первогосчетчика, группу 14 выходов второгосчетчика, группу 15 входов блока 4памяти, выходы 16 - 18 блока 4 памяти, выходы 19 и 20 элементов И соответственно 5 и 6, выходы 21 и 22элементов НЕ соответственно 8 и 9,входы 23 и 24 контролируемых последовательностей, выход 25 сигналаошибки.Устройство работает следующимобразом,В регистр 1 записывается код номера контролируемой последовательнос.35ти под управлением сигнала, поступающего по входу 11 разрешения записи,Этот код задает адрес страницы в,блоке 4 памяти, на которой записано 40эталонное значение контролируемойпоследовательности.Счетчики 2 и 3 предназначены дляформирования адреса слова в блоке 4памяти путем подсчета импульсов первой и второй контролируемых последовательностей соответственно. Изменение состояний счетчиков происходитпо спаду сигнала на счетном входе.Блок 4 памяти представляет собойПЗУ статического типа и предназначено для хранения слов, задающих потактно эталонное значение контролируемых последовательностей импульсов.Каждое слово содержит три разряда.Первый и второй разряды подаются навыходы 16 и 17 соответственно и задают эталонные значения сигналов навходах 23 и 24 в конце текущего такта работы устройства (под тактом работы устройства понимается его Функционирование от прихода импульса вданной одной из последовательностей.При кодировании слов в ПЗУ значениеразряда принимается равным единицев том случае, если в конце такта насоответствующий вход должен поступитьимпульс. В противном случае значениесигнала принимается равным нулю,Третий разряд слова подается на выход 18 блока 4 и задает конец циклаконтролируемой последовательности.Пример кодирования страницы ПЗУпри контроле последовательности типа3-2-2-2 (т.е. один цикл которой содержит 3 импульса в первой Фазе,затем два импульса во второй Фазе,затем два импульса в первой Фазе,затем один импульс во второй Фазе)приведен в таблице.,Пусть контролируемая последовательность Формируется без искажений.Перед началом работы устройства счетчики 2 и 3 устанавливаются в исходное нулевое состояние (цепи их установки на фиг.1 условно не показаны),а в регистр 1 заносится код номерастраницы, в которой записаны потактно эталонное значение контролируемойпоследовательности. Поэтому на выходах блока 4 сигналы будут иметьзначение, соответствующие нулевомуслову страницы (1-я строка таблицы).Единичный сигнал с выхода 16 блока4 отпирает элемент И 5 и через элемент НЕ б запрещает прохождение сигнала с входа 23 первой контролируемой последовательности селектора 7на выход 25, Нулевым же сигналом свыхода 17 блока 4 запирается элементИ 6 и через элемент НЕ 9 разрешаетсяпрохождение сигналов с входа 24 устройства на выход 25 селектора. С приходом первого и второго импульсовпервой контролируемой последовательности содержимое счетчика 2 становится равным соответственно "001" и"010", вследствие чего на выходыблока 4 будут последовательно поданыслова номер 1 и 2 (табл.1). Поскольку эти слова совпадают с нулевымсловом, то в схеме сохраняется изменение значения сигналов. С приходомже последнего (третьего) импульсав первой пачке первой последовательности на выход блока 4 будет поданослово номер три. При этом единичным1376088 5 1 О 15 20 25 ЗО 35 40 45 50 55 нен с первым входом первого элемента И и с первым информационным вхосигналом с выхода 17 будет открыт элемент И 6 и через элемент НЕ 9 выход 25 селектора 7 отключится от входа 23. Нулевым же сигналом с выхода 16 ПЗУ запрется элемент И 5 и через элемент НЕ 8 вход, 23 коммутатора 7 подключится к его выходу 25. Тем самым по окончании первой пачки первой последовательности устройство будет подготовлено к контролю первой пачки во второй последовательности. Этот контроль будет осуществляться аналогично описанному, но при этом изменяться будут состояния только счетчиков 3, который последним (вторым) импульсом первой пачки во второй Фазе будет установлен в состояние "10". Этим будет обусловлена выборка из блока 4 пятого слова, по которому произойдет переключение устройства ка контроль второй пачки импульсов в первой фазе, в процессе которого будут изменяться состояния счетчика 2.Далее устройство будет работать аналогично описанному. С приходом последнего импульса в последней пачке на выходы блока 4 будет подано заключительное слово ( в данном случае это восьмое слово), которое единичным сигналом с выхода 18 блока 4 обеспечит установку счетчиков 2 и 3 в нуль, подготовив устройство к контролю нового цикла контролируемой последовательности.При необходимости перейти к контролю последовательности другого типа необходимо занести соответствующий ей код в регистр 1.Если в контролируемой последовательности произошло пропадание импульса в какой-либо из пачек, то н конце этой пачки не произойдет переключение устройства на контроль очередной пачки импульсов в другой Фазе из-за отставания соответствующего счетчика. Вследствие этого первый же импульс этой очередной пачки пройдет на выход 25 селектора 7 через тот информационный вход, который из-за отставания счетчика противоположной Фазы к этому времени еще не будет отключен от выхода селектора. Появление же импульса на этом выходе 25 является сигналом ошибки в контролируемой последовательности. Например, если в первой пачке второй фазы пропадает последний (второй) импульс(фиг.2), то счетчик 3 сохранит прежнее состояние "01" вместо переходав состояние "10". Поэтому к моментуприхода первого импульса из второйпачки в первой фазе на выходы блока4 вместо пятого слова будет поступать четвертое слово. При этом единичным сигналом с выхода 17 будетпо-прежднему открыт элемент И 6, анулевым сигналом с выхода 16 выход25 селектора 7 будет оставаться подключенным к входу 23,. Поэтому обаимпульса второй пачки в первой фазечерез этот вход поступят на выход25 устройства, сигнализируя об искажении контролируемой последовательности. Выдача сигналов ошибки будетпродолжаться еще в течение двух циклов контролируемой последовательности, после чего устройство вновь войдет н синхронизм с контролируемойпоследовательностью.Если же в какой-либо пачке контролируемой последовательности появится ложный дополнительный импульс, точерез селектор 7 последний импучьсэтой пачки аналогично описанномупоступит на выход 25 устройства, таккак к этому времени вход соответствующей фазы уже будет подключен кэтому выходу. Например, если в первойпачке второй Фазы появится третийимпульс (Фиг.3), то уже после.второго импульса из этой пачки на выходыблока 4 будет подаваться пятое слово,При этом единичным сигналом с выхода1 б блока 4 будет открыт элемент И"5,а по нулевому сигналу с выхода 17блока 4 селектор 7 подключит вход 24,Поэтому уже третий (лишний) импульсв этой пачке поступит на выход 26,сигнализируя об ошибке. Далее усгройство будет функционировать так же,как описано и режиме отсутствия искажений в последовательности,Формула изобретения Устройство для контроля двух последовательностей импульсов, содержащее два счетчика, два элемента И,два элемента НЕ и селектор импульсов,причем вход первой контролируемойпоследовательности устройства соедидом селектора импульсов, выход которого является, выходом ошибки устройс137 б 088 Номер слова в странице 18 Старшие разряды (группа 13 выходов) Младшие разряды (группы 14 выходов) 17 16 О О О О О О О О О О О О О О 1 .1 О 1 О 1 О О О О О О О О 1 1 5тва, выход первого элемента И соединен со счетным входом первого счетчика, вход второй контролируемой пос" ледовательности устройства соединен с вторым информационным входом селектора импульсов и с первым входом вто" рого элемента И, выход которого соединен со счетным входом второго счетчика, о т л и ч а ю щ е е с я тем, 1 О что, с целью расширения функциональных возможностей устройства за счет контроля пачек импульсов с произвольным количеством импульсов в пачке, в устройство введен регистр и блок постоянной памяти, причем группа входов номера контролируемой последовательности устройства соединена с групйой информационных входов регистра, вход разоешения записи номеАдрес слова в пределахстраницы ПЗУ О О О О О 1 О 1 О О 1 1 О 1 1 О 1 1 1 О О . 11 .О 1 ра контролируемой последовательностиустройства соединен с входом разрешения записи регистра, группы входовразрядов регистра первого, второгосчетчиков соединены с группой адресных входов блока постоянной памяти,первый выход которого соединен свторым входом первого элемента И ис входом первого элемента НЕ, выходкоторого соединен с первым входомразрешения селектора импульсов, второй выход блока постоянной памятисоединен с первым входом второгоэлемента И и с входом второго элемен-юта НЕ, выход которого соединен с вторым входом разрешения селектора импульсов, третий выход блока постоян-ной памяти соединен с входами сбросав "О" первого и второго счетчиков. Содержимое слова (по выходамблока 4)1376088и аказ 789/48ВНИИПИ Госу исное 704 По ного комитета СССР тений и открытий 5, Раушская наб.,Тираж дарстве по делам изобр 113035, Москва, Ж 4/ Проектная,тие, г,ужгород, у роизводственно-полиграфическое пр Составитель Е,ТороповРедактор С,Патрушева Техред А.Кравчук Корр РКо екто М.Максимишинец

Смотреть

Заявка

4117518, 16.06.1986

ХАРЬКОВСКОЕ ВЫСШЕЕ ВОЕННОЕ КОМАНДНО-ИНЖЕНЕРНОЕ УЧИЛИЩЕ РАКЕТНЫХ ВОЙСК ИМ. МАРШАЛА СОВЕТСКОГО СОЮЗА КРЫЛОВА Н. И

ТИМОНЬКИН ГРИГОРИЙ НИКОЛАЕВИЧ, ТКАЧЕВ МИХАИЛ ПАВЛОВИЧ, СЕМЕНОВ КОНСТАНТИН ИВАНОВИЧ, ХАРЧЕНКО ВЯЧЕСЛАВ СЕРГЕЕВИЧ, ТКАЧЕНКО СЕРГЕЙ НИКОЛАЕВИЧ

МПК / Метки

МПК: G06F 11/16

Метки: двух, импульсов, последовательностей

Опубликовано: 23.02.1988

Код ссылки

<a href="https://patents.su/6-1376088-ustrojjstvo-dlya-kontrolya-dvukh-posledovatelnostejj-impulsov.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для контроля двух последовательностей импульсов</a>

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