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

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

112921

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

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

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

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

оррекцией ошибок содержит входной регистр 1, первый 2 и второй 3 формирователи проверочного символа, буерные регистры 4-7 .с первого по четвертьй, сумматор 8, блок 9 исправления ошибок., блок 10 ключей и блок 20 11 управления. Устройство имеет так , же информационный 12 и тактовый 13 входы и выход 14.

Входной регистр 1 является регистром сдвига с числом разрядов - ()-т, где m - степень неприводимого многочлена в поле GF (2) . Выходы разрядов с первого по тп-й являются первыми выходами регистра 1, выходы разрядов с (2 +3)-го по ( 30 +3) 1пЗ-го - его вторыми выходами, а выход последнего разряда - третьим выходом регистра 1.

Формирователи 2 и 3 служат для формирования соответственно первого 5 и второго проверочного символов и имеют одинаковое выполнение. Каждый из них (фиг. 2) содержит буферные регистры 15-18 с первого по четвертый, вычитатель 19, сумматор 20 и 40 преобразователь 21 кода. Один из входов вычислителя соединен с шиной 22 источника логической единицы. На фиг. 2 обо-значены также информационные и управляющие входы 23 и 24 45 и выходы 25 формирователя.

Блок 9 исправления ошибок (фиг.З) выполнен на первом 26 и втором 27 буферных регистрах, вычитателе 28, преобразователе 29 кода и сумматоре 50 30. На фиг. 3 обозначены первые 3 и вторые 32 информационные входы, управляющие входы 33 и выход 34.

Блок 10. ключей представляет собой, например, четыре двухвходовых 55 элемента И, выходы которых объединены на элементе или.

Блок 11 управления (фиг. 4) содержит первый 35 и второй 36 элемен9 2

ты И-НЕ, первый 37 и второй 38 буферные регистры, счетчик 39, первый 40 и второй 41 вычитатели, .первый 42 и второй 43 элементы сравнения, первый 44 и второй 45 дешифраторы, преобразователь 46 кода, сумматор 47, первый 48 и второй 49 элементы ИЛИ, генератор 50 управляющих импульсов, элементы И 51-54 с первого по четвертый. На фиг. 4, кроме того, обозначены первый 55, второй 56, . третий 57 и четвертый 58 входы и выходы 59-63 с первого по пятый.

Сумматор 8, а также сумматоры 20, 30 и 47 соответствующих блоков представляют собой сумматоры по модулю .

Вычитатели 19, 28, 40 и 41 являются вычитателями по модулю 2 -1. Вьгаи- татель 19 в каждом формирователе 2 и 3 выполнен на сумматоре с входом принудительного вычитания единицы, который соединен с шиной 22.

Преобразователи 21, 29 и 46 кода |0су111ествляют над входной величиной . преобразования 1©с, е GF(2 ) - примитивньй элемент;© - суммирование в поле GF(2).

Первый и второй выходы первого элемента 42 сравнения в блоке 11 управления (фиг. 4) являются выходами соответственно неравенства и равенства входных величин. Выход второго элемента 43 сравнения является выходом равенства входных величин.

Первые выходы первого дешифратора 44 соответствуют значениям сигналов на-выходах счетчика 39, лежащим в пределах от нуля до включительно. Второй, третий и четвертый вы- ходы первого дешифратора 44 соответствуют значениям на выходах счетчи 1 1n ,

ка 39, равным 2-1,2 и 2 +1.

Выходы второго дешифратора 45 с первого по четвертый соответствуют значениям О, 1, 2 и 3 (в двоичном коде) на его входах.

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

На фиг. 5 изображены тактовые импульсы (ТИ) по циклам и соответствующие управляющие сигналы Ь для случая, когда .

Принцип действия устройства декодирования с коррекцушй оишбки за- клзочается в следующем.

Информация, подлежащая декоди- рованию, разбита на блоки по 2 го- разрядных информационных символов и два проверочных символа в каждом блоке, являющихся показателями степени примитивного элемента(3(,eGF(2 )- корня неприводимого многочлена f (х) степени та.

Обозначим информационные символы К;, ,...,2 -1, проверочные символы , ,.

Первый проверочный символ

d, --i:ai oi ©o6V..©to 2 -S 0) itO

где © и § - суммирование в поле

GF(2). Вве/,ем функцию ср (Z) такую.

4Toot.u(Z) l®o6 . ТогдаЫ- / (1®Л о ° . . ®а- ci и в общем слу- 4aeoi° (X- - @ci oc - - или, переходя к показателям степеней а; К;+С|)(а-., -К;). Обозначим ..,-К; , тогда а; К;+ср(Ь ) , и

а,,К..,+ср(Ь-.,), откуда Ъ,,..,-К;.+cf(b..,). (2)

Уравнение (2) является итерационной формулой для получения первого проверочного символа.

Начальные условия:

ь,..к„-к,. (3)

Вычисления по формулам (2) и (3),

т.е. операхши сложения и вычитания, осуществляются по модулю (2-1). При нужно иметь в виду, что не определено в кольце по модулю (2 -1).

Поэтому (),

где а - любой элемент кольца.

При эт ом 0 и изымаются из суммы (.1) , для чего в блок 11 управления введена схема И-НЕ 35,

выдающая запрет на выдачу управляющих сигналов в генератор 50 управляющих импульсов.

Второй проверочный символ получают, из соотношения

ot

,

k;4..

11

K,m

ui ,. + i ;+ oi ®o6 ®

bo,;

Аналогично уравнению (2) получим ,..,-H-l-K;-i+Q(bl., )

4,-K;-KCf(b ,.,)

55 ®с. Ъ|:/ ©с.

,if

®oC

(5)

|0ткуда л, со,Ь. J K m; u э К n. (ю

начальные условия

Ь,,К,-К, -.(6)

Проверочные символы по формулам (1) и (4) формируются в кодирующем устройстве. Проверочные символы, формируемые в устройстве декодирования с коррекцией ощибок, обозначим

KjYYi - первый проверочный символ; , второй проверочный символ}

-

i t, от,, V-- К, + 1

причем .yL 2 UO

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

Kjn, - первый проверочный символ; ,- второй проверочный символ. 1 . Если при передаче информации в устройство декодирования с коррекцией ощибок ошибок не было, то

25

Лч

2 2

GL

к,„;Т - к;.; 2- oi

(7)

i-O

30

При этом синдромы ошибок

2 m

5) fj

, м oi, ©ci 0j

2-2

35 5, /2..,@.п,„ .;

1-0

®Oi,

Обозначим oi°° 0 .

Тогда &, 00 ,.(8)

2. Если ошибка возникла в -м сим воле информационной части (,..., ), то

Л, V С К; 5, oi 6i- 2 ® об - 06 ©Ы. 0

,;

1 ,(S) ,

ui ,. + i ;+ oi ®o6 ®

bo,;

®с. Ъ|:/ ©с.

,if

®oC

|0ткуда л, со,Ь. J K m; u э К n. (ю)

Так как ошибка произошла в.информационной, части, то принятые про верочные символы не имеют ошибок.

Следовательно

5

или I

в этом случае К

, ЛТПr fjm

5, oi ©об .06

К-тм К,™,, Клго

®6i 2 й6 2

К,

®0б

)() &2+4( --

Тогда из выражений (9) и (11) на- ° так как ., , .

-Следовательно

ходим номер ошибочной позиции

U, СО, ,

4-й,

или

.:)й,-л,+с(к -й),

(12)

Исправление оиибки производится следующим образом.

По номеру ошибочной позиции из ,„ ,.. ч „

,20 символе (К,,п,,.). В этом случае синдвходного сдвигового регистра 1 (по-2 i

Исправление ошибки заключается в замене испорченного символа К „ на вновь сформированный (правильш-ш) проверочный символ К-т.

5. Ошибка во втором проверочном

г,ТП

зиция 2 +3) на регистр 26 блока 9 исправления ошибки записывается испорченный символ K:).5.

Из формулы (9)Ы oJ. «®oi.

ром по первому проверочному символ S, 0, а по второму

25 5, ot

©06

М

рК.К. (16

откуда к-о

.

(13)

или

К;, Л,+0 (К;,-й,).

Данный алгоритм и реализует блок 9.

3. Если ошибка происходит на (2 -1)-й позиции (2 -1), то

. ,(52--,) или

(

с ,i ,г % + i Х з Sj oi @uL -Slo ®oi ©

Р ..; ,.

0

50

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

,, причем так как образом.

ошибка - в информационной части. Следовательно

Д, 00, Д, i . (14)

Исправление ошибк й аналогично п. 2. 4. Ошибка в первом проверочном

СИМВОЛЕ (Kjw).

На вход 12 устройства поступаю блоки кодовых слов по 72 разряда каждом (64 разряда информационных 8 проверочных) в сопровождении та товых импульсов (ТИ).

Первые 4 такта следует нулевой цикл, в течение которого заполняю

в этом случае

, ЛТПr fjmI

5, oi ©об .06 );

К-тм К,™,, КлгоМ о п

®6i 2 й6 2 ©б6 ©

К,

®0б

,.. ч „

U, СО, , , (15)

так как ,.

Исправление ошибки заключается в замене испорченного символа К „ на вновь сформированный (правильш-ш) проверочный символ К-т.

5. Ошибка во втором проверочном

2 i

ром по первому проверочному символу S, 0, а по второму

25 5, ot

©06

М

рК.К. (16)

Следовательно А, 00, К m

Исправление ошибки 30 К

-

-.т/- t тл

) 2

так как .

Все варианты возможных одиночных ошибок сведены в таблицу.

Нет

Нет Нет

5-й ( 0,. .,,

) Да Да

Нет

образом.

На вход 12 устройства поступают блоки кодовых слов по 72 разряда в каждом (64 разряда информационных, 8 проверочных) в сопровождении тактовых импульсов (ТИ).

Первые 4 такта следует нулевой цикл, в течение которого заполняют

7 . 1

ся первые 4 разряда входного регистра . Затем следует 1-й цикл (5-8 такты), в котором, если информационный символ не равен 2 -1 (15), производится запись на регистры 15 формирователей 2 и 3 первого символа информации по сигналу i, и его церепись на регистры 16 - по сигналам р и р„ соответственно. Если информационный символ равен 15 (1111), то регистры 15 обнуляются и элемент И-НЕ 35 блока 11 управления выдает запрет (О) на генератор 50 упраБЛяюп5их сигналов, запрещающий выдачу управляющих сигна- лов на регистры 16-18 формирователя 2.

В этом случае формирователь 3 работает в режиме вычитания 1 (формула (5)) с шины 22 вычитате- ля 19.

Б следующем, втором,, цикле (9- 12-й такты) производится запись на регистры 15 второго информационного символа по сигналу /3), вычитание из содержимого К регистров 16, содержимого К, регистров 15 на вычита телях 19, сложение полученных результатов с нулем регистров 17 на сумматорах 20 и запись результатов на регистры 18 по сигналам рз и 1Ь 6. : Далее по ,. сигналам р2 и /35 производится передача второго информационного символа К на регистры ,16 и одновременно по сигналам ,/34 и (Ь7 - передача содержимого региртров 18 с преобразованием его по форму- лeci преобразователях 21 на регистры 17.

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

Остальные циклы (4-15-й) аналогичны третьему. При этом в 15-м цИк ле на регистр 18 формирователя 3 по сигналу р6 записывается сформиро ванньй второй проверочный символ

-

К,, которьш по сигналу 8 переписывается на регистр 5.

В 16-м цикле по сигналу Ю на регистр 18 формирователя 2 записывается сформированный первый провероч нь1й символ К,и , который по сигналу 59 переписывается на регистр 4 и складывается с содержимым регистра 5. на сумматоре .8. Результат сложения записывается на регистр 7 по сигналу р10.

0

5

O 5

0

0

5

898

В 17-м цикле на регистр 15 формирователя 2 ПО сигналу |31 поступает первый проверочный символ К, , который суммируется с содержимым (Kig) регистра 17 на сумматоре 20. Результат суммы по сигналу 3 3 записывается на регистр 18 и затем по сигналу (Ы 1 - на регистр 6.

В 18-м цикле (нулевой цикл следующего блока информации) на регистр 15 формирователя 3 по сигналу /31 записьшается второй проверочный символ К|, который суммируется с содержимым (К|-) регистра 17 на сумматоре 20. Результат суммы й. по сигигшу 6 записывается на регистр 18.

В 16-м и 17-м циклах сигнал (Я блокируется блоком 11 управления на .форг шрователь 3, а в 18-м цикле - на формирователь 2,i

В 17-м цикле по сигналу И 12 первый проверочный символ К, с регистра 1 переписывается на регистр 37 блока 11, а в 18-м K,g цикле содержимое (2 регистра 18 формирователя 3 переписывается на регистр 38 блока 1 1 по сигналу /513.

Если ошибка произошла в -5 -м символе информационной части (,..., 14), то в соответствии с формулой (12) на вычитателе 40 осуществляется получение разности , а па вычитателе 41 - разности ,. С вы- читателя 40 разность поступает на преобразователь 46,рсущест- вляющий преобразование су (К)- й) , результат которого суммируется с результатом вычитателя 41 на суммато- . ре 47. Если содержимое (и,) регистра 6 не равно 00 (1111), то выход та И-НЕ 36 равен 1, а если , т.е. выход вычитателя 40 не равен

О, то выход элемента ИЛИ 48 равен 1, и на дешифраторе 45 возбуждается четвертый выход.

Далее, если элемент 42 сравнения выдает сигнал на первом выходе (,g), то ошибка произошла позиции (-) 0,. .., 14) :-и элемент И 53 открывается по сигналам с дешифратора 45- и элемента 42 сравнения. При совпадении номера позиции (выходы сумматора 47) и номера цикла с дешифратора 44 элемент 43 сравнения выдает сигнал на элемент И 53, открывая его и разрешая выдачу управляющих сигналов с генератора 50 управляющих импульсов на блок 9 исправления ошибки, а через элемент ИЛИ 49

91

выдает сигнал на второй выход 6.0 блока 115 открывая второй ключ блока 10.

По сигналу р 14 на регистр 26 блока 9 переписываются сигналы с ()х разрядов регистра 1 (т.е. К), имеюаше ошибки, и в соответствии с формулой (3) на вы тателе 28 из ошибочного символа К вычитается содержимое (д,) регистра 6. Полученный результат преобразуется в преобразователе 29 (q(,), складывается с й на сумматоре 30 и по сигналу и 15 записывается на регистр 27.

В следующем цикле с помощью серии импульсов |3 1 6 через второй ключ блока 10 передается исправленный символ на выход 14 устройства,

На временной диаграмме (фиг. 5) показаны сигналы 514 и Й15

Аналогично происходит исправление ошибки на 15-й позиции . При 3TOMU2 K|g, сигналы на выходах вычи- тателя 40 и элемента ИЛИ 48 равны О, дешифратор 45 выдает сигнал на третьем выходе И, при наличии сигнала на втором выходе дешифратора 44 элемент 52 И разрешает вьщачу управляющих сигналов с генератора 50 на блок 9 исправления ошибки и в следую щем цикле по второму выходу 60 блока 11 выдает сигнал на второй ключ блока 10.

Если ошибка произошла на 16-й позиции (в принятом первом проверочном символе К ), то дешифратор 45 выдает сигнал на четвертом выходе, так как Д, схэ и ,, но злемент 42 сравнения выдает сигнал по второ,.

му выходу и при наличии сигнала на третьем выходе дешифратора 44 элемент И 54 разрешает выдачу сиг нала управления с генератора 50 управляющих импульсов на регистр 4 для последовательной передачи его содержимого в следующем цикле через третий ключ блока 10 на выход 14 устройства.

Если ошибка произошла на 17-й позиции (в принятом втором проверочном символе K,.j) , то дешифратор 45 выдает сигнал на втором выходе, так как Л ,. схэ и , и при наличии сигнала на четвертом вьпсоде дешифратора 44, элемент И 5) разрешает выдачу сигнала управления с генератора 50 на регистр 7 для последовательной передачи его содерf5

20

25

218910

жимого следующем цикле через четвертый ключ блока 10 на выход 14 устройства.

Если ошибки не было, то дешифра- 5 тор 45 выдает сигнал на первом выходе и разрешает выдачу управляющих импульсов на первь1й ключ блока 10 для последовательной передачи информации с регистра 1 на выход 14

10 . устройства.

1

Устройство декодирования с коррекцией ошибок позволяет декодировать кодовые слова, имеющие информационную часть, равную 2 т-разряд- ных символов при двух- т-разрядных проверочных символах, имеющих один неисправньш и-разрядный символ, что позволяет без добавочной избыточности использовать это устройство в вычислительных машинах, имеющих, как правило, длину,слов, равную степени 2 (8, 16, 24, 32, 64 и,т.д.). При этом применение степенных кодов позволяет избавиться от операций умножения и деления в поле GF(2), заменяя их операциями сложения и вычитания по модулю и преобразования кода, что позволяет упростить устройство, повьшзая тем самым надежность его в работе и обеспечивая более удобную его микроминиатюризацию.

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

35

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

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

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

55 формирователя проверочного символа и первые входы блока управления под- ключены к соответствующим и первым выходам входного регистра, выходы первого формирователя проверочного

30

40

,

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

2, Устройство по п, 1, отличающееся тем, что формирователь проверочного символа выполнен на буферных регистрах, вычитателе, сумматоре и преобразователе кода, информационные входы первого буферного регистра являются информационными входами формирователя, выходы первого буферного регистра подключены к соответствующим первым входам вы- читателя и информационным входам второго буферного регистра, выходы которого соединены с соответствуюа им вторыми входами вычитателя, третий вход которого подключен к шине источника логической единицы, выходы вычитателя соединены с соответствующими пepвы lи входами сумматора,

- 5 JO 5203035 40

4550и 55

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

3.Устройство по п, 1, о т л и- чающееся тем, что блок исправления ошибок выполнен на буферных регистрах, вычитателе, преобразователе кода и сумматоре, первые входы.которого объединены с соответствующими первыми-входами вычитателя и 51ВЛЯЮТСЯ cooтвeтcтвyющи п первыми информационными входам блока, информационные входы первого буферного регистра являются вторым информационными входами блока, выходы первого буферного регистра подключены

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

4.Устройство по п. 1, о т л н- чающееся тем, что блок управления выполнен на буферных регистрах, вычитателях, сумматоре, счетчике, генераторе управляющих импульсов, преобразователе кода, дешифраторах, элементах сравнения, элементах ИЛИ, элементах И и элементах И- НЕ, входы первого элемента И-НЕ объединены с соответствующим входами первого буферного регистра и являются первыми входами блока, выходы первого буферного регистра подключены к соответствующим первым входам первого вычитателя, выходы которого соединены со вxoдa ni первого элемента ШШ и через преобразователь кода - с соответств аощими первыми входам- сумматора ,входы второго буферного регистра являются соответству- ющим вторыми входами блока, выходы

1312

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

21

5 0 30

J5

5

8914

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

являются пяты- и выходами бло- 1 ка.

55

56

щ

-IL

oS2

ЁБ

Ош/хл 2и,икл Пиимицнхл 16цихл Оцикл /«йвд 1- 45 63 K5J HOSl 68В9 720 f 5 8 рдппррппппгцглппппппаппппппппппрпппппп

-П , п

JL

D

Л.

Л.

л.

Составитель О.Ревинский Редактор А.Козориз Техред И.Попович Корректор О.Луговая

.м м V. . « -«-w-- v -B - .-- -

Заказ 286/58 Тираж 902Подписное

ВНИИПР1 Государственного комитета СССР

по делам изобретений и открытий 113035, Москва, Ж-35, Раушская иаб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная, 4

67

S8

ФцгЛ

Л.

л.

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

название год авторы номер документа
Устройство для декодирования с исправлением ошибок 1986
  • Карпухин Анатолий Иванович
SU1411981A1
Устройство для декодирования с исправлением ошибок 1990
  • Карпухин Анатолий Иванович
SU1797165A1
Устройство для кодирования 1985
  • Карпухин Анатолий Иванович
  • Ракошиц Владимир Соломонович
SU1275782A1
Устройство для кодирования 1987
  • Карпухин Анатолий Иванович
SU1462494A1
Устройство для кодирования 1987
  • Ракошиц Владимир Соломонович
SU1496010A2
Кодек квазициклического кода 1986
  • Данилин Александр Сергеевич
  • Ковалев Сергей Иванович
  • Козленко Алексей Николаевич
  • Портной Сергей Львович
SU1349010A1
Кодек самоортогонального квазициклического кода 1986
  • Данилин Александр Сергеевич
  • Козленко Алексей Николаевич
  • Портной Сергей Львович
SU1376247A1
Устройство для контроля информации на четность 1985
  • Белков Михаил Семенович
  • Братальский Евгений Аврельевич
  • Смирнов Александр Павлович
SU1339898A1
Сверточный кодек с алгоритмом порогового декодирования 1985
  • Королев Алексей Иванович
  • Купеев Олег Дзантимирович
  • Каракулько Сергей Иванович
  • Чуйко Эдуард Алексеевич
  • Каменев Евгений Федорович
  • Курковский Анатолий Юльевич
SU1327296A1
Декодирующее устройство для исправления ошибок 1985
  • Зиновьев Виктор Александрович
  • Зяблов Виктор Васильевич
  • Савельев Борис Александрович
  • Додунеков Стефан Манев
  • Георгиева Валентина Маркова
  • Житков Геннадий Михайлович
SU1295531A1

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

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

Изобретение относится к вычислительной технике. Его использование в системах передачи и хранения дискретной информации позволяет повысить надежность их функционирова- ния. Устройство содержит входной регистр 1, формирователи 2 и 3 проверочного символа, буферные регист- . ры 4 и 5, сумматор 8 и блок 10 ключей. Введение буферных регистров 6 и 7, блока 9 исправления ошибок и блока 11 управления обеспечивает работу устройства в случае, когда декодируемые слова имеют информационную часть, равную 2 го-разрядных символов и два т-разрядных проверочных символа, и один из 2 +2 символов искажен. При этом исправление ошибок не требует применения операций умножения и деления в поле GF

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

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

Патент США № 3629824, кл
Приспособление для точного наложения листов бумаги при снятии оттисков 1922
  • Асафов Н.И.
SU6A1
Устройство декодирования сКОРРЕКциЕй ОшибОК 1978
  • Амербаев Вильжан Мавлютдинович
  • Бияшев Рустем Гакашевич
  • Карпухин Анатолий Иванович
  • Нугманов Рахим Нугманович
SU794728A1
Переносная печь для варки пищи и отопления в окопах, походных помещениях и т.п. 1921
  • Богач Б.И.
SU3A1

SU 1 292 189 A1

Авторы

Карпухин Анатолий Иванович

Ракошиц Владимир Соломонович

Даты

1987-02-23Публикация

1985-09-19Подача