Устройство для контроля дешифратора

 

УСТРОЙСТВО ДЛЯ КОНТРОЛЯ ДЕШИФРАТОРА , содержащее первый, второй и третий элементы ИЛИ, первый элемент НЕ, первый и второй элементы И, причем четные и нечетные выходы контролируемого дешифратора соединены с входами первого и второго элементов ИЛИ соответственно, выходы которых соединены с первыми входами первого и второго элементов И соответственно , вход младшего разряда дешифруемого кода дешифратора соединен с -вторым входом первого элемента И и через первый элемент НЕ с вторым входом второго элемента И, выходы первого и второго элементов И соединены соответственно с первым и вторым входами третьего элемента ИЛИ, выход которого является контрольным выходом устройства, отличающееся тем, что, с целью расширения функциональных возможностей путем обнаружения ошибок в группе выходов, соответствующей входной кодовой комбинации, в него введены четвертый и пятый элементы ИЛИ, второй элемент НЕ, элемент ИЛИНЕ , третий, четвертый и пятый элементы И, причем третья группа выходов контролируемого дешифратора соединена с входами четвертого элемента ИЛИ, выход которого соединен с первыми входами третьего и четвертого элементов И и через второй элемент НЕ - с первым входом пятого 9 элемента И, выход первого элемента ИЛИ соединен с первым входом элемента ИЛИ-НЕ и вторым входом четвертого Элемента И, выход которого соединен с третьим входом третьего элемента ИЛИ, выход второго элемента ИЛИ соединен с вторыми входами элемента ИЛИ-НЕ и третьего элемента И, выход которого соединен с четIND вертым входом третьего элемента ИЛИ, 4 входы контролируемого дешифратора СО соединены с входами пятого элеменto та ИЛИ, выход которого соединен с 00 вторым входом пятого элемента И, выход элемента ИЛИ-НЕ соединен с третьим входом пятого элемента И, выход которого соединен с пятым входом третьего элемента ИЛИ.

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

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК,.5U„„1024923

Р,ay<

ОПИСАНИЕ ИЗОБРЕТЕНИЯ,"-, -:

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

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

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ (21) 3393337/18-24 (22) 12.02.82 (46) 23.06.83.баюл. N 23 (72) А.Г.Андрущенко, С.И.Петренко .и А.И.Сахно (53) 681.3(088.8) (56) 1. Авторское свидетельство СССР

8 222015, кл. G 06 F 11/10, 1968. .2, Авторское свидетельство СССР 544969, кл, G 06 F 11/16, 1977.

3. Селлерс Ф. Методы обнаружения ошибок в работе ЭЦВМ, М., "Мир", 1972, с.226-233, фиг.12,7 (прототип) (54)(57) УСТРОИСТВО ДЛЯ КОНТРОЛЯ ДЕШИФРАТОРА, содержащее первый, второй и третий элементы ИЛИ, первый элемент НЕ, первый и второй элементы

И, причем четные и нечетные выходы контролируемого дешифратора соединены с входами первого и второго элементов ИЛИ соответственно, выходы которых соединены с первыми входами первого и второго элементов И соответственно, вход младшего разряда дешифруемого кода дешифратора соединен с .вторым входом первого элемента И и через первый элемент НЕ с вторым входом второго элемента И, выходы первого и второго элементов

И соединены соответственно с первым и вторым входами третьего элемента

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

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

ИЛИ соединен с первым входом элемен- ур та ИЛИ-НЕ и вторым входом четвертого элемента И, выход которого соединен с третьим входом третьего с элемента ИЛИ, выход второго элемента ИЛИ соединен с вторыми входами в элемента ИЛИ-НЕ и третьего элемен- © та И, выход которого соединен с чет- Я вертым входом третьего элемента ИЛИ, входы контролируемого дешифратора р соединены с входами пятого элемента ИЛИ, выход которого соединен с вторым входом пятого элемента И, выход элемента ИЛИ-НЕ соединен с третьим входом пятого элемента И, выход которого соединен с пятым входом третьего элемента ИЛИ...1024923

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

Известно устройство для контроля работы дешифратора, содержащее входной регистр, дешифратор, многовходовые схемы ИСКЛЮЧАЮЩЕЕ ИЛИ и схему сравнения jl) .

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

Известно также устройство для контроля дешифратора, содержащее блок аналогового суммирования, пороговые элементы, элемент ИЛИ (2) .

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

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

И (3

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

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

Поставленная цель достигается тем что в устройство для контроля дешифратора, содержащее первый, второй,и третий элементы ИЛИ, первый элемент НЕ, первый и второй элементы

И, причем четные и нечетные выходы контролируемого дешифратора соединены с входами первого и в торого элементов ИЛИ соответственно, выходы которых соединены с первыми входами первого и второго элементов И соот5 ветственно, вход младшего разряда дешифрируемого кода дешифратора соединен с вторым входом первого элемента И и через первый элемент НЕ с вторым входом второго элемента И, выходы первого и второго элементов

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

15 и пятый элементы ИЛИ, второй элемент

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

20 соединен с первыми входами третьего и четвертого элементов И и через второй элемент НЕ с первым входом пяа того элемента И, выход первого эле-:

25 мента ИЛИ соединен с первым входом элемента ИЛИ-НЕ и вторым входом четвертого элемента И, выход которого соединен с третьим входом третьего элемента ИЛИ, выход второго элемента

ИЛИ, соединен с вторыми входами элеЗ0 мента ИЛИ-НЕ и третьего элемента И, выход которого соединен с четвертым входом третьего элемента ИЛИ, входы контролируемого дешифратора соединены с входами пятого элемента ИЛИ, З5 выход которого соединен с вторым входом пятого элемента И, выход элемента ИЛИ-НЕ соединен с третьим входом пятого элемента И, выход которого соединен с пятым входом третьего

40 элемента ИЛИ.

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

Устройство для контроля дешифратора содержит элементы ИЛИ 1-3, 45 элемент И 4, элемент НЕ 5, элементы

И, 6-8, элементы ИЛИ 9.и 10, элемент ИЛИ-НЕ 11, элемент НЕ 12, трехвходовый элемент И 13 и контролируемый дешифратор 14.

Первая группа выходов контролируе. мого дешифратора 14 соединена с вхо.дами элемента ИЛИ 1, вторая с входа" ми элемента ИЛИ 2, а третья группас входами элемента ИЛИ 3.

Входы контролируемого дешифратора

14 соединены с входами элемента

ИЛИ 9. Вход млаДшего разряда контролируемого дешифратора 14 соединен с входами элемента И 8 и элемента HE 5

1024923

Выход элемента НЕ 5 соединен с ахо-, - дом элемента И 7. Выход элемента

ИЛИ 1 соединен с входами элемента

И 8, элемента ИЛИ-НЕ 11 и элемента

И 6. Выход элемента ИЛИ 2 соединен с входами элемента ИЛИ-НЕ 11 и элементов И 4 и 7. Выход элемента ИЛИ 3 соединен с входами элементов И 4 и 6 и элемента НЕ 12. Выход элемента

ИЛИ 9 соединен с входом трехвходового элемента И 13, его второй вход соединен с выходом элемента НЕ 1g, а третий вход - с выходом элемента

ИЛИ-НЕ 11.Выходы элементов И 4 и 6-8 и трехвходового элемента И 13 соединены с входами элемента ИЛИ 10.

Выход элемента ИЛИ 10 является выходом устройства.

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

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

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

Контроль соответствия выходной возбужденной шины входной кодовой комбинации осуществляется следующим образом.

Выходы контролируемого дешифратора 14 разбиты на группы таким образом, что в первой группе объединены возбуждаемые выходы при поступлении входной кодовой комбинации с нулем в младшем разряде (000,010, 100 .

5 и т.д.), а во второй группе объдинены возбуждаемые выходы при поступлении входной кодовой комбинации с единицей в младшем разряде (001, 0 „101 и т.д.) .B третью группу выходов

011 объединены те выходы дешифратора 14 которые:соответствуют запрещенным входным комбинациям.

Пусть, например, на вход непол15 ного контролируемого дешифратора 14 поступает кодовая комбинация 100.

При правильной работе дешифратора

14 сигнал, появившейся на его выходе т поступает на вход элемента ИЛИ 1.

С выхода элемента ИЛИ 1 на выход эле20 мента И 8 этот сигнал не проходит, так как элемент И 8 закрыт нулевым сигналом в младшем разряде входной кодовой комбинации. Элемент И 7 закрыт нулевым сигналом с выхода эле-

25 мента ИЛИ 2, поэтому сигнал "Сбой" на выходе элемента ИЛИ 10 отсутствует.

Если из-за отказа в работе контролируемого дешифратора 14, сигнал

ЗО появляется во второй группе выходов, он поступает на вход элемента ИЛИ 2.

Сигнал с, выхода элемента ИЛИ 2 проходит на выход элемента И 7, так как нулевой сигнал в младшем разряде входной кодовой комбинации через инвертор 5 открывает элемент И 7. С выхода элемента И 7 сигнал поступает на вход элемента ИЛИ 10, на выходе которого появляется сигнал "Сбой".

4 Если на вход контролируемого дешифратора 14 поступает, например, кодовая комбинация 001, возбудиться должна выходная шина во втсрой группе выходов. Тогда при правильной ра45 боте дешифратора 14 элемент И 7 зак" рыт нулевым сигналом с выхода инвертора 5, так как в младшем разряде входного кодовой комбинации присутствует единица, а элемент И 8 закрыт нулевым сигналом с выхода элемента ИЛИ l.

Если из-за отказа в дешифраторе

14 сигнал появляется в первой группе выходов, этот сигнал через элемент ИЛИ 1 проходит на выход эле55 мента И 8, открытый по другому входу единичным сигналом в младшем разряде входной кодовой комбинации. С выхода элемента И 8 сигнал посту30

5 10249 пает на вход элемента ИЛИ 10, на выходе которого появляется сигнал

"Сбой".

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

Если из-за отказа дешифратора 14 сигналы с возбужденных шин íà его выходах одновременно поступают на входы элементов ИЛИ 1 и 2 (случай 1у возбуждения требуемой и нетребуемой .выходных шин дешифратора}, единичные сигналы с выходов элементов ИЛИ 1 и

2 поступают на входы соответствующих элементов И 8 и 7. В зависимости от него, нулевой или единичный сигнал .присутствует в младшем разряде входной кодовой комбинации, сигнал с выхода элементов ИЛИ 1 и 2 проходит соответствейно через элемент И 8 или

7 на вход элемента ИЛИ 10, в результате чего на его выходе появляется сигнал "Сбой" !

В случае, когда отказ контролируемого дешифратора 14 приводит к отсутствию возбужденной шины на выходе при наличии на входе разрешенной кодовой комбинации, на выходах элементов ИЛИ 1 и 2 присутствуют нулевые сигналы. Следовательно, на выходе элемента ИЛИ-НЕ 11 присутст35 вует единичный сигнал, который поступает на вход элемента И 13, так как на входе контролируемого дешифратора присутствует кодовая комбина40 ция, отличная от нулевой, на выходе элемента ИЛИ 9 присутствует единичный сигнал, который поступает на дру. гой вход элемента И l3.

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

14 присутствует кодовая комбинация иэ числа запрещенных, на выходе элемента ИЛИ 3 присутствует единичный сигнал, который инеертируется элементом НЕ 12, В результате, на выходе элемента НЕ 12 появляется нулевой сигнал, который, поступая на .SS третий вход элемента И 13, запрещает прохождение единичных сигналов с

;других входов на его выход. Следова=

23 б тепьно, сигнал "Сбой" на выходе устройства не появляется.

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

И 13 присутствуют единичные сигналы.

На входе контролируемого дешифратора 14 присутствует кодовая комбинация иэ числа разрешенных, поэтому на выходе элемента ИЛИ 3 присутствует нулевой сигнал, который,инвертируется элементом НЕ 12. Следовательно, на третий вход элемента И 13 с выхода элемента НЕ 12 поступает единичный сигнал. На всех трех входах элемента И 13 присутствуют единичные сигналы, поэтому íà его выходе также появляется единичный сигнал, который через элемент ИЛИ 10 проходит на выход устройства. Этот сигнал сигнализирует об отказе дешифратора, при котором на его выходе отсутствует возбужденная шина.

При контроле неполных дешифраторов дополнительные выходы (до полноФ го) используются в качестве контролирующих.

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

Этот сигнал через элемент ИЛИ 10 проходит на выход устройства, сигнализируя об отказе контролируемого дешифратора 14, Второй тип отказа заключается в том, что при наличии на входе запрещенной кодовой комбинации на выходе возбуждается шина, попадающая е группе выходов соответствующей входной комбинации. Пусть, например, комбинация ill относится к числу запрещенных и эта комбинация появляется на выходе дешифратора 14 . Рассмотрим отказ дешифратора, когда на входную комбинацию ill возбуждаются два выхода дешифратора - выход, соответствующий коду 111, и шина, попадающая в группу выходов, которые соответствуют входным комбинациям с

7 10 единицей в младшем разряде. В этом случае элемент И 7 закрыт нулевым сигналом с выхода элемента НЕ 5, а элемент И 8 закрыт нулевым сигналом с выхода элемента ИЛИ 1. Следовательно, элементы И 7 и 8 не зафиксируют отказ дешифратора. Однако единичный сигнал с выхода контролирующей шины, соответствующей входному коду 111, проходит через элемент ИЛИ 3 на входы элементов И 4 и 6.. Так как единичный сигнал с неправильно возбужденной шины попал в группу выходов, поступающих на вход элемента ИЛИ 2, на его выходе появляется единичный сигнал, поступающий на вход элемента

И 4. На другом его входе присутствует единичный сигнал с выхода элемента ИЛИ ). По совпадению этих сигналов на выходе элементо И 4 появляется единичный сигнал, поступающий через элемент ИЛИ 10,на выход устройства.

При появлении на выходе контролируемого дешифратора 14 запрещенной

24923 8 кодовой комбинации с нулем в младшем разряде и отказе, при котором возбуждается нетребуемая шина в группе выходов, соединенных с входами элемен5 та ИЛИ 1; отказ обнаруживается аналогично как и в описанном случае.

Только в этом случае единичный сигнал появляется на выходе элемента

И 6.. Этот. сигнал также проходит на

1овыход устройства через элемент ИЛИ 10, сигнализируя об отказе контролируе-. мого дешифратора 14.

Таким образом, применение изобреIS тения позволяет контролировать не только полные дешифраторы, но и широко используемый на практике класс неполных дешифраторов. Кроме того, оно позволяет обнаружить такие отка"

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

25 в процессе его функционирования.

1024923

8НИИРИ Заказ 4397/46 Тираж 706 Подписное филиал ППП "Патент", г. Ужгород, ул. Проектная, 4

Устройство для контроля дешифратора Устройство для контроля дешифратора Устройство для контроля дешифратора Устройство для контроля дешифратора Устройство для контроля дешифратора Устройство для контроля дешифратора 

 

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

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

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

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

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

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