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

 

СОЮЗ СОЮТСНИХ

И Ф

РЕСПУБЛИН (1Ю (11) А3 (504 06 F 11 16

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

ГОСУДАРСТ8ЕННЦЙ КОМИТЕТ СССР

ПО ДЕЛАМ ИЗОБРЕТЕНИЙ И ОТНЯТИЙ

К АВТОРСКОМ .Ф СВИДЕТЕЛЬСТВУ (21) 411 7518/24-24 (22):16.06.86 (46) 23.02.88. Вюл. У 7 (72) Г.Н.Тимонькин, М.П.Ткачев, К.И.Семенов, В.С.Харченко и С.Н.Ткаченко (53) 681.3 (088.8) (56) Авторское свидетельство СССР

Ф 1091346, кл. Н 03 К 21/34, 1983.

Авторское свидетельство СССР

11! 1244666, кл. G 06 F 11/16, 1984. (S4) УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ДВУХ

ПОСЛЕДОВАТЕЛЬНОСТЕЙ ИМПУЛЬСОВ ! (57) Изобретение относится к вычислительной технике и может быть использовано в 3ВМ и цифровых системах с повышенной достоверностью функци-. онирования. Отличительной особенностью устройства является обеспечение контроля пачек импульсов с произвольным количеством импульсов в пачке и обеспечение контроля одной из нескольких возможных последовательностей импульсов. Целью изобретения является расширение функциональных возможностей за счет контроля пачек импульсов с произвольным количеством импульсов s пачке. Поставленная цель З достигается введением регистра блока постоянной памяти, 3 ил., 1 табл.

1376088

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

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

На фиг.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 и через элемент НЕ 6 запрещает прохождение сигнала с входа 23 первой контролируемой последовательности селектора 7 на выход 25. Нулевым же сигналом с выхода 17 блока 4 запирается элемент

И 6 и через элемент HE 9 разрешается прохождение сигналов с входа 24 устройства на выход 25 селектора. С приходом первого и второго импульсов первой контролируемой последовательности содержимое счетчика 2 становится равным соответственно "001" и

"010", вследствие чего на выходы блока 4 будут последовательно поданы слова номер 1 и 2 (табл.1). Поскольку эти слова совпадают с нулевым словом, то в схеме сохраняется изменение значения сигналов. С приходом же последнего (третьего) импульса в первой пачке первой последовательности на выход блока 4 будет подано слово номер три. При этом единичным

1376088

50 сигналом с выхода 17 будет открыт элемент И 6 и через элемент НЕ 9 выход 25 селектора 7 отключится от входа 23, Нулевым же сигналом с выхода 16 ПЗУ запрется элемент И 5 и через элемент HE 8 вход. 23 коммутатора 7 подключится к его выходу

25. Тем самым по окончании первой пачки первой последовательности устройстно будет подготовлено к контролю первой пачки во второй последовательности. Этот контроль будет осуществляться аналогично описанному, но при этом изменяться будут состояния только счетчиков 3, который последним (вторым) импульсом первой пачки во второй фазе будет установлен в состояние "10". Этим будет обусловлена выборка из блока 4 пятого слова, по которому произойдет переключение устройства ка контроль второй пачки импульсов в первой фазе, в процессе которого будут изменяться состояния счетчика 2.

Далее устройство будет работать аналогично описанному. С приходом последнего импульса в последней пачке на выходы блока 4 будет подано заключительное слово (в данном случае это восьмое слово), которое единичным сигналом с выхода 18 блока

4 обеспечит установку счетчиков 2 и 3 в нуль, подготовив устройство к контролю нового цикла контролируемой последовательности.

При необходимости перейти к контролю последовательности другого типа необходимо занести соответствующий ей код в регистр 1.

Если в контролируемой последовательности произошло пропадание импульса в какой-либо из пачек, то н конце этой пачки не произойдет переключение устройства на контроль очередной пачки импульсов в другой фазе из-за отставания соответствующего счетчика. Вследствие этого первый же импульс этой очередной пачки пройдет на выход 25 селектора 7 через тот информационный вход, который из-за отставания счетчика противоположной фазы к этому времени еще не будет отключен от выхода селектора. Появление же импульса на этом выходе 25 является сигналом ошибки в контролируемой последовательности. Например, если в первой пачке второй фазы пропадает последний (второй) импульс

2G

ЗО

45 (фиг.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

Номер слова в странице

Старшие разряды (группа

13 выходов) Младшие разряды (группы

14 выходов) 17

0 0

0 0

0 0

0 0

0 .1 0

1 0

1 0

0

1 1

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

0 0 0

0 0

0 1 0

0 1 1

0 1 1

0 1 1

1 0 0 .г 0

1 .0 1 ра контролируемой последовательности устройства соединен с входом разрешения записи регистра, группы входов разрядов регистра первого,. второго счетчиков соединены с группой адресных входов блока постоянной памяти, первый выход которого соединен с вторым входом первого элемента И и с входом первого элемента НЕ, выход которого соединен с первым входом разрешения селектора импульсов, второй выход блока постоянной памяти соединен с первым входом второго элемента И и с входом второго элемен-ю та НЕ, выход которого соединен с вторым входом разрешения селектора импульсов, третий выход блока постоян- ной памяти соединен с входами сброса в "0" первого и второго счетчиков.

Содержимое слова (по выходам блока 4) 1376088

1376088

Составитель Е,Торопов

Техред А.Кравчук

Корректор N. Максимишинец

Редактор С.Патрушева

Заказ 789/48 Тираж 704 Подписное

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

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

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

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

 

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

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

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

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

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

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

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

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

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

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

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

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

Изобретение относится к системным контроллерам

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

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

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

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

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