Устройство для определения многочлена локаторов стираний при декодировании недвоичных блоковых кодов Советский патент 1989 года по МПК H03M13/51 

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

4 00

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

название год авторы номер документа
Устройство для определения многочлена локаторов стираний при декодировании недвоичных блоковых кодов 1983
  • Сулимов Юрий Васильевич
  • Стальнов Виктор Николаевич
SU1116544A1
Устройство для декодирования кодов Рида-Соломона 1985
  • Матикашвили Андрей Теймуразович
SU1309317A1
УСТРОЙСТВО КОДИРОВАНИЯ-ДЕКОДИРОВАНИЯ ИНФОРМАЦИИ 1994
  • Личидов Ю.Я.
  • Стальнов В.Н.
  • Волков А.С.
  • Фомин А.Ю.
RU2115231C1
Устройство для исправления искажений в системах передачи дискретной информации 1987
  • Зиновьев Виктор Александрович
  • Зяблов Виктор Васильевич
  • Савельев Борис Александрович
  • Дудкин Александр Михайлович
  • Мигунов Борис Александрович
  • Додунков Стефан Манев
  • Георгиева Валентина Маркова
  • Манев Николай Лазаров
  • Попов Петр Атанасов
  • Стойнов Владимир Борисов
SU1603532A1
УСТРОЙСТВО ДЕКОДИРОВАНИЯ КАСКАДНОГО КОДА РИДА-СОЛОМОНА 1993
  • Шмат Виталий Кириллович
RU2036512C1
УСТРОЙСТВО ДЛЯ КОРРЕКЦИИ ОШИБОК 1991
  • Агренич А.А.
  • Волобуев В.Г.
  • Горбунов А.Н.
RU2037271C1
Устройство для кодирования линейных полиномиальных кодов 1989
  • Лашук Василий Тихонович
SU1711338A1
Устройство для вычисления синдромов кода Рида-Соломона 1990
  • Типикин Александр Петрович
  • Максимов Олег Анатольевич
  • Гвоздев Владимир Викторович
  • Какурина Татьяна Эдуардовна
SU1751860A1
Декодирующее устройство для исправления ошибок 1985
  • Зиновьев Виктор Александрович
  • Зяблов Виктор Васильевич
  • Савельев Борис Александрович
  • Додунеков Стефан Манев
  • Георгиева Валентина Маркова
  • Житков Геннадий Михайлович
SU1295531A1
УСТРОЙСТВО ДЕКОДИРОВАНИЯ КОДОВ РИДА-СОЛОМОНА 2013
  • Егоров Сергей Иванович
  • Графов Олег Борисович
RU2541869C1

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

Изобретение относится к технике передачи дискретной информации и может быть применено в декодирующих устройствах аппаратуры передачи данных. Цель изобретения - повышение быстродействия и упрощение уа. Устройство содержит регистры 11÷1D-1, блоки 21÷2D-3 элементов ИЛИ, первый и второй сумматоры 3, 4, блок 5 умножения, дополнительный регистр 6, коммутатор 7 и блок 8 управления, содержащий распределитель 9 импульсов и блоки 10.1÷10. (D-2) элементов И. 1 ил.

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

СО О ГчЭ

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

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

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

Устройство для определения много-- члена локаторов стираний при декодировании недвоичных блоковых кодов содержит регистры 1,-lj., , блоки 2.,, элементов ИЛИ, первый 3 и второй 4 сумматоры, блок 5 умножения, дополнительный регистр 6, коммутатор 7 и блок 8 управления, содержащий распределитель 9 импульсов и блоки г) элементов И.

Устройство работает следующим образом.

Устройство вычисляет коэффициенты многочлена локаторов стираний

I

И Q(Z) П (1+X--Z).

) J Обрабатываемые локаторы стираний

/С последовательно поступают на вход устройства. Вычисления проводятся по реккурентным формулам. Если за (k-1) шагов определен многочлен локаторов стираний

,,

Z г+.. ,+a,Z+l ,

то коэффициент многочлена стираний на К шаге

- 1

а0

а

+

а,., ак, + X;K

аV X,K.«k , .

Для вычисления требуется провести k операций сложения и (k-1) операций умножения в поле Галуа„ Количество исправляемых стираний для кода не превышает (d-1), где d - кодовое расстояние. Количество двоичных тактов при обработке каждого локатора стираний определяется числом операций умножения. Первый локатор стирания обрабатывается за один такт, второй также за один такт, третий - за два двоичных шкта, четвертый - за три и т.д. В первый такт обработки каждого локатора стирания коммутатор

0

5

0

5

0

5

0

5

0

5

7 подключаем к лходу умножителя 5 в поле Ралуа выходы последнего регистра I ( , а в остальное время - выходы дополнительного ре:истра 6. Такой режим работы коммутатора 7 определяется управляющим сигналом с первого выхода распределителя 9 блока 8 управления. Также по этому сигналу с первого выхода распределителя

9,поданному на первый тактовый вход последнего регистра ,, , осуществляется тапись информации с выхода второго сумматора 4 в регистр

При обработке второго локатора стирания единичный сигнал с второго выхода распределителя 9 подан на первые объединенные входы последнего i блока 10 (j 2) элементов И. При обработке (d-2) локатора единичный сигнал с (d-2) выхода распределителя 9 подан на первые объединенные входы второго блока 10z элементов И. При обработке (d-l)-ro локатора единичный сигнал с (d-l)-ro выхода распределителя 9 подан на входы первого блока

10,элементов И. В исходной состоянии все регистры 1 обнулены. Значение первого локатора стирания через вход и выход второго сумматора 4 записывается в регистр ij, , В остальные регистры 1, , . f . 1 (j-a записываются нули, так как на первые входы блоков 10 i,.. . 1 О (j г) элементов И с выходов распределителя 9 подаютсй нулевые сигналы.

На первом такте обработки второго локатора его значение складывается в втором сумматоре 4 со значением первого локатора с выхода регистра 1j , и полученная сумма записывается в регистр Ij-f . Одновременно значение второго локатора умножается в блоке 5 умножения в поле Галуа на величину первого локатора, поданного с выхода ком 1утатора 7, полученное произведение складывается в сумматоре 3 с нулем с выхода регистра и через блок 10.2 элементов И запч- сывается в регистр Обработка второго локатора стирания закончена. Остальные локаторы стирания обрабатываются аналогичным образом. При этом при обработке остальных локаторов стирания на втором и следующих ыктах работы на второй вход блока 5

5

умножения п поле алуз подается информация с выхода дополнительного регистра Ь через коммутатор /. Выход первого сумматора 5 по сигналам распределителя 9 поочередно через блоки 1 0(,.), . . ., 10, элементов И и блоки 2 3,...2, элементов ИЛИ подключается к входам регистров Ij .2 , ... , 1 . После обработки всех локаторов стираний с выходов регистров l,..,lj-i получают необходимый результат.

Вычисление первого и второго коэффициентов многочлена локаторов стираний осуществляется одновременно. Такое построение устройства для определения многочлена локаторов стираний позволяет обработать (d-1) ло(d-l)(d-2) катор стирании заЈ + 1

двоичных тактов вместо d(d-l)/2 в известном устройстве, т.е. на () такта быстрее.

Формула изобретения

Устройство для определения многочлена локаторов стираний при декодировании недвоичных блоковых кодов, содержащее (d-) регистров, а-3 блока элементов ИЛИ, дополнительный регистр, выходы которого соединены с первыми входами коммутатора, блок умножения, первые входы которого являются входами устройства, первый сумматор, выходы которого соединены с соответствующими входами блока управления, первый выход которого сое819026

дине и г вторым чходом коммутатора, вторые выхо ды б::ока управления соединены с первыми входами соответствующих блоков элементов ИЛИ, выходы которых соединены с входами соответствующих блоков элементов ИЛИ, выходы которых соединены с входами соответствующих регистров, кроме пер- io зого и (,)-ro, выходы регистров, кроме (d-2)-ro и (d-1)-го, соединены с вторыми входами соответствующих блоков ИЛИ и являются первыми выходами устройства, третьи выходы блока

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

20 первый вход (d-l)-ro регистра подключен к первому выходу блока управления, выходы ()-ro регистра соединены с входами дополнительного регистра, первыми входами первого сумматора и являются вторыми выходами устройства, выходы (d-l)-ro регистра соединены г первыми входами второго сумматора, третьими входами коммутатора и являются третьими вы30 ходами устройства, вторые входы второго сумматора подключены к первым входам блока умножения, выходы второго сумматора соединены с вторыми входами (d-l)-ro регистра, выходе

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

25

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

Устройство для определения многочлена локаторов стираний при декодировании недвоичных блоковых кодов 1983
  • Сулимов Юрий Васильевич
  • Стальнов Виктор Николаевич
SU1116544A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 481 902 A1

Авторы

Квашенников Владислав Валентинович

Шведов Геннадий Петрович

Юрков Павел Николаевич

Даты

1989-05-23Публикация

1987-07-30Подача