Счетчик с контролем Советский патент 1991 года по МПК G06F1/00 H03K21/40 

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

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

Целью изобретения является сокращение аппаратурных затрат счетчика.

На чертеже приведена функциональная схема счетчика.

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

Счетчик работает следующим образом.

Перед началом проверки счетчики 1 и 2, триггер 3 и блок 5 формирования контрольного модуля устанавливаются в нулевое состояние. При этом на выходных шинах бпока 5 формирования контрольного модуля возникают сигналы логического нуля. При правильном обнулении счетчиков 1 и 2 на их прямых выходах существляют сигналы логических нулей, которые через элементы И- ИЛИ 6 поступают на входы узла 7 свертки по модулю три, на выходах которого возникают сигналы логического нуля. Сравнение информации соответствующих выходов узла 7 свертки по модулю три и блока 5 формирования контрольного модуля осуществляется блоком 4 равнозначности, опрашиваемым сигналом на шине 9 в определенные моменты времени, выход которой является выходом блока 4 равнозначности.

О 4 О СЛ Ю CJ

В случае действительной установки узлов устройства в нулевые состояния модули контрольный и фактические совпадают и на выходе блока 4 равнозначности в момент опроса появляется логический нуль, который свидетельствует об исправности счетчиков 1 и 2,

Блок 5 формирования контрольного модуля представляет собой двоичный двухразрядный счетчик 11, работающий в режиме счета по двух, и элемента И 12, который пропускает сигналы переполнения счетчиков 1 и 2 для обнуления счетчика 11. С приходом первого импульса пересчета в младшие разряды счетчиков 1 и 2 записываются логические единицы (все счетчики устройства переключаются при поступлении на их входы перепада логический нуль - логическая единица, триггер 3 переключается при поступлении на его счетный вход перепада логическая единица - логический нуль, т.е. работает по задним фронтам импульса пересчета), которые одновременно с информацией с остальных разрядов счетчиков через элементы И-ИЛИ б группы поступают на входы узла 7 свертки по модулю три, на выходе которого возникает при этом комбинация 01. Блок 5 формирования контрольного модуля при этом формирует на своих выходах комбинацию 01. С приходом последующих импульсов пересчета при правильной работе счетчиков 1 и 2 на выходных шинах узла 7 свертки по модулю три и блока 5 формирования контрольного модуля будут появляться комбинации 10, 00, 01, 10 и т.д., в результате чего блок 4 равнозначности по сигналам опроса в каждом случае вырабатывает сигнал логического нуля, что свидетельствует о правильной работе счетчиков 1 и 2. Если счет импульсов в обоих счетчиках 1 и 2 отсутствует, т.е. при постоянном наличии комбинации 00 на выходных шинах узла 7 свертки по модулю три, контрольный модуль на выходе блока 5 с приходом импульсов изменяется и его отличие от фактического модуля в момент появления сигнала опроса обнаружено блоком 4 равнозначности, который при этом на своем выходе сформирует сигнал логической единицы, являющийся признаком неисправности контролируемых счетчиков. Аналогичным образом обнаруживаются однотипные и одновременные сбои работающих счетчиков 1 и 2.

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

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

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

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

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

При возникновении второй ситуации, когда, например, триггер 3 обнулен, узел 7 свертки по модулю три формирует модуль,

совпадающий с контрольным модулем, но с приходом последующих тактовых импульсов счетчики 1 и 2 по информации расходятся, на выходах элементов И-ИЛИ 6 группы появляется информация, отличная от информации исправного счетчика 1 и 2, в результате чего узлом 7 свертки по модулю три начинают эпизодически формироваться модули, отличные от текущего контрольного, вследствие чего на выходе блока 4 равнозначности начинают эпизодически появляться сигналы логической единицы, свидетельствующие о неисправности контролируемых счетчиков 1 и 2. При возникновении такого же сбоя, когда триггер 3

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

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

триггер 3 и элементы И-ИЛИ б группы, которые работают следующим образом.

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

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

При переполнении счетчиков 1 и 2 соответствующие сигналы поступают на входы элемента И 12, на выходе которого появляется сигнал установки двоичного счетчика 11 в нуль В результате при переполнении счетчиков 1 и 2 на их выходах устанавливаются нули, одновременно счетчик 11 устанавливается в нуль и на выходе блока 4 равнозначности формируется сигнал логического нуля

Счетчик с контролем обеспечивает проверку при произвольном количестве разрядов и при отсутствии в них счета импульсов, а также при переполнении счетчиков 1 и 2 что позволяет повысить достоверность контроля.

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

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

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

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

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

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

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

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

название год авторы номер документа
Пересчетное устройство с контролем 1982
  • Глебович Вячеслав Геннадьевич
SU1019452A1
Пересчетное устройство с контролем 1984
  • Минин Андрей Павлович
  • Горшков Виктор Николаевич
SU1221653A2
Устройство для диагностирования аппаратуры обработки данных 1985
  • Антошкин Виктор Иванович
  • Левин Виктор Иванович
  • Линьков Владимир Анатольевич
SU1390610A1
УСТРОЙСТВО СИНХРОННОГО ПРИЕМА ДВОИЧНОЙ ИНФОРМАЦИИ ПО ДУБЛИРУЮЩИМ КАНАЛАМ СВЯЗИ 2012
  • Савватеев Владимир Сергеевич
  • Крыжановский Борис Иванович
RU2528089C2
УСТРОЙСТВО ДЛЯ ОТСЧЕТА ВРЕМЕНИ 1990
  • Кондратьев Анатолий Павлович[By]
  • Самусев Анатолий Алексеевич[By]
  • Солонович Григорий Григорьевич[By]
RU2079165C1
Многопроцессорная система 1989
  • Грецкий Юрий Викторович
SU1686455A1
Микропрограммное устройство управления 1980
  • Машкин Алексей Михайлович
SU898431A1
Устройство для контроля 1986
  • Мировицкий Григорий Петрович
  • Киселев Владимир Дмитриевич
  • Олейник Владимир Александрович
SU1325417A1
УСТРОЙСТВО ДЛЯ ОТСЧЕТА ВРЕМЕНИ 1990
  • Кондратьев Анатолий Павлович[By]
  • Самусев Анатолий Алексеевич[By]
  • Гиль Святослав Семенович[By]
  • Фирсов Сергей Владимирович[By]
RU2024920C1
Устройство для диагностирования оперативной памяти 1990
  • Погорелов Леонид Александрович
  • Насакин Борис Николаевич
  • Лелькова Татьяна Дмитриевна
SU1785042A1

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

Реферат патента 1991 года Счетчик с контролем

Изобретение относится к автоматике вычислительной технике и может быть использовано для контроля электронных блоков дискретной автоматики. Цель изобретения - сокращение аппаратурных затрат устройства. Устройство содержит счетчики 1,2, триггер 3, блок 4 равнозначности, содержащий группу 13 сумматоров по модулю два и элемент ИЛИ 14, блок 15 формирования контрольного модуля, содержащий счетчик 11 и элемент И 12, группу элементов И-ИЛИ 6, узел 7 свертки по модулю три. Сигналы переполнения счетчиков 1,2 через элемент И 12 сбрасывают в нулевое состояние счетчик 11, что позволяет контролировать работу счетчиков 1,2 при их переполнении. Реализация блока 5 в виде счетчика 11 и элемента И 12 сокращает оборудование устройства. 1 ил

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

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

Устройство для контроля работоспособности счетчика 1977
  • Горло Виктор Иванович
SU633018A1
кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Пересчетное устройство с контролем 1982
  • Глебович Вячеслав Геннадьевич
SU1019452A1
кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство для видения на расстоянии 1915
  • Горин Е.Е.
SU1982A1

SU 1 649 523 A1

Авторы

Золотовский Виктор Евдокимович

Коробков Роальд Валентинович

Середа Андрей Александрович

Даты

1991-05-15Публикация

1988-10-11Подача