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

 

273 5I6

O ll H C A изоьеятяния

Союа Советских

Социалистических

Республик

К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ

Зависимое от авт. свидетельства №

Заявлено 23.1V.1968 (№ 1236768 18-24) с присоединением заявки ¹

Приоритет

Опубликовано 15.Ч!.1970. Бюллетень ¹ 20

Дата опубликования описания 21.IX.1970

Кл. 42ттта, 5 02

21ат, 36/20

Комитет по делам изобретений и открытий при Совете Министров

СССР

МПК б 06f 5/02

Н 03k 13/32

УДК 681.325.63 (088.8) Автор изобретения

А. С. Смирнов

Заявитель

ДЕКОДИРУЮШЕЕ УСТРОЙСТВО С ИСПРАВЛЕНИЕМ

ОДИНОЧНЫХ И ОБНАРУЖЕНИЕМ МНОГОКРАТНЫХ

ОШИБОК

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

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

Это позволяет упростить структуру устройства.

На чертеже представлена блок-схема предлагаемого декодирующего устройства. Для построения кодов, исправляющих ошибки от одиночных до t-кратных включительно, используется зеркальная проверочная матрица, у которой в первые (и — К) разряды записываются проверочные числа с весом единица.

Упрощение схемы достигается за счет того, что в проверочном регистре при наличии ошибок в первых (n — К) разрядах образуется опознаватель, единицы которого указывают место ошибки, а дополнительное устройство выявления исправляемых ошибок указывает, к какой категории относится эта ошибка: к исправляемым или неисправляемым ошибкам.

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

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

2о триггеров информационного регистра. Число таких ошибок равно

На чертеже приняты следуюшие обозначе25 ния. 1 — схема приема и записи последовательного двоичного кода, состоящая из схемы выделения маркера, распределителя и двухходовых логических схем «И» (схем совпадения) .

Это устройство осуществляет запись принягой зо двоичной последовательности в информацион273516

15

40

Ф

60 ный и проверочный регистры: 2 — информационный К-разрядный регистр; 8 — проверочный (n —; 4 — двоичный

r-разрядный счетчик, число разрядов которого выбирается из соотношения

2r)n — К+ 1

В счетчик считываются проверочные цифры для определения веса проверочного числа.

5 — логическая схема с входами и одним выходом: ее вход подключается к триггерам счетчика, а сигнал с выхода через логическую схему «И» (б) — на вторые входы логических схем «И» (7), через которые первые К-цифр из проверочного регистра переписываются в Кразрядов информационного регистра. 8 — логические схемы «И» С, д входами и одним выходом служат для выявления комбинационных ошибок. Сигналы с их выходов поступа,"от в К-разрядов информационного регистра. б —— логические схемы «И» с двумя входами и одним выходом. Через схемы 7 первые К-проверочных цифр считываются в информационный регистр.

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

Схема работает следующим образом.

Двоичная последовательность (кодовая комбинация), содержащая или не содержащая искаженные двоичные знаки, подается в устройство 1 записи и приема последовательно во времени. Первые К-цифр записываются в информационный регистр, а в проверочный регистр 8 записываются информационные и контрольные цифры в соответствии с правилами проверки, Далее проверочные цифры считываются в двоичный счетчик 4. Если в регистре записано. число, соответствующее исправляемой ошибке в первых (а — К) разрядах, то на выходе логической схемы 5 появляется сигнал, который через двухходовую логическую схему

8 подается на вторые входы логических схем

7, через которые первые К-цифр проверочного регистра по сигналу схемы 1 переписываюгся в информационный регистр, и ошибки исправляются.

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

Если ошибки в принятой двоичной последовательности нет, то в проверочном регистре будет записано число 0 и на выходе схем 5, 7, 8 сигнал отсутствует.

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

Например, если для передачи информации достаточно К = 4, то при вероятности искажения двоичных знаков = 0,01 вероятности правильного приема для (4,4) безизбыточного кода (7,4) — кода с исправлением одиночных ошибок и (11,4) — кода с исправлением всех одиночных и двоичных ошибок будут равны

P, = q4 = 0 94 = 066;

Р„= q- + 7pp = 0,85;

Р = q11+ 11 pqio+ 55 p2q9

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

Рл = " + 75 p2q12 220 paq1t = 0 90

Этот код не исправляет С4 С вЂ” — 16 двойных комбинационных ошибок, а все остaëüèûå двойные исправляются. Не исправляются также С -C, + С4 С4- + С, СО С4 = 144 комбинационных тройных ошибок, а все остальные испр авля ются.

Помехоустойчивость этого кода несколько ниже, чем помехоустойчивость (11,4) -кода, исправляющего все одиночные и двойные ошибки приблизительно на 1 /О, по схеме декодирующего устройства будет значительно проще, даже с учетом того, что проверочныи регистр 8 будет содержать три дополнительных разряда.

Предмет изобретения

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

273516

Составитель A. А. Плашин

Редактор В. 3. Хейфиц Техрсд А. A. Камышникова Корректор Н. А. Митрохина

Заказ 2541/14 Тираж 480 Подписное

ЦНИИПИ Комитета по делам изобретений и открытий при Совете Министров Сi СР

Москва, 3-35, Раушская наб., д, 4 5

Типография, пр. Сапунова, 2

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

 

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

Изобретение относится к радиосвязи, реализуемой посредством каналов с частотной модуляцией сигналов

Изобретение относится к радиосвязи, реализуемой посредством каналов с частотной модуляцией сигналов

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

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

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