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

 

Изобретение относится к автоматике и вычислительной технике и может быть использовано в "Компакт дисках" для оптического считывания высококачественной звуковой информации или для хранения цифровых данных. Целью изобретения является повышение помехоустойчивости устройства. Устройство для декодирования информации с исправлением ошибок содержит демодулятор 1, демультиплексор 2, блок 3 задержки, пословный декодер 4 Рида-Соломона, блок 5 элементов задержки, пословный декодер 6 Рида-Соломона, блок 7 задержки, пословный блок 8 памяти, декодер 9 Рида-Соломона псевдопроизведения, детектор 10 ошибок, вход 11 устройства, выход 12 управления, выход 13 недостаточной коррекции и информационные выходы 14 устройства. Преимущество изобретения состоит в том, что пара поперечно чередующегося кода Рида-Соломона дополняется кодом дальнейшей защиты от ошибки, при котором вся обработка выполнена в символах относительно малой длительности из 8 бит. 8 ил.

СОЮЗ СОВЕТСКИХ

СОЦИАЛИСТИЧЕСКИХ

РЕСПУБЛИК

SU, 1505451

<бн 1 Н 03 M 13 00

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К flATEHTV

ГОСУДАРСТВЕННЫЙ КОМИТЕТ

ПО ИЗОБРЕТЕНИЯМ И ОТКРЫТИЯМ

ПРИ ГКНТ СССР

1 (21) 3874714/24-24 (22) 22,03,85 (31) 57595/84; 57596/84 (32) 24.03,84 (33) JP (46) 30,08,89, Бвл, 11 32 (71) Н,В.Филипс Глоэлампенфабрикен (и? ) (72) Тадао Сузуки, Иоширо Сако, Шунске Фурукава и Тсунео Фуруайа (1Р) (53) 681, 32 (088. 8) (56) Авторское свидетельство СССР

Р 675612, кл. H 04 1 1/10, 1978.

Патент СССР М 1271382, кл. G 08 С 19/28, 1981.

2 (54) УСТРОЙСТВО ДЛЯ дЕКОдиРОВАНИя

ИНФОРМАЦИИ С ИСПРАВЛЕНИЕМ ОШИБОК (57) Изобретение относится к автоматике и вычислительной технике и может быть использовано в компактдисках для оптического считывания высококачественной звуковой информации или для хранения цифровых данных. Цель изобретения — повьш ение помехоустойчивости устройства. Устройство для декодирования информации с исправлением ошибок содержит демодулятор 1, демультиплексор 2, блок 3 задержки, пословный декодер 4 Рида-Соломона, блок 5 элементов задержки, пословный

3 1)0 )ч51 декодер 6 Рида-Соломона, блок 7 задержки, посланный блок 8 памяти, декодер 9 Рида-Соломона псендопроизведения, детектор 10 ошибок, нход 11 устройства, выход 12 управления, ны" ход 13 недостаточной коррекции и информацион)и)е выходы 14 устройства.

Преимушест)«о )«з< бретения состоит в том, что пара поперечно чередующегося

Рида-Соломона дополняется колом дальнейшей зашиты от ошибки, при котором вся обработка выполнена в символах относительно малой длительности из

8 бит, 7 ил.

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

На фиг.1 изображен формат данных нл компактном оптическом диске; на фиг.2 — устройство д?)я декодирования с испрлнле)н)ем ошибок; на фиг.3а формат смыслового информационного блока для объяснения (де) кодирующей организации; на фиг.3б — то же, вариант; на фиг,4 — принципиальная схема размещения одного секторл на базе

30 битова)х единиц; на фиг,5 — принципиал).ная схема размещения одного cpKTQ ра на базе слов; на фнг,6 и 7 — принципиальные схемы для объяснения зависимости чередований в одном секторе, Устройство для декодирования ин- 35 формлц))и с исправлением ошибок содержит демодулятор 1, демультиплексор 2, блок 3 элдержки, пословный декодер 4

Рида-Соломона, блок 5 элементов задержки, пословный декодер 6 Рида- 40

Соломона, блок 7 задержки, блок 8 плмят)), декодер 9 Рида-Соломона псендопроиэведе)«ия, детектор 10 ошибок, вход 11 устройства, выход 12 упранления, выход 13 недостаточной коррекции 45 и информационные выходы 14 устройства, Формат данных можно описать на примере компактдиска, Предлагаемое устройство может быть использовано и ?)ри J)ðóãèõ значениях параметров формата, н члстности число битов н символе, число символов в секторе пли )!)«KJIO или число символов четноГт)«до л)с)с нных )«л последовлтел»ных стл;)иях к?;,I)po)?ан)) я, могут быть различ))),1ми, Ц))к)) (фиг. 1) содержит 588 записанных или канальных битов ° Каждый никл начинается со структуры синхронизации из 24 битов, Структура синхронизации, а также все дополнительные информационные символы располагаются перед группами из трех тлк называемых сли)«ающихся битов (затемненных), которые добавляются для уменьше «ия компоненты постоянного тока злписанногc сигнала, 11нформацио«) ный символ 0 называется подкодирую)пей группой битов пользователя, Этот ))одкод можно использо))лть для управления считыванием с диска для показа информации, относящейся к содержанию, например времени и адресов на видиодисплее, или для других целей, Каждый записанный или канальный символ состоит иэ четырнадцати канальных битов, которые при модулировании образуются из кодовых битов, а кодовые биты при демодулироIIa)«II)» )))«o«)» должны перегруппировываться, Устройство для декодирования по фиг.2, предназначенное для использования с форматом по фиг.1, работает следующим образом, Канальные символы подают на вход

11 н ниде последовательных битов.

В демодуляторе 1 происходит первое последовательно-параллельное преобразонл))ие, ЗатеМ 24-битовый канальный символ преобразуют н восьмибитовый кодовый символ, Восьм?«битовый кодовый символ подают на вход демультиплексора 2. При определенных обстоя-:. тельствах на этот вход может подаваться дополнительная флаговая информация для демонстрации невозможности или сомнительности преобр".çîíàíèÿ, Сливлющиеся биты могут приниматься или не приниматься во внимание для определения флаговой информации, Символ управления может демодулировлться таким же образом, как и друГИЕ C)IMHOJIbl

5 15054

Блок 3 задержки задерживает символы, поступившие в течение одного рамного интервала, На выходе декодера 4 для каждого иэ 32 принятых символов имеется группа из 28 выданных симво5 лов. При необходимости каждый символ может быть снабжен собственным флагом или флагами надежности. Блок 5 вводит соответствующие задержки для обеспечения нечередующегося режима. Каждый элемент блока вводит задержку, выраженную в ряде интервалов цикла, Первый элемент вводит задержку в четыре таких интервала, второй — в восемь интервалов и т.д. При импульсной ошибке в среде такой импульс оказывает влияние на протяжении большого временного интервала, в результате чего каждая вновь образованная группа 20 содержит только ограниченное количество ошибок.

Декодер 6 корректирует группу иэ

28 принятых символов с помощью первого кода Рида-Соломона, Таким образом, на выходе декодера 6 для каждой группы из 28 принятых символов имеется группа из 24 выданных символов. При необходимости каждый выданный символ вновь может быть оснащен собственным флагом или флагами надежности. Блок

7 вводит соответствующие задержки для введения режима деперемежения, Задержка происходит на протяжении двух интервалов цикла, В пределах цикла происходит определенная поСледовательная перегруппировка символов.

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

В этом случае нечетный символ и его четный приемник образуют вместе 16битовый звуковой образец, Блок 8 представляет собой запоминающее устройство для исправленных 45 символов вместе с соответствующей флаговой информацией. Зти символы хранятся до тех пор, пока имеется так называемый спектор. Декодер 9 предназначен для декодирования и, если имеется возможность, для корректировки информации сектора. Исправленные символы пользователя затем поподаются в устройство пользователя, На фиг.3 показана комбинация из

98 последовательных циклов, полученных на входе 11 (фиг.2), где каждый цикл закрывает одну линию. Вследствие комбинированного действия блоков 3, и 7 задержки это не гоответствует действительному содержанию сектора.

Сливаюшиеся биты не показаны, так как предполагается, что произошла демодуляция. В первой колонке показано 98 последовательных структур синхронизации FS, во-второй — DB (О) содержание символа цикла О, в третьей — содержание символов данных

1 — 12, 17-28 цикла, в четвертой содержание восьми символов четности

RB с каждым циклом. В звуковой системе 24 символа данных каждого цикла образуют шесть стереофонических образцов из 2хiá битов каждый. В нулевом и первом циклах подкодирующий символ (колонка DB (О)) образует структуру синхронизации SYNCPAT которая имеет заданный формат и используется для выполнения синхронизации для подкода на уровне сектора, В соответствии с форматом компактдиска канал P (комбинированный первый бит последовательных символов подкода от второй до 97-й рамы) образует флаг, различающий музыкальную программу и паузу. Он имеет низкий уровень во время музыкальной программы, высокий уровень во время паузы и переключается на частоту 2 Гц в выводящем секторе. В связи с этим можно выбирать определенную музыку путем подсчета этого сигнала. Канал Q еше больше расширяет возможности управления этого типа. Если информация канала Q хранится в микрокомпьютере дискового проигрывателя, то можно переходить с одной музыкальной программы на другую для выполнения определенной произвольной выборки с точностью

145 с. Каналы P u W могут содержать закодированную цифрами речь в качестве дополнительной информации для звукового сигнала.

В колонке Q первые два бита используют для синхронизации в SYNCPAT.

Следующие четыре бита — в качестве битов управления, следующие четыре бита — в качестве адресных битов, следующие 72 бита — в качестве битов данных. Эти биты могут включать следящий числовой код TNR и индексный код Х, Оба кода могут изменяться от десятичного числа 00 до десятичного числа 99. Другие данные включают код индикации времени, определяющий длительность музыкальной программы и .

1505451

ПаУЭЫ, «Коц «НДИКЛЦ««и ВРЕМЕНИ, OIIPC

pIe>I»Il»»1I,«I лбсо.пот»»у»о длительность llpoгона от переднего конца программной зоны ком«лктд«скл, Эти коды индикации време«п» определяют минуты, секунды

5 и циклы в десятич«п»х цифрах, Одна секунда рлзделяется на 75 циклов.

Для доступа к компактдиску нл основе единицы, которая короче муэьпсальной программы, например в цифровых данных, указа«»ный абсолютный временной код используют в качестве адреса, Последние шестнадцать битов канала используют для кода обнаружения ошибок с помощью проверки CRC.

Б данном варианте, когда цифровые данные зл»««»сь»вают в виде данных DB, фор:.»лт подход«рующих каналов Г и Q такой же, клк в системе компактдиска.

После декодирован«я первого и второго кодов Рида-Соломона и деперемежения

«» блоке 7, длиные группируют в сектор, Дл«»«а сектора соответствует «нформлц»»п пользователя из 98 рам, что составляет 2352 бита. На фиг.3а показа«а функц»»я соответствующих элементов сектора, Сектор содержит сигнал

cII«l:<ро«п»злц«»«сектора иэ 12 битов, «»1»формлц«и»«головк«из 4 битов, 2048 битов 1»ользовлтеля, код об«»аруже«п»я

ol»I«Go«I I;DC 1»з четырех битов, основлн1»«.ш нл при»»ц»»пе CRC (его не следус -. путать с 16-6«TOI»bM кодом CRC в канале Q, <111»г. 3, III» ep«III»ls 8 битов для дальнейшего расширен«я функции, 35

17? б«»тл четности P и 104 бита четност« Ц третьего кодл Гида-Соломона.

Общая «п»формлц«я одного сектора может выб«рлться вместе в декодере.

Нл ф«»г,4 показано расположение одного сектора, Левый « правый каналы соответствуют д lllllbM образца в левом

«прл«»ом «сл«»лллх стереофонических звуКовь»х дл«»1»ых, Б каждом канале одно слово состо«т из 16 битов, L — нли- 45 меньший энлчимый бит, И вЂ” наибольший значимый б«т. Для стереофонических звуковых данных 6;с?х2=24 битов злппс-.ëíû в «нтервлле, который указан

clI1lxPoIlII-»IIPlЮЩим сиг«I II íoì Цик пл ° В 50 с«зяз«с этим при записи цифровь»х данных в pop«»ale того же с«гнала (ф«г, 1) в ниде стереофонических звуковых даннь»х op«I» сектор (2352 бита) зап«сыплют в 0-97 ц«клах, так как они прону- 55 меровлны в соответств«п» с содержлнис.м подкода (подход-циклы). Таким образом, ц«фровые данные сектора ПВ имеют длину, еooтвстствующую интервалу между днумя последовлтельными структурам« с««крон«злц«и нулевого цикла (SYNCPAT) подкодового с«гнала, Чередован«я между различными секторами не происходит.

Первый бит ц«»фровь»х данных сектора имеет все биты "0, следующие 10 битов — все биты "1", двенадцатый бит — все биты "0", Этот 12-битовый интервал представляет собой синхронизирующий сигнал секто1«а показывающий заглавную часть сектора. После синхрон«зирующего сигнала сектора добавляются заглавные части, относящ«еся к минутам MIN, секундам SEC, сектору SECT и режиму MOD каждый из которых состоит иэ одного бита. Эти заголовки представляют собой адреса одного сектора и 75 секторов соответствуют одной секунде подобно подкодовому циклу, Данные режима показывают вид данных сектора, На фиг,4 D0001

D2336 представляют собой битовые номерл сектора, включая сигнал синхронизации сектора и заголовки, D0001

1«2048 предназначены для дан«»«»«с пользователя, 1«2049 — 02052 — для кода об«лружения ошибок, D2053 — D2060— для интервала, D2061 — D2232 — для четности Р и D2233 — D2336 — для че»1»ости (.

Нл фиг,5 показано расположение одного сектора, выраженное в виде слов: ПООО и 00001 — для заголовков, Т«0002 — D1025 — для данных пользователя, D1026 и D1027 — для кода обнаружения ошибок, D1023 — D1031 ; для интервала, D1032 — D1117 — для четности P и D1118 - D1169 — для четности О. Код обнаружения ошибок включает заголовок и данные пользователя (DOOO0 — 01027), а также 12 битов синхронизации, Код обнаружения ошибок включает заголовок и данные пользователя (DOOOO — D1027), а также чет" ность P и четность Q ° биты CRC H интервал 118, но не биты синхронизации, Код С1сС, который используется в качестве кода обнаружения ошибок, имеет, например, следующий генерирующий полином g(x):

8(х)+ +x"+x +1) (x +x +õ+1).

Код CRC представляет собой двоичный код с символами из поля CF (28).

Этот код-обнаружения ошибок используют для проверки окончательной надежности после исправления ошибок, Этл проверка может выполняться как по декодированию с помощью кодов пе15О54 51!

О рекреcTHol черсдования Рида-Соломона и с помс1щью псеoäîêîäà нл с снове cpx— тора Рида-Соломонл. Таким образом, код СРС должен си нализировлть неправильное исправление в устройстве

5 пользователя.

Каждое слово WOOOO-W1169 сектора разделяют на два бита: наибольший

f значимый и неименьший значимый. Наибольшие значимые 1170 битов сгруппированы во второй плоскости данных.

Посекторное выполнение ошибок проводится для каждой из этих плоскостей данных отдельно. Однако декодирование для соответствующих плоскостей данных одинаковое, где

Если воспроизведенная серия Q представляет собой YQ, то символы четности QO=D(43x26 9NQ) и Q1

=D(44x26+NQ) отвечают следующему уравнению:

HP x YQ = О, где D(44 х 0 +43 х NQ);

40 D(44 х 1 +43 х NQ);

D(44 х 2 + 43 x NQ);

YQ=D(44 х MQ+43 x NQ) °

D(44 х 40 + 43х NQ);

D(44x41 + 43 x NQ);

45 D(44 х 42 + 43 + NQ);

D(44 х 26 + NQ);

Л(44 х 26 + NQ) °

Если принять, что (NQ=0,1 2 3, 24,25) и (HQ=0,1,2,3....,41,42), и

50 если (44 х IQ+43 x NQ) 1117, (44xMQ+

+43 x NQ) можно рассчитать как (44xN+43xN-1118).

Фиг,7 соответствует фиг.б. На фиг.б колонка М=I повернута вверх на одну позицию, для "1=2 — на две позыции и т,д.Символы четности О показаны в двух дополнительных колонках.

Ряды нл фиг.7 образуют собственную серию О.

1 11

НР х УР = О, На фиг.б показана схема для объяснения кодирования по любой плоскости данных. Плоскость данных состоит иэ

1032 битов, содержащая заголовок и данные пользователя, СВС, данные интервала, Эти 1032 бита по смыслу располагаются подобно матрице иэ 24х х43 битов. Для удобства биты обозначены номером соответствующего слова, Эти посекторно организованные биты кодируют в другой группе двух кодов

Рида-Соломона. Матричное иэображение показывает поочередную организацию двух последних кодов в различных направлениях матрицы, Далее в соответствии с колонками фиг.б используют следующий код РидаСоломона. Этот код имеет длину кодового слова из 26 символов и так называемый размер из 24 символов. Соответствующие символы четности P показаны в рядах 24 и 25, Соответствую щее поле Галоиса VP может генерироваться с помощью примитивного многочлена Р(х) =х +х +х +х +1, 6 4

Соответствующий примитивный эле мент a=00000010 при этом последний бит является наименьшим значимым, Генератор для кода дается по произведению (x-а )(х-а ). Матрица проверки четности НР для этого кода следующая.

Если принять, что после декодирования серия P представляет собой УР, то символами четности будут РО„ =

=D(43x24+NP) и РI « ††(43x25+NP) (NP=

=0,1,2,...,41,42), которые соответствуют следующему уравнению:

D(4 3xO + NP);

Л(43х1 + NP);

D(43x2 + NF );

Ъ Р=Л (43хГ1Р+Г1Р), D(43x24+NP), Л (4 3х 25+NE ), NP=O....,4?;

NP=O,... 25.

Например, если N=O, одна воспроизведенная четность P генерируется при

100 D0043 D0086 IN 129, ЛО 172

D0946, Л0989, D1032 (=РО), D1075 (=РI), которые расположены в первой колонке.

Другой код Рида-Соломона используется по диагональному направлению

1 клк показано стрелкой QSEC на фиг,6, Этот код имеет длину кодового слова иэ

45 битов или символов и размер из

43 символов, Соответствующие символы четности О показаны в двух рядах

ЯРАН. В этом случае имеется 26х2 символов четности (столько пар, сколько имеется символов пользователя в любой колонке, Полином Р(х) такой же, а матрица проверки. четности следующая:

451

ll

Каждая колонка образует (поворачиваемая в настоящий момент) серию P эа исключением колонок QO Q1. В связи с этим на фиг.7 показано расположение кода кваэипроиэведения с использованием (26,24) кода РидаСоломона н вертикальном направлении и (45,43) кода Рида-Соломона в горизонтальном направлении.

Поскольку каждый из двух кодов

Рида-Соломона имеет два символа четности даже при отсутствии флага ошибок, в каждой последовательности кода можно корректировать одну ошибку символа. Когда расположение ошиб" ки известно по флагу ошибки, можно корректировать две ошибки символов.

Этот флаг ошибки можно получать путем декодирования первого и второго кодов

Рида-Соломона. Путем поочередного декодирования кода Рида-Соломона в вертикальном направлении (как декоди рование Р) и декодирования кода РидаСоломона в горизонтальном направлении (декодирование Q), например, путем выполнениЪ декодировании Q декодирования Р, декодирования Q могут быть исправлены все структуры ошибок, которые имеют максимум два обозначеHHblx IlIII I. BOIH IIbIIIoII oIUH oK IID любой серии Р или серии Q, которые эа счет начальной обработки могут быть сокращены. Самая простая структура„ которую нельзя исправить, имеет три серии P с тремя символами ошибок в каждой, при этом символы ошибок встречаются ЗхЗ только в третьей серии Ц. Дополнительные ошибки еще больше ухудшают ситуацию, Кодирование выполняют для двух плоскостей данных (содержащих наибольший значимый и наименьший значимый биты соответственно) аналогично.

Кодирование осуществляют при 1118 слонах заголовка и данных пользователя, битах контроля CRC, битах интервала одного сектора, l0

После кодирования соответствующие плоскости данных синтезируют и сигнал синхронизации сектора добавляют таким образом, что получается расположение одного сектора, показанное на фиг.4 и 7. Этот сектор подается для декодирования С1КС компактдиска, Ф о р м у л а и э о б р е т е н и я

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

Рида-Соломона, выходы первого пословного декодера Рида-Соломона через соответствующие элементы второго блока задержки подключены к одноименным входам второго пословного декодера

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

1505 з!

1r n ЮВВа

И О 1 t Л

fB И

ЯУЗП ВИ PlR юои ои

cere лис

Фиг. 1

D8 1.18,17..И

Рб(0) Pt FRN

1бкбг И

4)с

f4b

1 BLN

0th НИ

tsf FRN

fed FOt

3rd НИ л(цр л и Рай 3- — — (?цкимимв

150545!

L-ch

11ff1ff

11111 t

1 111 111

$ЕС

11!1 11

М10

БЕС1

Ю 0002

Ю 0001 и ппаз а 0004

D Опаб — Ф ю апи

D 0007

П 0006

Р аа!1

D OO1O

D OO0g

Ю 0012 ю 0014

Ю 0013

Ю 0017 и ОП1Ю а oots ю ап!8 и апгг

Р ootg

0 ООгп

Я 0024

П 0023

Л 0021

D апгб ю апгз

Ю 007В

D апг9

0 ицг ю оа! ю паза

D аол

D ОПМ

D 0034

5пб

Я7

Юбд

Р 2326 ю гл + а гио

D 2Ю29

D 23Л

Ю 23Я

Фие.4

586

507

Яп

ФагЗ

2

4

5 б

1 д д

11

12

tt

R И! ! ! 1! ! 1 !1!1

ft f fffË ff f f 1 t !

1 ! ! 1 140 0 а а 0 0 и о

Р 2327 ю гю2ф

D 2Л! ю 2.У2

Ю 2ЮЛ Ю 2Лб

0 f 2 3

0Оа ООО1 Ооаг

0043 ООаф 0045 воат 0067 аоа

0t2g оиа 0131

gf72 0173 0174 ят.

Z2

24

26

g РАЯ

2 3 4

0000 0044 0008 0132 0176

0043 0067 а131 0175 ог19

0086 0130 0174 0218 0262

0129 0173 0217 0261 0305

0172 021б 0260 0304 0346 ....

1f te 1144

1119 1145

1120 1148

112 f 1107

1122 1148

0642

°" ОИ5

0728

° ° 0771

0614 абдб 0730 а729 а773

0772 а816

06!5 0659

0858 0902 о

2 д

° ° ° ° °

1140 11бб

f i 41 f 1 67

1142 1166

1143 1169

° \ Ф

О 946 09И 1034 10 78 0004

a96g 1033 1077 0003 0047

1032 1076 0002 0046 0090 ....

1075 0001 0045 0069 0133,...

0470 0514 0558

° 0513 0557 О б Р1

0356 0600 0644

° 0599 0643 0667

_#_

23

24

25 о (2

8 б

1 д

М

ff

0003 0004

0046 0047

0069 0090 а13г ОИ

0946 О947 0948 0949 095î о9в9 0990 о991 о902 Р993

f 032 f 033 1034 Т 035 1036

1073 1076 1077 107В 1079

1116 f f f9 tt20 f121 ff 72 ° " 1f43

1144 f145 f146 1147 1148 " ° 1!69

40 41 42 РР Of

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

 

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

Изобретение относится к вычислительной технике и технике связи
Изобретение относится к области кодирования и передачи данных и может быть использовано в автоматизированных системах подготовки и пуска ракет космического назначения. Техническим результатом является повышение достоверности передачи сообщений в каналах связи. Способ содержит этапы, на которых все передаваемые сообщения защищают от искажений циклическим кодом и обеспечивают одинаковую помехоустойчивость всем передаваемым сообщениям; при этом особо важные сообщения, искажения которых могут привести к опасным последствиям, передаются двумя следующими друг за другом кодовыми комбинациями циклического кода, при этом информационная часть первой кодовой комбинации содержит нечетное число единиц, а информационная часть второй кодовой комбинации является инверсией по отношению к информационной части первой кодовой комбинации.
Наверх