Дешифратор с коррекцией ошибок Советский патент 1983 года по МПК G06F11/10 

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

Изобретение относится к области автоматики и вычислительной техники и может найти применение в вычислительных устройствах, в системах автоматизированного управления и конт роля повьошенной надежности. Известно трехканальное резервиро ванное устройство для мажоритарного выбора, содержащее элементы совпадения, связанные с выходом через элементы сборки. Коррекция ошибок каждого из каналов осуществляется на основе принципа большинства fl. Недостатком этого устройства явл ется большая аппаратурная избыточность, а также наличие предела в повышении надежности, определяемого уро,внем надежности мажоритарных органов. Известно двухканальное резервированное устройство, содержащее в каждом канале резервируемые блоки, выходы которых соединены с входами восстанавливающих ррганов 23 Коррекция ошибок в этом устройстве осуществляется за счет маскирования нулевыми сигналами исправно го канала ошибок типа О - 1 неиспра ного при использовании в качестве восстанавливающего органа элемента И и маскирования единичными сигна лами исправного канала ошибок типа 1- О неисправного при использовани в качестве восстанавливающего орган элемента ИЛИ. По структуре такое устройство является наиболее просты Однако такое устройство может быть более надежным, чем одноканаль ное, только в случае преобладания одного типа ошибок. Это не позволяет эффективно применять данные устройства, когда отличие вероятностей обоих типов ошибок незначительно. Известно также двухканальное устройство для резервирования замещением, содержащее в каждом канале резервируемые блоки, соединенные с блоком контроля, выходы которого соединены с управляющими входами блока переключения, информационные входы которого соединены с выходами резервируемых блоков, а информацион ные выходы - с выходами устройства0 При нормальной работе каналов к выходу устройства подключен один и каналов. При отказе данного канала фиксируемом блоком контроля, этот канал отключается и подключается второй исправный. Устройство может работать также и по другому принцип при нормальной работе каналов к выходу подключены оба канала, после отказа одного из каналов последний отключается, а подключенным остаетс исправный. Недостатком этого устройства является большая аппаратурная избыточность. Наиболее близким к предложенному по техническому решению является дешифратор с контрольным разрядом по четности, содержащий входной регистр и схему контроля по модулю два, содержащую первый ивторой элементы ИЛИ, схему сравнения, причем выходы дешифратора соединены с входами соответствующих элементов ИЛИ, входы которых соединены со схемой сравнения, управляющий вход которой соединен с выходом триггера контрольного разряда,, выход схемы сравнения является выходом устройства . Недостатком такого устройства являются узкие функциональные возможности (устройство может только зафиксировать факт неверной работы дешифратора. Цель изобретения - расширение функциональных возможностей устройства за счет обеспечения возможности коррекции одиночных ошибок дешифратора.. Поставленная цель достигается тем, что в дешифратор с коррекцией ошибок, содержащий регистр, триггер контрольного разряда, корректируемый дешифратор и блок контроля, причем выходы регистра соединены с входами корректируемого дешифратора, входы триггера контрольного разряда дешифрируемого кода соединены с контрольными входами устройства, выход триггера контрольного разряда соединен с входом блока контроля, выход которого является выходом устройства, введены группа сумматоров по модулю два,первая,вторая и третья группы элементов И и триггер сбоя, причем выход блока контроля соединен с установочным входом регистра и единичным входом триггера сбоя, единичный выход которого соединен с первыми входами сумматоров по модулю два группы и с первыми входами элементов И первой группы, информационные входы устройства соединены с вторыми входами сумматоров по модулю два группы, выходы которых соединены с единичными входами соответствующих разрядов регистра, выходы корректируемого дешифратора соединены с первыми входами элементов И второй группы, выход каждого элемента И второй группы соединен с первыми входами соответствующих элементов И третьей группы и вторыми входами соответствующих элементов 1L первой группы, нулевой выход триггера сбоя соединен с вторыми входами элементов И третьей группы, выхо:ды элементов И, сопоставленные соответственно прямому и обратному входному коду, первой и третьей групп попарно объединены и соединены с группой входов блока контроля и яв ляются.группой выходов устройства. вторые входы к&ждого элемента И вто рой группы соединены с одним из вхо дов той схемы совпадения дешифратора, выход которой соединен с первым входом соответствующего элемента И второй группы. . На. фиг. 1 приведена структур.ная схема предлагаемого устройства на фиг. 2 - структурная схема блока кон роля. Информационные входы устройства через группу сумматоров 1 по модулю два соединены с входами триггеров регистра 2, выходы которого соедине ны с входами корректируемого дешифратора 3, каждый выход которого сопо.ставленный подаваемому на вход матрицы прямому коду, последователь но через соответствующий элемент И второй группы 4 и элемент И третьей группы 5, а соответствующий ему выход дешифратора 3, сопоставленный и вертированному коду, -последова:телън через элемент И второй группы 4 и элемент И первой группы б соединен с. выходом .устройства, сопоставленны подаваемому на вход регистра 2 прям му коду, управляющий вход каждого элемента И второй группы 4 соединен с одним из входов той схемы совпадения дешифратора 3, выход которой соединен с управляемым входом этого элемента И второй группы 4, при этом выход блока 7 контроля соединен с входом 8 обнуления регистра 2 выходом 9 запроса вторичной посылки в устройство дешифрируемого прямого кода, а также со счетным входом триггера 10 сбоя, инверсный выход которого соединен с управляющими входами элементов И третьей группы 5, а основной.выход - с управляющим входами элементов И первой группы б и -входами группы сумматоров 1 по модулю два. Входы блока 7 контроля соединены с выходами устройства, а также с выходом триггера контрольного разряда 11. . В состав блока 7 контроля входят первый 12 и второй 13 сумматоры по модулю два, первый элемент И 14, первый элемент НЕ 15, второй .элемен И 16, второй 17 и третий 18 элементы НЕ и элемент ИЛИ-НЕ 19. Блок 7 контроля фиксирует следующие ошибки; отсутствие на выходе возбужденной шины, вызванное неиспЬ авностью схемы совпадения или одного из ключей/ возбуждение лишней шины, вызванное неисправностью со впадения;.-ил и ключа третьей группы возбуждение одной, но не-той шины, которая должна быть возбужден вызванное неисправностью одного из триггеров регистра. Устройство работает следующим образом. При поступлении на входы дешифратора 3 единичной комбинации сигна-, лов на выходе дешифратора 3 появляется единичный сигнал, который через соответствующий элемент И второй группы 4, открытый одним из единичных входных сигналов соответствующей схемы совпадения дешифратора 3, поступает на входы соответствующего элемента И третьей группы 5 и элемента И первой группы б. В случае исправной работы устройства триггер 10 находится в исходном состоянии, при котором единичный сигнал с инверсного выхода триггера поступает на управляющие входы элементов И третьей группы 5, разреядая прохождение на выходы устройства, сопоставленные прямым кодам на входах устройства, единичных сигналов с выводов элементов И первой группы 6, сопоставленных прямым кодам на входах дешифратора 3. Элементыи третьей труппы 5 в .данном случае остаются в закрытом состоянии, так как сигнал на основном выходе триггера 10 нулевой. Блок контроля 7 работает следующим образом. При подаче на исправное устройство комбинации двоичных сигналов с четным числом единиц триггер контрольного разряда 11 находится в единичном состоянии, а на одном из выходов устройства, подключенных к сумматору 12, появтугется единичный сигнал . В соответствии с логикой работы сумматора 12 на его выходе появляется также единичный сигнал, при этом на выходе второго сумматора 13 - нулевой сигнал. При такой комбинации значений переменных сигнал ошибки должен быть равен нулю. При подаче на вход устройства комбинации двоичных сигналов с нечетным числом единиц, блок работает аналогично, только триггер контрольного разряда 11 находится в нулевом состоянии, на выходе второго сумматора 13 - единичный сигнал, а на выходе сумматора 12 - нулевой. Для данной комбинации значений переменных сигнал сядибки также равен нулю. При появлении любой из перечис ленных однократных ошибок, одна из переменных принимает противоположное значение. Это приводит к тому, что при любой комбинации дяоичных сигналов (с четным или нечетньм числом единиц на. выходе блока контроля появляется единичный сигнал ошибъ ки. Единичный сигнал ошибки на входе 8 обнуляет регистр 2, а по счетному входу изменяет состояние триггера 10. При этом элементы И третьей

Группы 5 закрываются, запрещая прохождение на выходы устройства, сопоставленные прямым кодам на входах устройства, сигналов с выходов элементов И второй группы 4, сопоставленных прямым кодам на входах дешифратора 3, а элементы И nepBoff группы 6 открываются, разрешая прохождение на выходы устройства, сопоставленные прямым кодам на входах устройства, сигналов с выходов элементов И второй группы 4, сопоставленных соответствующим инвертированным кодам на входах дешифратора 3.

При этом инвертирование кода происходит на сумматорах 1 по модулю Два за счет подачи на их входы единичного сигнала с основного выхода триггера 10, а вторичная посылка кода на схемы происходит по сигналу блока 7 контроля на выходе 9. При Появлении очередной ошибки сигнал с блока 7 контроля приводит устройство в исходное состояние.

Таким образом, сигнал на любом из выходов устройства может формироваться двумя каналами: схема совпадения, дешифрующая прямой код - элемент И 4 второй группы - элемент И 4 второй группы - выход устройства, схема совпадения,дешифрирующая инвертированный сумматорами 1 прямой код, - элемент И второй группы 4 лемент И третьей группы 5.

Включение одной группы элементов И и выключение другой происходит по сигналу Ошибка с выхода блока 7 контроля.

Устройство при появлении описанных выше ошибок, вызванных неисп1 авностями или сбоями в работе конкрет;ных элементов, работает следующим образом.

Неисправность триггера регистра 2 проявляется тогда, когда при подаче входного сигнала, требующего изменения его состояния, он остается в прежнем состоянии. В результате на дешифратор 3 подается другой код а на выходе устройства возбуждается не тот выход, который должен быть возбужден под действием входных сигналов устройства. Это обнаруживается блоком 7 контроля и после вторичной посылки сигналов на вх:оды устройства происходит их инвертирование. В результате этого новый сигнал на входе неисправного триггера не требует изменения его состояния, т.е. неисправность не проявляется. Возбуждение выхода устройства, сопоставленному поданному на входы устpoftcfJBa прямому коду, происходит в этом случае по второму каналу, а первый будет закрыт соответствующим элементом И третьей группы 5.

Неисправности схем совпадения дешифратора 3 могут привести к аналогичной ошибке на одном чп HI.IXOJIOH устройства (возбуждению лншнехо пыхода), если соответствующигг неисправной схеме совпадения элемент И второй группы 4 будет закрыт. Влияние ошибки устраняется после инвертиро-, вания сигналов на входах схемы совпадения дешифратора 3, так как на соединенный с управляющим входом элемента И второй группы 4-вход схем совпадения дешифратора 3 подается вместо единичного инвертированный (нулевой сигнал, который закрывает пропускающий ложный сигнал элемента И третьей группы 5..

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

Неисправности сумматоров 1 по модулю два могут привести к установк в ложное состояние одного из триггеров, в результате чего возбуждается другая выходная шина устройства, что обнаруживается блоком 7 контроля. Под действием сигнала ошибки изменяет, свое состояние триггер 10, в результате чего изменяется один из входных сигналов неисправного элемента. Это приводит к тому, что несоответствие определяемого логикой работы выходного сигнала и ложного устраняется, все триггеры регистра устанавливаются в заданное состояние и на выходе устройства возбуждается заданная ипна.

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

При обнаружении блоком 7 контроля ошибок, вызванных такими неисправностями (отсутствие возбужденного выхода при обрыве входа элемента И или возбуждение второго выхода при коротком замыкании элемента, изменяется триггер 10, и на неисправный элемент И подается управляющий сигнал, непротиворечащий вызванному неисправностью состоянию. При этом сигнал с выхода некоторой схемы совпадения дешифратора 3, ложно проводимый (непроводимый) на выход устройства, снимается, так как единичный набор вход нызГ си гнал о в этой заменяется нулевыми, а возбуждение необходимого выхода происходит по каналу дешифрацийинвертированного кода. Неисправности блока 7 контроля мргут вызвать ложный сигнал ошибки. Это не вызывает ошибкк на его выхода Ситуация ложной невыдачи сигнала аэшис}ки не рассматривается, так как это может произойти при одновременной неисправности блока 7 контроля и одного из элементов остальной час ти устройства. Условие же коррекции в устройстве ошибок, вызванных неисправностями нескольких , не ставится. При отсутствии других неисправностей неисправности триггера блока 7 контроля, вызывающие фиксацию ;его состояния,-не вызывают ошибок ,на. выходе устройства, так как устрой ство правильно работает при нахож- . дении триггера в .любом состоянии. Неисправности триггера контрольного разряда 11 могут привести к посылке ложного признака четности, в контроля и выдаче недостоверного сигнала ошибки в работе устройства, что приводит к смене одного исправного канала дешифрации входных сигналов другим. Таким образом, если сигнал ошибки на выходе блока 7 контроля нигде, кроме выше указанных случаев, не используется, то неисправности триггера контрольного разряда 11 не являются критичными. В предлагаемом устройстве корректируются любые ошибки дешифратора, вызванные однократными отказами его элементов. Однако, в отличие от прототипа, для осуществления принципа дублирования замещением в предлагаемом устройстве требуется существенно меньше элементов,-так как вместо второго набора регистра, дешифратора и блока контроля регистра и дешифратора используется блок элементов сложения по модулю два. Следовательно; предлагаемое устройство при одинаковой корректируквдей способности наиболее вероятных ошибок значительно проще прототипа и может быть использовано при.р ешетнии задач повьайения надежности дискретных устройств в условиях минимальных аппаратурных затрат.

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

название год авторы номер документа
Запоминающее устройство с самоконтролем 1986
  • Завьялов Владимир Алексеевич
  • Ядыкин Игорь Михайлович
SU1424060A1
Устройство для дешифрации команд 1987
  • Ильин Лев Евгеньевич
SU1532932A1
КОЛЬЦЕВОЙ ДЕШИФРАТОР 1972
SU342298A1
Запоминающее устройство с самоконтролем 1981
  • Абузяров Виктор Мухамедтович
SU1076952A1
Устройство для записи-воспроизведения многоканальной информации 1984
  • Смирнов Альберт Константинович
  • Суворов Ростислав Михайлович
  • Панкова Зоя Ивановна
SU1190410A1
Микропрограммное устройство управления с контролем 1989
  • Харченко Вячеслав Сергеевич
  • Петунин Сергей Юрьевич
  • Тимонькин Григорий Николаевич
  • Вахрушев Алексей Леонидович
  • Говоров Алексей Альбертович
  • Ткаченко Сергей Николаевич
SU1702370A1
Устройство для кодирования 1985
  • Мамонов Юрий Валентинович
  • Мазепа Роман Богданович
  • Мелень Михаил Владимирович
SU1287294A1
Устройство для контроля и коррекции информации 1980
  • Аверьянов Вадим Алексеевич
  • Верига Маргарита Андреевна
  • Овсянников Валерий Иванович
  • Погодаев Валерий Викторович
  • Яловега Алексей Григорьевич
SU940160A1
Оперативное запоминающее устройство типа @ с обнаружением и исправлением ошибок 1981
  • Тафинцев Владимир Александрович
  • Брянцев Николай Михайлович
  • Титов Виктор Алексеевич
  • Бондаренко Виктор Викторович
SU999114A1
Устройство для обнаружения и исправления ошибок в кодовой последовательности 1988
  • Василенко Вячеслав Сергеевич
  • Надыкто Александр Борисович
  • Вересенко Виталий Андреевич
SU1580568A1

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

Реферат патента 1983 года Дешифратор с коррекцией ошибок

ДЕШИФРАТОР С КОРРЕКЦИЕЙ ;ОШИБОК, содержащий регистр, триггер контрольного разряда, корректируемый дешифратор .и блок контроля, причем выходы регистра соединены с входами корректируемого дешифратора, входы триггера контрольного разряда дешиф- ; рируёмого кода соединены с контрольными входами устройства, выхор тригге- ра контрольного разряда соединен с входом блока кон.троля, выход которого является выходом устройства, о т л ич а ю щ и и с я тем, что, с целью ./ расширения функциональных возможное-тей устройства за счет обеспечения возможности коррекции одиночных ошибок, введены группа сумматоров по модулю два, первая, вторая и третья I.., .. ;;п, .-.- группы элементов И и триггер сбоя, причем выход блока контроля соединен с установочным входом регистра и единичным входом триггера сбоя, единичный выход которого соединен с первыми входами сумматоров по модулю два группы и с первыми входами элементов И первой группы, информационные -входы устройства соединены с вторыми входами сумматоров по модулю два группы, выходы которых соединены с единичными входами соответствующих разрядов регистра, выходы корректи- руемого дешифратора соединены с первыми входами элементов И второй груп пы, выход каждого элемента И второй . группы соединен с первыми входами соответствующих элементов.И третьей (Л группы И вторыми входами соответствующих элементов И первой группы, нулевой выход триггера сбоя соединен с вторыми входами элементов И третьей группы, выходы элементов И, сопоставленные соответственно прямому и.обратному входному коду, первой и третьей групп попарно объединены и соединены с группой входов . блока контроля и являются группой ВЫХОДОВ устройства, вторыевходы каждого элемента И второй группы соединены с одним из входов той схемы совпадения дешифратора, выходе ко- торой соединен с.первым входом соответствующего элемента И второй группы .

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

Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
0
SU247622A1
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Аппарат для очищения воды при помощи химических реактивов 1917
  • Гордон И.Д.
SU2A1
Построение надежных логических устройств
М., Энергия, 1971, с
Приспособление для получения кинематографических стерео снимков 1919
  • Кауфман А.К.
SU67A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1
Надежность автоматических схем
М., Машиностроение, 1964 с
Кузнечный горн 1921
  • Базаров В.И.
SU215A1
Способ приготовления сернистого красителя защитного цвета 1915
  • Настюков А.М.
SU63A1
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды 1921
  • Богач Б.И.
SU4A1
Аппаратный контроль управляющих цифровых вычислительных мащин
М
, Советское радио , 196.6, с
Перепускной клапан для паровозов 1922
  • Аржаников А.М.
SU327A1
Печь для непрерывного получения сернистого натрия 1921
  • Настюков А.М.
  • Настюков К.И.
SU1A1
()

SU 1 012 262 A1

Авторы

Рощин Геннадий Сергеевич

Даты

1983-04-15Публикация

1981-08-24Подача