Счетчик с контролем
Иллюстрации
Показать всеРеферат
Изобретение относится к автоматике и вычислительной технике. Цель - сокращение аппаратурных затрат и повышение конструктивной надежности - достигается за счет исключения двух элементов ИЛИ и одного элемента И и введения новых связей. Устройство содержит N-разрядные регистры с перекрестными обратными связями, блок сравнения, элемент И, инвертор, счетную шину, шину начальной установки, выход контроля. 2 ил.
СОЮЗ СОВЕТСКИХ
СОЦИАЛИСТИЧЕСКИХ
РЕСПУБЛИК (я)з Н 03 К 21/40
ГОСУДАРСТВЕННЫЙ КОМИТЕТ
ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ
ПРИ ГКНТ СССР
ОПИСАНИЕ ИЗОБРЕТЕНИЯ
К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 4837687/21 (22) 11.06.90 (46) 15.03,92. Бюл. М 10 (71) Московский институт электромеханики и автоматики (72) В.Э.Петров, С.Г.Дорофеев и В.А.Латышев (53) 621.374.32 (088.8) (56) Авторское свидетельство СССР
М 1190518, кл. Н 03 К 21/40, 1985.
Авторское свидетельство СССР
М 1338064, кл. Н 03 К 21/40, 1987.
Изобретение относится к автоматике и вычислительной технике и может быть использовано для реализации технических средств в этих областях.
Известен сдвигающий регистр с перекрестной обратной связью, модуль счета которого при нулевой начальной установке равен 2N, N — число разрядов.
Недостатком устройства является низкая достоверность правильной работы, связанная с отсутствием цепей аппаратного контроля. Следует отметить, что аппаратный контроль для такого устройства является необходимым ввиду того, что наличие большого числа циклов в области запрещенных состояний устройства увеличивает вероятность их .возникновения при сбоях и, как следствие, повышают вероятность отказа.
Известен метод контроля с помощью дублирования, который позволяет обнаруи Ы l?20155 А1 (54) СЧЕТЧИК С КОНТРОЛЕМ (57) Изобретение относится к автоматике и вычислительной технике. Цель — сокращение аппаратурных затрат и повышение конструктивной надежности — достигается за счет исключения двух элементов ИЛИ и одного элемента И и введения йовых связей.
Устройство содержит N-разрядные регистры с перекрестными обратными связями, блок сравнения, элемент И, инвертор, счетную шину, шину начальной установки, выход контроля. 2 ил. живать любые ошибки, приводящие к различным состояниям устройств в двух каналах.
Недостатком этого подхода является то. что с помощью него невозможно обнаружить одновременные сбой двух каналов в одно и то же запрещенное состояние, Наиболее близкой к предлагаемой является схема, в которой помимо сравнения состояний дублированных устройств предлагается производить обнаружение запрещенных состояний в одном из каналов.
Целью изобретения является уменьшение аппаратурных затрат и повышение конструктивной надежности.
Поставленная цель достигается тем, что в счетчике с контролем, содержащем два
N-разрядных сдвигающих регистра, блок сравнения, элемент И, инвертор, счетную шину начальной установки, выход контроля, выходы счетчика, причем инверсный выход
1720155
55
N- го разряда каждого сдвигающего регистра соединен с информационным входом первого разряда, тактовый вход и вход обнуления каждого сдвигающего регистра соединены соответственно со счетной шиной и шиной начальной установки счетчика, и рямые выходы разрядов первого и второго сдвигающих регистров соединены соответственно с первой и второй группами входов блока сравнения, выход которого через инвертор соединен с выходом контроля, прямые выходы первого и N-го разрядов первого сдвигающего регистра соединены с входами элемента И, прямые выходы разрядов второго сдвигающего регистра соединены с выходами счетчика, выход элемента И соединен с входами установки в единичное состояние разрядов с третьего по N-1-й первого сдвигающего регистра.
На фиг. 1 и 2 представлены схемы предлагаемого устройства.
Устройство содержит N-разрядные сдвигающие регистры 1 и 2 с перекрестными обратными связями, блок 3 сравнения, элементы И 4 и 5, элементы ИЛИ 6 и 7, инвертор 8, счетную шину 9, шину 10 начальной установки, выход 11 контроля, выходы 12 устройства.
Сдвигающие регистры 1 и 2 состоят из последовательно включенных, синхронных
0-триггеров. Инверсные выходы N-ых разрядов сдвигающих регистров соединены с
D-входами первых разрядов.
Прямые выходы регистров 1 и 2 соединены соответственно с первой и второй группами входов блока 3 сравнения, выход которого через инвертор 8 связан с входом элемента ИЛИ 6, выход которого является выходом 11 контроля. Прямые выходы первого и N-го разрядов сдвигающего регистра
1 соединены с элементом И 4.
Инверсные выходы разрядов сдвигающего регистра 1 с К-го по N-й соединены с входами элемента ИЛИ 7, выход которого, а также выход элемента И 4 через элемент И
5 связаны с вторым входом элемента ИЛИ
Синхронизирующие и установочные входы сдвигающих регистров соединены соответственно со счетной шиной 9 и шиной
10 начальной установки устройства.
Перед началом работы сигналом по шине 10 оба регистра 1 и 2 устанавливаются в нулевое состояние. При поступлении тактовых сигналов на шину 9 устройства происходит их пересчет по модулю 2N в коде
Либау-Крейга. Если при сбое в регистрах 1 и 2 возникнут различные коды, то на выходе . блока 3 сравнения будет "0" и на выходе 11
45 контроля — "1", это свидетельствует об оши.6ке, Если в результате сбоя в двух регистрах возникнет одно и то же запрещенное состояниее, то через некоторое число тактов в пе рвом и N-ом разрядах регистра 1 будут единицы, а в разрядах с К-го по N-1-й, где
N-К-1 N/3 по крайней мере, — один нуль, В этом случае на выходе элемента 5 будет "1" и, следовательно, на выходе 11 контроля также — "1".
Устройство содержит также К=разрядные сдвигающие регистры 13 и 14 с перекрестными обратными связями, блок 15 сравнения, элемент И 16, инвертор 17, счетную шину 18, шину 19 начальной установки, выход 20 контроля, выходы 21 счетчика.
Сдвигающие регистры 13 и 14 с перекрестными обратными связями имеют такую же конструкцию как в прототипе.
Прямые выходы разрядов регистров 13 и 14 соединены соответственно с первой и второй группами входов блока 15 сравнения, выход которого через инвертор 17 соединен с выходом 20 контроля.
Шина 19 начальной установки соединена с установочными входами регистров 13 и
14. Счетная шина 18 соединена с синхронизирующими входами регистров 13 и 14.
Прямые выходы первого и N-го разрядов сдвигающего регистра 13 соединены с входами элемента И 16, выход которого соединен с входами установки в единичное состояние разрядов с третьего по N-1-й первого сдвигающего регистра 13. Прямые выходы разрядов регистра 14 являются выходами устройства.
Устройство работает следующим образом.
Перед началом работы по шине 19 устройство устанавливается в нулевое состояние, при котором в регистрах 13 и 14 находятся нули. В этом случае на выходе
20 контроля и на выходе элемента И 16— нули. Это соответствует отсутствию сигнала ошибки и отсутствию корректирующих воздействий.
При п,ступлении тактовых сигналов на шину 18, регистры 13 и 14 осуществляют их пересчет по модулю 2N в коде Либау-Крейга. Если в результате сбоя состояния регистров 13 и 14 будут различными, то на выходе 20 контроля появится "1", Если в результате сбоя оба регистра перейдут в одно и то же запрещенное состояние, то второй регистр 14 будет осуществлять дальнейший пересчет тактовых сигналов по некоторому модулю в области запрещенных состояний. В то же время регистр 13 за счет корректирующих воздей1720155 ствий, вырабатываемых элементом И 16, через некоторое коли ество тактов перейдет в множество разрешенных состояний, юответствующих коду Либау-Крейга, Таким образом на входах блока 15 сравнения будут два различных кода, 4То приведет к формированию сигнала ошибки на выходе 20.
Сравнивая устройства на фиг, 1 и 2 можно заметить, что устройство на фиг. 2 требует меньших аппаратурных затрат. Этот выигрыш определяется тем, что в схеме на фиг. 1 дополнительно требуется использовать два элемента И элемента ИЛИ и элемент ИЛИ с числом входов ) — (, которое
3 растет с числом разрядов N.
Ввиду того, что число используемых в предлагаемом решении элементов меньше, его конструктивная надежность выше.
На фиг. 2 в качестве триггеров сдвигающих регистров могут быть использованы микросхемы К176ТН2, а в качестве схемы сравнения — К561ИП2;
Ожидаемый положительный эффект использования предлагаемого счетчика заключается в сокращении аппаратурных затрат.
Формула изобретения
Счетчик с контролем, содержащий два
N-разрядных сдвигающих регистра, блок сравнения, элемент И, инвертор счетную шину начальной установки, выход контроля, выходы
5 счетчика, причем инверсный выход N-го разряда каждого сдвигающего регистра соединен с информационным входом первого разряда, тактовый вход и вход обнуления каждого сдвигающего регистра соединены
10 соответственно с счетной шиной и шиной начальной установки счетчика, прямые выходы разрядов первого и второго сдвигающих регистров соединены соответственно с первой и второй группами входов блока
15 сравнения, выход которого через инвестор соединен; с выходом контроля, прямые выходы первого и N-го разрядов первого сдвигающего регистра соединены с входами элемента И, прямые выходы разрядов вто20 рого сдвигающего регистра соединены с выходами счетчика, отл и чаю щи йс я тем, что, с целью сокращения аппаратурных затрат и повышения конструктивной надежности, выход элемента И соединен с входами
25 установки в единичное состояние разрядов с третьего по N-1-й первого сдвигающего регистра.
1720155
Составитель В.Петров
Техред М.Моргентал Корректор Т.Малец
Редактор Ю,Середа
Производственно-издательский комбинат "Патент", r. Ужгород, ул.Гагарина. 101
Заказ 777 Тираж Подписное
ВНИИПИ Государственного комитета по изобретениям и открытиям при ГКНТ СССР
113035, Москва, Ж-35, Раушская наб., 4/5