Изобретение относится .к области вычислительной техники.
Известны устройства для контроля счетчиков импульсов, содержапдие контрольный триггер, дешифратор, блоки логики .и кодирования и индикатор « использующие кодирование состояний счетчика в корректирующем систематическом коде.
Недостатком известных устройств о бнаружеиия многократных отказов в счетчиках импульсов с использованием .корректирующего (п, k) кода является налич.ие достаточно громоздких И сложных кодирующих и декодирующих устройств, состоящих .из логических схем сверток, три этом для обнаружения п-1 отказов требуется к информационным k разрядам подключить дополнительно л-k .избыточных разрядов. Например, для обнаружения тройных отказов в счетчиках импульсов с использо.ван1ием корректирующего (8,4) .кода без учета оборудования на схемы сверток требуется двойное увеличен-ие разрядности счетчика, что значительно увеличивает общую ненадежность всего устройства.
Предложенное устройство от известных отЛИчается тем, что в нем входы блока .кодирования подключены к разрядам счетчика импульсов, а выход - ,к контрольному триггеру, выход которого подсоединен к -одному из входов дешифратора, первый вход блока логики
соединен с выходом дещифратора, а второй - с выходом счетчика импульсов.
Целью изобретения является построение такой схемы контроля, которая позволила бы обна1руживать многократные отказы с использованием минимального количества избыточного оборудования.
Сущность изобретения состоит в том, что кодирование состояний счетчика импульсов
производится последовательно ио каждому такту по модзлю два (проверка на четность единиц кодовых комбинаций двоичного счетчика), а декодирование и обнаружение отказов- также по каждому такту без применения схем
сверто.к, но с использованием дешифратора состояний счетчика, который, как правило, является составной частью неизбыточной схемы счетчика и необходим, например, для выбора команд или индикации состояний счетчика. Выходные щины дешифратора заведены на блок логики, который опрашивается каждым тактовым (входным) имиульсом.
На фиг. 1 представлена блок-схема устройства; .на фиг. 2 - нример .построения устройства обнаружения отказов в трехразрядном счетчике имиульсов.
Оно состоит из двоичного счетчика / импульсов, контрольного триггера 2, блока кодирования 3 состояний счетчика 7 по четности
4 разрешенных состоялий счетчика / и контрольного триггера 2, блока логики 5 и «нди.катора (лампы) 6, который сигнализирует об отказах.
Работа устройства поясняется на нримере треХразрядного .счетчика импульсов (см, фиг. 2).
Счетчик 1 работает в режиме импульсов и поэтому фиксирует последовательно следующие состояния: 000 - «О, 100 - «1, 010 - «2, 110 - «3, 001 - «4, 101 - «5, 011 - «6, 111 - «7.
Для кодирования состояний счетчика / по модулю два необходимо в данном случае: «1 записать в контрольный триггер при фиксироваии 1 кодов 100, 001, 111, оставить единичное состояиие контрольного триггера 2 при 010, установить этот триггер в «О при 110, 101, оставить нулевое состояние контрольного триггера 2 при 000, 011. Следовательно, при реализации блока кодирования 3 состояний контрольного триггера 2 достаточно вывести импульсные связи от первого и третьего разрядов установки в «1 счетчика / и объединить их логической схемой «ИЛР1 .на счетном входе койтрольного триггера 2.
Состояния Счетчика / и контрольного триггера 2 декодируются дешифратором 4 и выводятся, например для илдикации. Индикаторные .выходы дешифратора 4 заведены на логическую схему 7 совпадения неразрешенных состояний счетчика / импульсов и контрольного триггера 2.
Каждое кодированное состояние счетчика / и контрольного триггера 2 проверяется при последуюндем такте, так как входиой .импульсный сигнал, прежде в-сего, опрашивает схему 7. При этом в случае исправной работы импульса на ее выходе нет, так как на ее втором входе - запрещаюш;ий потенциал оТ схемы 8.
Дешифратор 4 работает так, что в случае нечетного числа единиц в разрядах счетчика 5 / и контрольном триггере 2 на каком-либо такте ни одна из шин не будет выбрана. Это состояние зафиксируется потенциальной, -схемой 8, следовательно, на схему 7 поступит разрешающий потенцнал. При этом :Следую0 щий входной импульс опросит схему 7 и выделит импульс установки ,в «1 триггера Обнаружения отказов 9. З.ажигается лампа 6, которая сигнализирует об отказе.
В случае возникновения четного числа отказов в .счетчике 1 отказ будет выявлен и зафиксирова.н на последующих тактах работы схемы, так как состояиия отказавших разрядов не измеияются, а логическая схема 7 опрашивается каждым тактом.
0 Количество избыточного оборудования устройства обнарулсения отказо.в небольшое и зависит от разрядности счетчика: чем бОЛьше разрядность Счетчика, тем относительно меньшее количество избыточного обОрудованИЯ
5 требуется Для контроля.
Предмет изобретения
Устройство для контроля счетчиков нмпуль0 сов, содержащее контрольный триггер, дешифратор, блоки логики и кодирования и нндикатор, отличающееся тем, что, с целью упрощения устройства, в нем входы блока кодирования подключены к разрядам счетчика импульсов, а выход-к контрольному триггеру, выход которого подсоединен к одному из входов хЧешиф.ратора, первый вход блока логики соединен с выходом дешифратора, а второй - с выходом счетчика импульсов.
f
J-J TU ,,
J
название | год | авторы | номер документа |
---|---|---|---|
Запоминающее устройство с автономным контролем | 1982 |
|
SU1043743A1 |
Устройство для контроля схем управления | 1984 |
|
SU1252785A1 |
Устройство для передачи данных с самотестированием | 1988 |
|
SU1702376A1 |
УСТРОЙСТВО для КОДИРОВАНИЯ РЕЗУЛЬТАТОВ ПРОГРАММНОГО КОНТРОЛЯ | 1969 |
|
SU249058A1 |
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР С КОРРЕКЦИЕЙ ОШИБОК В ДВУХ БАЙТАХ ИНФОРМАЦИИ | 2021 |
|
RU2758410C1 |
ПРОЦЕССОР ПОВЫШЕННОЙ ДОСТОВЕРНОСТИ ФУНКЦИОНИРОВАНИЯ | 2010 |
|
RU2439667C1 |
УСТРОЙСТВО ДЛЯ ЗАПИСИ-ВОСПРОИЗВЕДЕНИЯ МНОГОКАНАЛЬНОЙ ЦИФРОВОЙ ИНФОРМАЦИИ | 1995 |
|
RU2107953C1 |
Формирователь кодов для рельсовой цепи | 1990 |
|
SU1753598A1 |
Устройство для моделирования дискретных систем | 1985 |
|
SU1295411A1 |
УСТРОЙСТВО ДЛЯ КОДИРОВАНИЯ - ДЕКОДИРОВАНИЯ ДАННЫХ | 2002 |
|
RU2214044C1 |
Даты
1970-01-01—Публикация