Устройство для исправления ошибок в кодовой комбинации Советский патент 1978 года по МПК G06F11/08 H03M13/51 

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

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

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

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

которого соединен с выходом устройства, второй - со вторым выходом элемента И, выход элемента И соединен со вторым выходом устройства, а выход двухпороговоЙ схемы соединен с первым входом блока

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

Цель изобретения - увеличение быстродействия устройства.

Дпя этого в предлагаемом устройстве содержашем однопороговую и двухпороговую схемы, соединенные с входом устройства, сумматор по модулю два, одни вход которого соединен с выходом блока формирования полиномов ошибок, другой вход через последовательно соединенные буферный и основной блоки памяти соединен е выходом однопороговой схемы, а быход подключен к первому входу элемента И, блок обнаружения ошибок, первый выхрд которого соединен с выходом устройства, второй выход - со вторым входом элемента И, выход элемента И соединен со вторым выходом устройства,, а выход двухпороговоЙ схемы соединен с первым входом блока формирования полиномов ошибок, второй вход которого соединен со вторым выходом бпока обнаружения ошибок, выход сумматора по модулю два соединен с входом блока обнаружения ошибок, выход сумматора по модулю два через дополнительный эпемент ИЛИ подкпюЧен к блоку обнаружения ошибок, при этом другой вход донопнитепьного эпемента ИЛИ соединен с выходом буферного 6ni ка памяти, выход сумматора по модупю два соединен с дополнительным входом основного блока памяти, а дополнительный вход сумматора по модулю два соединен с соответствующим выходом блока формирования полиномов ошибки. На чертеже представлена структурная электрическая схема устройства для исправ ления ошибок в кодовой комбинации. Устройство содержит однопороговую 1 и двухпороговую 2 схемы j соединенные с входом устройства ,сумматор 3 по модулю два, один вход которого соединен с выходом блока 4 формированияполиномов ошибок, другой вход .через последовательно со диненные буферный 5 и основной 6 блок памяти соединен с выходом однопороговой схемы, а выход подключен к первому входу элемента И 75;,блок 8 обнаружения ошибок, первый выход которого соединен с вы ходом 9 устройства, второй выход - со вт рым входом элемента И 7: выход элемента И соединен со вторым выххздом 10 устройства, а выход двухпороговой схемы 2 соединен с первым входом блока 4 формирова ния полиномов ошибок, второй вход которог соединен со вторым выходом блока 8 обна ружения ошибок , выход сумматора 3 по модулю два через дополнительный элемент ИЛИ 11 подключен к .блоку 8 обнаружения ошибок-, при этом другой вход дополнительного элемента ИЛИ 11 соединен с выходом буферного блока 5 памяти; выход сумматор 3 по модулю два соединен с дополнительным входом основного блока 6 памяти, а дополнительный вход Ьумматора 3 по модулю два соединен с соответствующим выходом блока 4 формирования полиномов ошибок; выход 12 является третьим выходом устройства. Устройство работает следующим образом Принятая комбинация одновременно поступает на входы одно- и двухпороговой схем 1 и 2. С выхода однопороговой схемы 1 кодовая комбинация, состоящая из последовательностей О и I, через буферный блок 5 записывается в основной блок 6. Одновременно с записью в основной блок комбинация через элемент ИЛИ 1 поступает в блок 8. В это время двухпоро говая схема 2 осуществляет анализ каждого элемента кодовой комбинации, и в случае невозможности отождествления принятого элемента ни с О, ни с 1 фо(мирует на своем выходе сигнал стирания О, поступающий в блок 4. 1.С/1И в результате анализа принимаемой комбнинции блок 8 не обнаружит ошибк::, то последний выдает блоку 4 сигнал нет ошибок и открывает элемент И 7. По этому сигналу блок 4 переходит в исходное состояние, комбинация из основного блока 6 в последовательном коде через сумматор 3 и открытый элемент И 7 по9тупает на второй выход 1О, а в паралРгельном коде - на третий выход 12 устройства. Устройство проходит в режим ожидания приема очередного сообщения. В случае обнаружения блоком 8 ошибки устройство переходит в режим исправления ошибок. Комбинация через сумматор 3 выдается в блок 8 и повторно записывается в основной блок 6. На сумматоре 3 накладывается первый полином однократной ошибки, формируемый блоком 4. Если при первом цикле проверки блок 8 обнаруживает ошибку, то комбинация из основного блока 6 выдается на проверку второй раз. При этом блок 4 формирует очередной полином однократной ошибки и т. д. до первого необнаружения ошибки в каком-либо из вариантов исправленной комбинации. При этом исправленная комбинация.в очередном цикле работы выдается на второй 1О и третий 12 выходы устройства. Если ошибка будет обнаружена при всех циклах проверки, то блок 8 фиксирует наличие в принятой комбинации неисправляемой ошибки и переводит устройство в режим приема очередного сообщения. Так как при обнаружении ощибки в очередном цикле проверки в основной блок 6 перезаписывается не исходная комбинация, а комбинация с наложенным полиномом ошибки, при следующем цикле проверки на комбинацию должен быть наложен полином, являющийся суммой по модулю два полинома ошибки предыдущего и последующего циклов проверки. При этом на сумматоре 3 будет происходить восстановление исходной комбинации и наложение на нее последующего полинома ошибки. Выявленные двухпороговой схемой 2 ненадежные элементы О (стирания) поступают в блок 4,где осуществляется их запоминание, Увеличение быстродействия обусловливается тем, что из буферного блока 5 комбинация в блок 8 вводится неиосредствентю, а не через основной блок 6. Кроме того, при исправлении ошибки комбинация из основного блока 6 непосредственно поступает получателю, в то времЯ как в известном устройстве требуется допогнпггепьный цикп обработки в виде операции прохожпония комбинации через сумматор 3 и повторнг)гч) наложения на нее полинома ошибки. Кроме того, съем информации из основного блока 6 осушествпяет СИ не топько в поспедоватепьном коде чер элемент И 7, но и в параппепьном копе непосредственно. Выстрошйствие устройства опрепепяется по максимапьному времени обработки. Пусть Т - время одного цикпа проверки а 5-иаибо11ыиее возможное чиспо проверок равное емкости блока 4. Тогда максимальное время обработки в известном устройстве ut.,tS-K2)tr, а в предлагаемом Ф о р м у п а зобретения У- тройство дпя исправления ошибок в кодовой комбинации по авт. св. № 526898, отличающееся тем, что, с целью увеличения быстродействия, выход сумматора по модулю два через дополнительный элемент ИЛИ подключен к блоку обнаружения ошибок, при этом другой вход дополнительного элемента ИЛИ соединен с вькодом буферного блока памяти, выход сумматора по модулю два соединен с дополнительным входом основного блока памяти, а дополнительный вход сумматора по модулю два соединен с соответствующим выходом блока формирования полиномов ошибки.

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

название год авторы номер документа
Устройство для обнаружения и исправления ошибок в кодовой комбинации 1976
  • Ключко Владимир Игнатьевич
  • Ткаченко Александр Васильевич
SU604170A2
Устройство для исправления ошибок в кодовой комбинации 1974
  • Ключко Владимир Игнатьевич
SU526898A1
Устройство для обнаружения ииСпРАВлЕНия ОшибОК B КОдОВОйКОМбиНАции 1979
  • Юфа Александр Лейбович
SU801283A2
Устройство для обнаружения и исправления ошибок в кодовой комбинации 1974
  • Ключко Владимир Игнатьевич
SU540389A1
УСТРОЙСТВО ДЛЯ ИСПРАВЛЕНИЯ ОШИБОК В КОДОВОЙ КОМБИНАЦИИ 1972
SU335689A1
Устройство для обнаружения ошибок 1983
  • Попов Сергей Петрович
  • Башмаков Валерий Николаевич
  • Соляник Станислав Григорьевич
SU1100746A1
Устройство для исправления и обнаружения ошибок 1984
  • Евсеев Григорий Сергеевич
  • Ковалев Сергей Иванович
  • Крук Евгений Аврамович
SU1205312A2
Устройство защиты от ошибок внешней памяти 1981
  • Типикин Александр Петрович
  • Петров Вячеслав Васильевич
  • Горшков Николай Васильевич
  • Токарь Александр Петрович
  • Бабанин Александр Герасимович
  • Пеньков Александр Георгиевич
  • Гвоздев Владимир Викторович
SU1018119A1
УСТРОЙСТВО для ИСПРАВЛЕНИЯ ОШИБОК В КОДОВОЙКОМБИНАЦИИ 1971
SU293243A1
Устройство для исправления ошибокВ КОдОВОй КОМбиНАции 1978
  • Андрущенко Анатолий Григорьевич
  • Глушков Валерий Иванович
  • Журавель Евгений Васильевич
SU805315A1

Иллюстрации к изобретению SU 599 267 A2

Реферат патента 1978 года Устройство для исправления ошибок в кодовой комбинации

Формула изобретения SU 599 267 A2

SU 599 267 A2

Авторы

Андрущенко Анатолий Григорьевич

Ключко Владимир Игнатьевич

Ларин Александр Анатольевич

Глушков Валерий Иванович

Попов Сергей Петрович

Даты

1978-03-25Публикация

1976-12-13Подача