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

 

О П И С А.Н Й Е

ИЗОБРЕТЕНИЯ

=cp :3I7066

Союз Соеетоких

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

Республик

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

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

Заявлено 28.Ч11.1969 (№ 1352590/18-24) с присоединением заявки №

Приоритет

Опубликовано 07.Х.1971. Бюллетень № 30

Дата опубликования описания 4.Х1.1971

МПК G 06f 11/10

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

СССР

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

А. Г. Орлов

Заявитель

УС1 РОЙСТВО ДЛЯ ДЕКОДИРОВАНИЯ МИКЛИЧЕСКИХ КОДОВ

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

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

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

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

На фиг. 1 изображена функциональная схема декодирующего устройства; на фиг. 2— временные диаграммы работы магрицы.

Устройство обеспечивает декодирование и разрядной кодовой комбинации, содержащей и — m проверочных и т информационных разрядов. Способ синфазированпя устройства — синхронный. На вход 1 поступает двоичная информация в виде постоянноточных посылок. Она заводится в блок 2 фазирования по такту, осуществляющий совмещение во времени вырабатываемых тактовых импульсов и импульсов, поступающих на вход 1, Тактовые импульсы с блока 2 подаются в распределитель тактов 3, обеспечивающий последовательное распределение сигнала на и выходах, по числу элементов в кодовой комбинации. При поступлении пусковой фязпрующей по циклу кодовой комопняции, накоплении ее в регистре сдвига 4 и дсшифрнрованпя с помощью дешифрятора 5 формируется фазирующий по циклу импульс. Этот импульс формируется в конце коловой комбинации, т. е. на ее и такте и, поступив в распределитель тактов, сбрасывает его в и-ный такт, обеспечивая спнфазное по циклу положение приемного и передающего распределителей тактов.

В состав блока 2 фазирования по такту Входит делитель 6 с коэффициентом деления, зависящим от допустимого шага коррекции. На

2Р выходе делителя 6 подключена матрица распределителя 7, обеспечивающая формирование в течение такта на К выходах последовательно распределенных во времени lг импульсов (см. фиг. 2). Первый импульс U< совпалает с серединой элементарной посылки кодовой комбинации. Проверка кодовой комбинации циклического кода может осуществляться с помощью образующего и проверочного полиномов. В данном случае проверка

3р осуществляется по проверочному полпному и

+ д1дх + д ОР

65 зак.иочается в умножении кодовой комбинации сигнала S (х) на проверочный полипом

Qс(х), представляющий частное от деления двучлена х" +1 на образующий полипом Р (х).

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

Q,(х) = q х + q„, 1х" — +.....

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

5(х) 5ддд) 5/дд — 1 д 5д 50 д пРи ВтОРОи — 5 +1, 5ддд,....... 5> Si, при последней — 5» S„ i, В связи с тем, что импульсы распределителя 7 разнессны во времени, а сигналы е выходов ячеек регистра сдвига подаются на блок

8 постоянно, то на выходе «ИЛИ» 9 будем иметь серию коротких импульсов, количество которых соответствует числу совпадений импульсов распределителя 7 и сигнала, соответствующего единице (например минуса) с выхода регистра 4. Количество этих импульсов в связи с равенством нулю произведения

S(x) Q0(x), должно быть четное при каждой из п — т проверок. Четность количества импульсов, поступающих с выхода «ИЛИ» 9 в течение такта, устанавливается с помощью триггера ТГ 10. В начале импульсом UI он сбрасывается в состояние ноль, азатемвтечение полутакта с выхода «ИЛИ» 9 подаются импульсы совпадения. При четном количестве этих импульсов, триггер окажется в нулевом положении. Сигнал об этом считывается в конце каждой проверки с помощью импульса

UI, д на вход триггера ТГ 11 и хранится на нем в течение всех n — m проверок. На п-ом такте, если все п — m проверок на четпость дали нулевой результат триггер ТГ 11 останется в нулевом исходном положении, и с его выхода выдается сигнал отсутствия ошибок, который на и-ом такте и к-ом элементарном импульсе распределителя 7 с помощью ячейки

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

Формированпе смежных циклических кодов сводится к преобразовани1о исходного сигнала S(x) путем его сложения по модул1О два с некоторым полиномом

Е(х) (Р(х), 5(х) Я Е(х) = — С(х), Принятая информация должна быть депреобразована

С(х) + Е(х) = 5(х) .- Е(х) i !Е(х) =- 5(х).

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

1цествлено преобразованной кодовой комбинацией

C,(х) =- S,(õ);--;, Е(х), которая, как и в случае использования обычных кодов, записывается и последовательно продвигается в регистре сдвига 4. В связи с тем, что в регистр будут записываться преобразованные кодовые комбинации, результат их проверок при дешифрировании не будет р авен нулю

C(x)Q,(х) = (5(х) 1E(x))Q,(х) =

=- 5(х) Q (х) сэ Е(х)Q.(õ) =;: — О, так как Е(х) по условию не является разрешенной комбинацией.

Вследствие проверок получе;1 опреде IOEIIEI IH который 5loiKeT быть предварительно li принят за нулевой

5(x)Q,(х);-, Е(х)Я,(х) = 0 - - E(x)Q,(х) = I „(õ), I де 1 il(x) полипом степени пе выше n— т — l. 1 eneðü yl«e по IHIEO>I 1 (х1, полученный в рез.дльтате n — m проверок кодовой

1,омбипации С(х}, может быть легко сведен и

11 левохlу путем сложения по модулlо ДВа с

I iE(x). С этой целью в соответствии с pac»oложепием единиц в TII(x) формируется группа тактовых импульсов путем предварительного подсоединения выхода распределителя тактов

3 на элемент «ИЛИ» 18. Например, TII(x) =

=10101, на «ИЛИ» 18 заводятся шины, несущие один, три и пять тактовых импульса,,"диалогично формируются группы нулевых импульсов с помощью «ИЛИ» 14. Наличие единицы в Т11(х) означает равенство единице соответствующей проверки, нечетному числу

С) Ъ1МИРУЕдМЫХ ПО МОДУЛIО ДВа ИмпульСОВ СОВпадения, поступающих на 1 Г 10 с «ИЛИ» 9.

1(оммутируя выходы триггера ТГ 10 в соответствии со структурой полинома T<(x), удается осуществить преобразование результата провсрок и привести его к тому резуль1ату, которьш получается при декодировании ооычных циклических кодов.

Подсоединением выходов распределителя д в соответствии с расположением единиц и нулей В Tg(x) можно ооеспечить приведение к нулю любого смежного циклического кода.

Значение То(х) должно быть вычислено указанным способом.

При дешифрировании обычных циклических кодов E(x)=0 и T(x)=0, поэтому все

n — m выходов распределителя 8 должны быть заведены па вход ячейки «ИЛИ» 14.

Предмет изобретeния,) oTpoйство для декодирован1гя циклических кодов, содержащее регистр сдвига, соединен. пый с Олоком фазирован1111 ИО т11кту> с распредели 1елем тактоВ и распределителем импульсов и через поразрядные схемы «И» и схему

«И. 1И» с триггерами памяти, отличп>ош1ееся

317066

ТП И I р 1

Д Е

П С

Ф ь.2

Составитель В. Крылова

Техред Т. Т. Ускова Корректор А. П. Васильева

Редактор E Гончар

Заказ 3095, 8 Изд, гй !308 Тираж 473 Подписное

1ИИИТ1И Котантета по делам нэобретеннй и открытий при Совете Министров СССР

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

Типография, пр. Сапунова, 2 тем, что, с целью декодирования смежных циклических кодов, в него дополнительно введены схемы «И» и «ИЛИ», причем единичные выходы распределителя тактов соединены с одной дополнительнон схемой «ИЛИ», выход которой соединен с первым входом первой дополнительной схемы «И»; нулевые выходы распределителя тактов соединены с другой дополнительной схемой «ИЛИ», выход которой соединен с первым входом дополнительной схемы «И»; вторые входы схем «И» соединены с выходами триггера памяти.

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

 

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

Изобретение относится к области передачи информации и предназначено для измерения значения отношения сигнал-шум на входе декодера

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

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

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

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

 // 318947
Наверх