Изобретение относится к вычислительной технике и может быть использовано для контроля правильности функционирования дешифраторов.
Целью изобретения является повышение достоверности контроля за счет обнаружения возбуждения лишних выходов, и расширение функциональных воз 1« жНоетей за счет обеспечения возможности контроля дешифраторов, имеющих выход, возбз ждаемый при нулевом входном коде.
На чертеже представлена функциональная схема устройства.
Устройство для контроля дешифраторов содержит дешифратор 1, входы которого являются информационными входами 2 устройства, шифратор 3,элементы 4-7 неравнозначности, элемент ИЛИ-НЕ 8, инвертор 9, элементы ИЛИ 10 и П, первый 12, втЬрой 13 и третий 14 элементы И, элемент И-НЕ 15, ключ 16, пороговый элемент 17, выходы второго элемента И 13 и второго элемента ИЛИ 11 являются соответственно первым и вторым контрольнь ш . выходами 18 и .19 устройства.
Устройство работает следующим образом.
На информационные входы 2 устройства поступает трехразр5здный код, который преобразуется дешифратором 1 в позии онный, при э.т6м должен возбуждаться только один выход дешифратора I соответствующий поданному на входы 2 устройства двоичному коду. Рассмотрим работу, устройства с исправным и неисправньпу дешифратором 1 в двух режимах: при наличии на входах 2 устройства кода, отличного от нуля; при наличии на входах 2 устройства кода нуль.
При наличии на входах 2 устройства кода, отличного от нуля и правильной работе дешифратора 1, код на выходах шифратора 2 совпадает с кодом на входах денгифратора 1, поэтому на выходах элементов 4-6 неравнозначности, а следовательно, и на входах первого элемента ИЛИ 10 не убудет ни одной логической единицы, что приведет к появлению нуля на его выходе и первом входе третьего элемента И 14. Этого достаточно,что- .бы нуль с его выхода поступил на первый вход второго элемента ИГШ 11.
Так как дешифратор 1 исправен, возбудится лишь один его выход, следовательно, с выхода порогового, элемента 17 (который является комбина- ционной логической схемой, на выходе которой имеется логический нуль, зсли сигнал логической единицы, поступает не больше, чем на один ее вход) на, второй вход второго элемента ИЛИ 11, поступит нуль. На входы четвертого элемента 7 неравнозначности
с выхода дешифратора 1 и выхода элемента ИЛИ-НЕ 8 поступят нули и на его выходе будет нуль, который поступит на третий вход1, второго элемента ИЛИ 11.
При наличии нуля на всех входах второго элемента ИЛИ 1I на его выходе, который.является вторым, контрольным выходом 19 устройства будет логический нуль,
Так как на входах 2 устройства код неравный нул о, то хотя бы на одном из входов элемента ИЛИ-НЕ 8 единица, а этого достаточно, чтобы на его выходе, а следовательно, и на
выходе второго элемента И 13, который является первым контрольным выходом 18 устройства были логические нули.
Таким образом, как на первом,так и на втором контрольных выходах 18 и 19 устройства будут нули, что свидетельствует о правильной работе дешифратора 1.
При подаче на входы 2 устройства кода, равного нулю, и правильной работе дешифратора 1, возбудится один последний его выход, подключенный к входу четвертого.элемента 7 нерав-. нозначности, на второй вход которого также пост пает единица с выхода элемента ИЛИ-НЕ, 8, что вызовет появ-- ление нуля на выходе четвертого элемента 7 неравнозначности и на третьем входе второго элемента ИЛИ 11.
Длз проверки отсутствия неисправности типа обрыв в элементах 4-6 неравнозначности и элемента ИЛИ 10, единичный сигнал с выхода элемента ИЛИ-НЕ 8 поступит на контрольньй шифратор 3, на всех выходах которого появляются единицы, аналогично случаю возбуждения последнего выхода деш11ф- ратора 1, но так как с входов 2 устройства на вторые входы элементов 4-6 неравнозначности поступят нули, то на их выходах и входах элементов ИЛИ 10 и .И 12 появятся единичные сигналы, которые поступят на входы элемента 15, Это вызовет появление на его выходе нуля, поступив на первый вход второго элемента И 13 .вызовет появление нуля на первом контрольном в ыходе 18 устройства.
Единичный сигнал с выхода элемента ИЛИ-НЕ В посГтупит на инвертор 9, что вызовет появление нуля на втором входе элемента И 14, запретив, тем самым, прохождение ложного сигнала ошибки, с выхода первого элемента ИЛИ 10 на первый Вход второго элемента ИЛИ 11 и второй .контрольный выход 19 устройства.
В случае появления неисправности типа обрыв на выходе одного из элементов 4-6 неравнозначности или элемента ИЛИ 10, на входе элемента И-НЕ 15 появится нуль, этого достаточно, чтобы единичный сигнал с его выхода поступил на первый вход второго элемента И 13, на втором входе которого уже присутствует единичный сигнал с выхода элемента ШШ-НЕ 8 в результате единичный сигнал ошибки появится на выходе второго элемента 13 и первом контрольном выходе 18 устройства.
Допустим, дешифратор 1 неисправен и на его входах код, отличный от нуля, тогда на выходе элемента ШШ-НЕ 8 входе второго элемента И 13, а следовательно, и на первом контрольном выходе 18 - тоже нуль. Таким образом, информация о сбое в работе дешифратора 1 появится на вто ром контрольном выходе 19 устройст ва.
Если, в результате ошибки, возбудится более однЬго выхода дешиф- ратора 1, единичный сигнал появится на выходе порогового элемента 17, входе второго элемента ИЛИ 11 и втором контрольном выходе 19 устройст- ва..
Может возникнуть ситуация, когда возбудится один, но несоответствующий входному коду выход, или не возбудится ни один выход дешифратора 1, В этом случае шифратор 3 сформирует код, отличный от кода на входах дешифратора 1 на выходах элементов 4-6 неравнозначности (или одного из них) появится единичный сигнал, это вызовет появление единичног о сигнала на выходе первого элемента ИЛИ 10 и первом входе третьего элемента И 14, на втором входе которого уже присутствует единичный сигнал с выхода инвертора 9. Единичный сигнал с выхода третьего элемента И 14, через второй элемент ИЛИ 11 постзтит на второй контрольный выход 19 устройства.
При подаче на входы 2 устройства нулевого кода шифратор 3 не участвует в анализе работы дешифратора 1, так как для проверки отсутствия неисправности типа обрыв в элементах 4-6 неравнозначности и ИЛИ 10, на контрольный вход шифратора 3 поступает единичный сигнал с выхода элемента ИЛИ-НЕ 8. Логика этой проверки не зависит от правильности работы дешифратора..
Оценка правильности функционирования дешифратора 1 в этом случае заключается в контроле единственно правильной ситуации: наличия единичного сигнала на последнем выходе дешифратора 1, что достигается соединением этого выхода с первым входом элемента 7 неравнозначности, на второй вход которого поступает единичный сигнал с выхода элемента ИЛИ-НЕ 8 В случае отсутствия единичного сигнала на выходе дешифратора 1, единичный сигнал с выхода элемента 7 неравнозначности поступит на вход элемента ИЛИ 11, а с его выхода на второй - контрольный выход 19 устройства.
Появление ошибки типа возбуждения лишних выходов вызовет появление единичного сигнала на выходе порогового элемента 17, а следовательно, и на втором контрольном выходе 19 устройства.
Контроль правильности функционирования дешифратора 1, не имеющего выхода возбуждения воз уждаемого при нулевом входном коде, производится при замкнутом ключе 16. В этом случае на оба входа элемента 7 неравнозначности поступает одинаковый сигнал с выхода элемента РШИ-НЕ 8, что предотвращает появление ложного сигнала ошибки на втором контрольном выходе 19 устройства.
Формула изобретения
Устройство для контроля дешифраторов, содержащее дешифратор, три элемента неравнозначности и шифратор, входы -которого соединены с соответствующими выходами дешифратора, кроме последнего, а выходы - с первыми входами соответствующих элементов
5I
неравнозначности, вторьте входы которьгх объединены с соответству1ош 1ми входами элемента ИЛИ-НЕ и дешифратора и являются соответствзгюпщми входами устройства, выходы элементов неравнозначности соединены с соответствующими входами nepi3oi o элемента И и первого элe 5eнтa ИЛИ, вькод первого .элемента И соединен с первым, входом элемента И--НЕ, выход которого соединен с первым входом второго элемента И, выход которого является первым контрольным выходом устройства, выход первого элемента ИЛИ соединен с вторым входом элемента И-НЕ и с первым входом третьего элемента И, вь ход элемента ИПИ-НЕ соединен с и1.1трольиым входом о лфратора. вторым :.:;одо; ктсрол о п.з- меита И и через ин- с (,;.t гктодом трётьего
592686
элемента И, выход которого соединен с первым входом второго элемента ШШ, выход которого является вторым контрольным выходом устройства, о т л и - 5 чающееся тем, .что, с целью повьшения достоверности контроля и расширения функциональных возможностей, в него введены ключ, пороговый .элемент и четвертый элемент неравноз10 иачности, первьй вход которого соединен с последним выходом дешифратора и через ключ - с своим вторым входом и с выходом элемента ИПИ-НЕ, входы порогового элемента подключены к со15 ответствующих выходам дешифратора, а выход - к второму входу вто- , рого элемента .RTIMt . третий вход которого соединен с выходом четвертого элемента неразнозначнос20 ти.
название | год | авторы | номер документа |
---|---|---|---|
Устройство для контроля дешифраторов | 1987 |
|
SU1439595A1 |
УСТРОЙСТВО ДЛЯ КОНТРОЛЯ СЧИТЫВАНИЯ ИНФОРМАЦИИ | 1991 |
|
RU2051409C1 |
Устройство для контроля микропроцессорной системы | 1988 |
|
SU1536384A1 |
Устройство для выделения остатка по переменному модулю | 1984 |
|
SU1270774A2 |
Устройство для контроля дешифратора | 1982 |
|
SU1057946A1 |
Устройство для управления,контроля и диагностирования | 1985 |
|
SU1297063A1 |
Устройство для управления и диагностирования | 1984 |
|
SU1174930A1 |
Устройство для распределения заданий между ЭВМ | 1990 |
|
SU1755280A1 |
ОТКАЗОУСТОЙЧИВЫЙ ПРОЦЕССОР | 2009 |
|
RU2417409C2 |
Устройство для дешифрации двоичного кода с контролем | 1988 |
|
SU1571589A1 |
Использовакие изобретения з вычислительной технике обеспечивает повышение достоверности контроля функционирования дешифраторов и расширяет функциональные возможности устройства за счет обеспечения контроля дёшифр а то ро в, имеющих выходы, в о з - буждаемые при нулевом входном коде. Устройство для контроля дешифраторов содержит дешифратор 1, шифратор 3, четыре элемента неравнозначности- , 4-7, элемент ИЛИ - НЕ 8, инвертор 9, два элемента ИЛИ 10, II, три элемента И 12-14, элемент И-НЕ 15. 1 ил.
Устройство для контроля дешифратора | 1979 |
|
SU811262A1 |
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Устройство для контроля дешифраторов | 1982 |
|
SU1034030A2 |
Походная разборная печь для варки пищи и печения хлеба | 1920 |
|
SU11A1 |
Авторы
Даты
1986-09-23—Публикация
1985-03-11—Подача