Устройство декодирования БЧХ-кодов с частичным исправлением ошибок Советский патент 1989 года по МПК H03M13/13 

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

д

ю

ю

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

название год авторы номер документа
СПОСОБ КОДОВОЙ ЦИКЛОВОЙ СИНХРОНИЗАЦИИ 2011
  • Квашенников Владислав Валентинович
  • Трушин Сергей Алексеевич
RU2450436C1
УСТРОЙСТВО КОДОВОЙ ЦИКЛОВОЙ СИНХРОНИЗАЦИИ 2005
  • Забабурин Андрей Николаевич
  • Квашенников Владислав Валентинович
  • Третьяков Андрей Васильевич
  • Трушин Сергей Алексеевич
RU2302701C1
Способ кодовой цикловой синхронизации для каскадного кода Рида-Соломона и Боуза-Чоудхури-Хоквингема [РС(32,16,17), БЧХ(31,16,7)] при одновременном применении жестких и мягких решений 2020
  • Трушин Сергей Алексеевич
RU2747623C1
Способ кодовой цикловой синхронизации для каскадного кода при применении жестких решений 2016
  • Ромачева Ирина Анатольевна
  • Трушин Сергей Алексеевич
RU2633148C2
Способ кодовой цикловой синхронизации для каскадного кода при применении жестких решений 2021
  • Забабурин Андрей Николаевич
  • Трушин Сергей Алексеевич
RU2759801C1
СПОСОБ КОДОВОЙ ЦИКЛОВОЙ СИНХРОНИЗАЦИИ 2007
  • Квашенников Владислав Валентинович
  • Трушин Сергей Алексеевич
RU2342796C1
УСТРОЙСТВО ДЕКОДИРОВАНИЯ С МЯГКИМИ РЕШЕНИЯМИ ДЛЯ ДВУХСТУПЕНЧАТОГО КАСКАДНОГО КОДА 2012
  • Забабурин Андрей Николаевич
  • Квашенников Владислав Валентинович
  • Ромачева Ирина Анатольевна
  • Третьяков Андрей Васильевич
  • Трушин Сергей Алексеевич
RU2485683C1
Способ кодовой цикловой синхронизации с мягкими решениями 2017
  • Квашенников Владислав Валентинович
RU2664409C1
Способ устойчивой кодовой цикловой синхронизации при применении жестких решений 2022
  • Забабурин Андрей Николаевич
  • Трушин Сергей Алексеевич
RU2784953C1
СПОСОБ КОДОВОЙ ЦИКЛОВОЙ СИНХРОНИЗАЦИИ 2001
  • Кухарев А.Д.
  • Квашенников В.В.
  • Слепухин Ф.В.
RU2214689C2

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

Реферат патента 1989 года Устройство декодирования БЧХ-кодов с частичным исправлением ошибок

Изобретение относится к вычислительной технике и технике связи. Устройство содержит входной блок 1, блок 3 вычисления расстояний и блок 4 вычисления синдромов. Благодаря введению блока 2 декодирования кода Рида-Маллера, блока 5 совпадений, элемента ИЛИ 6 и элемента И 7 взамен более сложного блока, выполняющего итеративную процедуру Берлекэмпа, обеспечивается более надежная работа устройства. 4 ил.

Формула изобретения SU 1 522 413 A1

(.1

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

Цель изобретения - повьшение надежности функционирования.

На фиг.1 приведена блок-схема устройства; на фиг.2 - схема блока декодирования кода Рида- агшера; на фиг. 3 - схема блока вычисления расстояния; на фиг. 4 - схема блока вычисления синдромов.

Устройство содержит входной блок 1, блок 2 декодирования кода Рида- Маллера, блок 3 вычисления расстояний, блок 4 вычисления синдромов, блок 5 совпадений, элемент ИЛИ 6 и элемент И 7. На фиг.1 обозначены информационный выход 8 и выход 9 отказа от декодирования .

Входной блок 1 вьшолнеи на регисре сдвига и служит для согласования скорости передачи канальных символов со скоростью работы декодирующего устройства.

Блок 2 декодирования кода Рида- Маплера (фиг.2) содержит кольцевой регистр 10 сдвига, группу 11 сумматоров по модулю два, элемент 12 задержки, мажоритарный элемент 13 и сумматор 14 по модулю два.

Блок 3 вычисления расстояний (фиг.З) содержит первый - третий регистры 15-17 сдвига , группу 18 сумматоров по модулю два, счетчик 19 импульсов,, компаратор 20 и элемент . 21 И. На фиг.З обозначены первьй и второй входы 22 и 23 и первый и второй выходы 2 и 25. В состав регистр 17 входят элементы ИЛИ.

Блок 4 вычисления синдромов (фиг.4) содержит регистр 26 сдвига, вычислители 27 синдрома, элемент 28 задержки и группу 29 регистров сдвига. На фиг.4 обозначены первый и вторые выходы 30 и 31 блока. Вычислители 27 синдромов вьшолнены на регистрах сдвига, в цепи обратной связи которых включен умножитель на элемен поля Галуа.

Блок 5 совпадений представляет собой элемент ИЖ.

Функционирование устройства основано на следуюпщх принципах.

Очевидно, если существует два код А (п, МА, ад) и В (п, MB, dft) длины п мощностей Мд и Me, с кодовыми раС стояниями с1д и dg, причем А является подкодом В (т.е. d), то любое слово, лежащее на расстоянии,не большем

0

t, . -.5от вектора кода А, алгоритмом декодирования кода В будет декодировано

Q в слово, принадлежащее коду А. Пусть R (г, т) обозначает код Рида-Маллера дпины 2 г-го порядка, а R(r, m) - код R (г, m) с одной вычеркнутой координатой.

5 Теорема. Код БЧХ длины 1 с конструктивным расстоянием d + 3 является подкодом кода R(m-3,m). Доказательство. Рассмотрим циклический код R(m-3 ,m). Как известно,

0 код R (m-3,m) задается корнями вида oi , где .двоичное представление S имеет вес Хэмминга 1 или 2, -1. Покажем, что все циклические классы, на которые разбиваются такие числа S,

5 П9рождаются представителями вида 2 + 1(,... ,tm/.23) и единицей.

Веса двоичных представителей чисел, лежащих в одном циклотомическом клас- сн по модулю 2 - 1, равны, поэтому все четные веса 2 лежат в классах с представителями вида 2 +1, где i 1,..,,m-l. Но ..

(24 1) (mod. ) + l, откуда следует, что числа 2 + 1 и

2 + i лежат в одном циклотомическом

; классе.Таким образом, циклический код

R(m-3,m)-задается корнями (/ , где

S 2 4-1, ,...,т/2Ти . По

определению примитивный БЧХ-код с .

конструктивным расстоянием + + 3 задается корнями ci/ , где ,2,. ..,2- - + 1, и так как корни, задающие БЧХ-код, содержат корни кода Рида-Маллера, то утверждение

, теоремы верно, например БЧХ-код А (63,2,11) является подкодом кода Рида-Маллера третьего порядка В (63, ).

Так же вкладываются в код R (m-3, m) и БЧХ-коды с минимальным расстоя0 нием, большим 3.

Несложно определяются и условия вложимости произвольных БЧХ-кодов в коды Рида-Маллера.

5 Устройство функционирует следующим образом.

Пусть информация передается словами кода БЧХ А (, М, d а

+ З) и требуется производить исправление до t (t З) ошибок. Искаженное слово поступает из канала во входной блок 1, с выхода которого эт слово подается на блок 3 вычисления расстояний, где сравнивается со словом, получающимся в результате декодирования принятого вектора в коде R (m-3,m) в блоке 2 декодирования кода Рида-Маллера. В блоке 3 вычисляемое расстояние сравнивается с t, и если оно больше, то на первый выход 24 выдается решение об отказе от декодирования, в противном случае слово, полученное на выходе блока 2, через второй выход 25 подается на вход блока 4 вычисления синдро- мов, в котором вычисляется синдром этого слова в коде А. Если произошло менее t ошибок, то этот синдром равен нулю, что и определяется в блоке 5 совпадений, в противном случае с выхода элемента 6 ИЛИ получается сигнал отказа от декодирования, так как с выхода блока 5 поступает единица. Если же этот сигнал равен нулю, декодированный словом, появляющимся на выходе 8, является слово, полученное на выходе блока 2 декодирования кода Рида-Малле - ;ра.

о522413

Ф о

рмула изобретения , Устройство декодирования БЧХ-ко- дов с частичным исправлением ошибок, содержащее входной блок , вход которого является входом устройства, а первый выход соединен с первым входом блока вычисления расстояний, и блок вычисления синдромов, отличаю10 щ е е с я тем, что, с целью повьш1е- ния надежности функционирования, в устройство введены блок декодирова-. ния кода Рида- аллера, блок совпадений, элемент И и элемент ИЛИ,

15 второй выход входного блока подключен к входу блока декодирования кода Рида-тМ ишера, выход которого соединен с вторым входом блока вычисления расстояний, первый и второй вы20 ходы которого подключены соответственно к первому входу элемента ИЛИ и входу блока вычисления синдромов, .первый выход которого соединен с разрешающим входом элемента И, вторые

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

30 выходы которых являются соответственно информационным выходом и выходом отказа от декодирования устройства.

(Jfu.Z

Pica

4

ffii

: Vf

w

yt.

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

Мак-Вильяме
, Слоэи Н
Дж.А
Теория кодов, исправляющих ошибки
- М.: Связь, 1979, с
Прибор с двумя призмами 1917
  • Кауфман А.К.
SU27A1
Проблемы передачи информации
Приспособление для контроля движения 1921
  • Павлинов В.Я.
SU1968A1
Прибор для промывания газов 1922
  • Блаженнов И.В.
SU20A1
Блох Э.Л., Зяблов В.В
Обобщен-
ные каскадные коды.-М.: Связь, 1976, с
Устройство непрерывного автоматического тормоза с сжатым воздухом 1921
  • Казанцев Ф.П.
SU191A1

SU 1 522 413 A1

Авторы

Житков Михаил Юрьевич

Дмитриев Александр Никитович

Портной Сергей Львович

Лицын Семен Натанович

Даты

1989-11-15Публикация

1988-02-01Подача