Изобретение относится к автомаике и может применяться в системах ифровой связи, использующих свер- очные. коды.
Цель изобретения - повьшение поехоустойчивости .
На фиг.1 приведена блок-схема орогового декодера сверточного коа J на фиг.2 - пример вьшолнения асти порогового декодера сверточноо кoдa на фиг.З - таблица работы нализатора синдрома.
Пороговьй декодер сверточного кода содержит кодер 1, первый сумматор 2 по модУлю два, формирователь 3 синдрома, корректор 4 ошибок, ана- лизатор 5 синдрома, пороговый элемент 6, генератор 7 тактовых импульсов, второй кодер 8, второй сумматор 9 по модулю два, первый элемент ШШ 10, элемент 11 ЗАПРЕТ, второй элемент ИЛИ 12, пороговый счетчик 13, формирователь 14 временного интервала. Вход первого кодера 1 яв- ляется информационным входом устройства, первый выход кодера 1 соединен с первым входом корректора 4 ошибок, выход которого подключен к входу второго кодера 8, первый выход которого является информационным выходом устройства. Вторые вьпсоды обоих кодеров 1 и 8 подключены к входам первого сумматора 2 по модулю два, выход которого соединен с вторым входом формирователя 3 синдрома, первый вход которого является проверочным входом устройства, выход формирователя 3 подключен к первому входу анализатора 5 синдрома, первые выходы которого соединены с входами порогового элемента 6, выход которого подключен к вторым входам корректора 4 ошибок, анализатора 5 синдрома и к одним входам второго сумматора 9 по модулю два и первого элемента HJH 10, другие входы.которых соединены соответственно с вторым выходом анализатора 5 и с выходом второго сумматора 9. Выход элемента ИЛИ 10 подключен к первому входу порогового счетчика 13 и первому разрешающему входу элемента .11 ЗАПРЕТ, второй разрешающий вход которого соединен с выходом генератора 7. Выход элемента 11 ЗАПРЕТ подключен к первому входу формирователя 14 временного интервала, выход которого соединен с первым входом элемента ИЛИ
5
12, выход которого подключен к вторым входам формирователя 14 и порогового счетчика 13 и к запрещающему входу элемента 11 ЗАПРЕТ. Выход счетчика 13 соединен с вторым входом элемента ИЛИ 12 и является выходом сигнала ошибок устройства.
Первый кодер 1 является кодером используемого в системе связи ортогонального г-сверточного кода 1 и предназначен для формирования по информационным символам проверочной последовательности. В качестве кодера 1 используется регистр сдвига, связанный с сумматорами по модулю два. Длина регистра сдвига, число сумматоров по модулю два и их связи опре- деляются порождающим полиномом ортогонального сверточного кода, на
0 фиг.2 изображены элементы 15 регистров сдвига и сумматоры 16 по модулю два.
Формирователь синдрома 3 служит для формирования синдромной последо5 вательности из принятой проверочной последовательности и проверочной последовательности, сформированной на приемной стороне. В качестве формирователя синдрома 3 используется
0 сумматор по модулю два. Корректор 4 ошибок также представляет собой сумматор по модулю два.
Анализатор 5 синдрома предназначен для обнаружения ошибок в информа5 ционных и проверочных символах и представляет собой регистр сдвига с обратными связями и сумматорами по модулю два, состав и количество которых определяется порождакицим полино0 мом ортогонального сверточного кода.
Пороговый элемент 6 предназначен для принятия решения о достоверности принятых символов. Уровень срабаты- 5 вания порогового элемента 6 выбирается исходя из свойств ортогонального сверточного кода. I
Второй кодер 8 предназначен для
формирования добавочных разрядов в 5 порождающем полиноме квазиортогонального сверточного кода, йозвбля- ющих обнаружить факты ошибочного де- .кодирования принятых информационных сигналов. Второй кодер 8 представ- 55 ляет собой регистр сдвига, связанный с сумматорами по модулю два, число разрядов которого и связи обусловлены видом дополнительного полинома в
fO
15
20
25
порождающем полиноме квазиортогонального сверточного кода.
Пороговый счетчик 13 предназначен для подсчета количества сигналов ошибок, поступающих с выхода первого элемента ШШ 10, и выдачи сигнала ошибки в случае переполнения. Порог срабатывания порогового счетчика 13 выбирается исходя из корректирующих свойств квазиортогонального сверточного кода и требований по допустимой вероятности трансформации сообщений.
Формирователь 1А временного интервала предназначен для установления временного интервала анализа информации, постз пагощей на вход порогового счетчика 13. В качестве формирователя 14 временного интервала используется счетчик, порог срабатывания которого выбирается исходя из допустимой вероятности трансформации сообщений, длины кодовых ограничений и корректирующей способности квазиортогонального сверточного кода.
Ввиду того, что ортогональные сверточные коды имеют более низкую корректирующую способность, нежели лучшие неортогональные сверточные коды при одинаковых скоростях и длинах кодовых ограничений, в пороговом декодере используется квазиортогональный код, корректирующая способность которого приближается к корректирующей способности лучших нерртогональных сверточных кодов, а простота реализации процесса декодирования, присущая ортогональным свер- точным кодам, сохраняется.40
Обозначим через „ (х) порождающий полином ортогонального сверточного кода, а через Р (х) - порождающий полином квазиортогонального кода. Полином Рц (х) получают с помощью добавления к полиному „(х) полинома Рд (х) дополнительного сверточного кода. При этом степень полинома Р (х) увеличивается путем умножения на X,
чивает сохранение структуры полинома Р (х) в составе разом, можно записать
30
35
AS
в исходном состоянии в регистра сдвига первого 1 и второго 8 кодеров и анализатора 5 синдрома запис ны нулевые сигналы. Содержимое пор гового счетчика 13 и формирователя 14 временного интервала также равн нулю. Выход генератора 7 тактовых импульсов элементом 11 отключен от первого входа формирователя 14 вре менного интервала. В пороговом эле менте 6 установлено пороговое знач
ние Z -%
где d.
- минималь
ное -кодовое расстояние ортогональн го сверточного кода, образующий по лином Р (х) которого входит в сост образующего полинома Р (х) квазиор гонального Сверточного кода. Б пор говом счетчике 13 установлен порог
У
допустимого числа ошибок
на интервале W тактов и принимаемы из канала связи информационной и проверочной последовательност5 х сигнал на выходе порогового счетчи ка 13 появится в том случае, если пороговое значение у окажется пре вьш енным. В формирователе 14 време ного интервала установлен порог W числа тактов, и сигнал на его выхо де появится в случае, если число W окажется превышенным.
Из канала связи на информационн вход устройства (вход кодера 1 орт гонального сверточного кода) в последовательном коде поступают с та товым периодом дТ сигналы двоично информационной последовательности К(х), искаженные воздействием поме Е (х), т.е. поступает двоичная последовательность М (х)К(х) ±) Е (х где знак означает суммирование по модулю два. На проверочный вход, устройства (первый вход форш рователя 3 синдрома) в последовательном коде поступают с тем же тактовым пе риодом дТ сигналы двоичной прове- рочной последовательности М(х)Р|(х) .искаженные воздействием помехи Е,(х
где 1 deg Ро (х), что обеспе- 50 т..е. поступает двоичная последовательность
Р (х) . Таким обК
К.(х) К(х)Р, (х) О
Е,, (х)..
Р (х) Р (х)х -Р (х), 55 В случае отсутствия ошибок, т.е.
при Е (х) Е(х) О, последоваУстройство работает следуюш:им об- тельность ;, (х) М(х) . Эта после- разом,довательность продвигается с такто
в исходном состоянии в регистрах сдвига первого 1 и второго 8 кодеров и анализатора 5 синдрома записаны нулевые сигналы. Содержимое порогового счетчика 13 и формирователя 14 временного интервала также равно нулю. Выход генератора 7 тактовых импульсов элементом 11 отключен от первого входа формирователя 14 временного интервала. В пороговом элементе 6 установлено пороговое значение Z -%
где d.
- минималь
ное -кодовое расстояние ортогонального сверточного кода, образующий полином Р (х) которого входит в состав образующего полинома Р (х) квазиортогонального Сверточного кода. Б поро-. говом счетчике 13 установлен порог
20
У
допустимого числа ошибок
на интервале W тактов и принимаемых из канала связи информационной и проверочной последовательност5 х сигнал на выходе порогового счетчика 13 появится в том случае, если пороговое значение у окажется пре- вьш енным. В формирователе 14 временного интервала установлен порог W числа тактов, и сигнал на его выходе появится в случае, если число W окажется превышенным.
Из канала связи на информационный вход устройства (вход кодера 1 ортогонального сверточного кода) в последовательном коде поступают с тактовым периодом дТ сигналы двоичной информационной последовательности К(х), искаженные воздействием помехи Е (х), т.е. поступает двоичная последовательность М (х)К(х) ±) Е (х) , где знак означает суммирование по модулю два. На проверочный вход, устройства (первый вход форш рователя 3 синдрома) в последовательном коде поступают с тем же тактовым периодом дТ сигналы двоичной прове- рочной последовательности М(х)Р|(х), .искаженные воздействием помехи Е,(х),
тельность
К.(х) К(х)Р, (х) О
Е,, (х)..
вой частотой по разрядам регистра сдвига первого кодера 1 через корректор А ошибок и далее по разрядам регистра.сдвига второго кодера 8 на информационный выход устройства. В гфоцессе этого двз-ьжения пос.педова- тельность М(х) с помощью сумматоров по модулю два., вкодящиз: в состав кодеров 1 к 8, а также с поно,ью первого сумматора 2 по модулю два преобразуется в последовательность
M(x)lP (х) (к) М(х)Р. (х),
которая в последовательном коде поступает на второй вход формирователя 3 синдрома, в котором покомпонентно сравнивается с последовательностью, поступающей па ei o первый вход. Поскольку ЭТ7Л последовательности в отсутствие ошибок покомпонентно совпадают , на выходе формирователя 3 синдрома вырабатывается пулевой синдром э не оказывающий влияния на остальное элементы устройства: не пре- BbmsaeTCH порог Z порогового элемента GS не проводится исправление ошибок в корхтекторе 4 ошибок, не изменяется содержимое порогового счетчика 13, формирователя 14 времепноз. о интервала и состояние ана.тпгзатора 5. Сигнал ошибки на вь;ходе порогового счетчика 13 отсутствует , достоверная кнформация с первого выхода кодера 8 выдается в последовательном коде потребителю,
В случае, если Е (х)0, а Е,,(х)/ J но ошибки в проверочной после- до вателтзностн 1 (х) распределены так 5 что сигнал с первых выходов анализ а.тора 5 синдрома не превьпиает порог Z порогового элемента 6, устройство работает следующим образом. Как и в предыдущем случае из информади- онной последовательности К(х) с помощью кодеров 1 и 8 и первого суг-ша- тора 2 по моду:7)о два формируется последовательность М(х)Р(х), которая покомпонентно сравнивается в формирователе 3 синдрома с последователь- Юностью М,(х)М(х)Р,. (х) (Г)Е„(х),
ila выходе формирователя 3 в последовательном коде формируется сит- нал S(x)M(x)P (х) ©M(x)Pj (х) © 0 Е, (х) Ej 3 поступагощ1-5Й на пер- вый вход анализатора 5 синдрома. Поскольку по условию рассматриваемого случая распределение ошибок та
20
25
30
2529/1ДW
ково, ч го порв;.и7, выхс-дс - ана- лизотора 5 не ггреиысил порог Z гового элемен а 6, ;а выходе посл,и- него сигнал коррекци не формируете;:, т.е.. информату-тонная последовательность в KopijeKTope 4 че исправляется, сгподром пи л,епк обратной связи (через второй вход апапизатора 5 синдрома) не корректируется, а пороговый счетч1-лк 13 ocyli :ecт7зJlяeт подсчет числа ошибок5 поступающих по с B J oporo выхода анализатора 5 через п.ервый з сод второго .шатора 9 по модулю Два,, первый вход ггервого SJseMeHi a ИЛИ 10 на первый в;:од порогового счетчика 13, Одновремгппо сипгалы о иибок с выхода первого эле-, мента 10 поступают па первый разре( з;;ход, 3.ne jeH i 1 1 5 поддклго- чая выход генератора 7 тактовь;х импульсов черен второй paspei.varow-m вхон эл:емента 1 1 к первому входу фор- мировг1,теля 14 тфемениого . Поскольку по условию KOJiHqecTBO бок мало, форми 5ователь 14 подсчиты- ваеч; W J актов и сфортмируегг ia своем выХ : Л,е раньтие, шн перепол™ нитсл ПОРОГОВЫЙ счетчик 13 . Стггпал с выхода фopt :иpoвз.reJlя 14 врс ;ечио1 о интервала через первый вход второг о элео.дет-гга ИЛИ 2 осуществит сброс со- дер леимоГ О форм )ователя 14 (по его BTorsOMv входу), порогового счетчика 13 (по erfi р i4)pijiiy входу) и возвратит 1к:ходиое состояние элемент 11 (по и ак1цему лходу) , отключив ератора 7 от nepijoro входа телл 14., На выходе порогово40
45
В
его a i
EliiX 0,rv г
формиро
го сче1 -г7ткЕ. 13 сиш-ап сцпибкк ие по- явьггся, а досто.рерная информационная г-пс.1.1едоцате.л.-,нссть с первого .выкода ;е1;:одера 8 будет тшступать к получа- те.г1Ю., Очередной сигнал огаибкк с пер- BOi o выхода аи.сшизатора 5 синдрома вызовет повторекие указанных операПИ1-.
последовательности рас111 еделены , Ч7 О юпра1 Л}пог1;ей способности ортого- напьного сверточного кода, эходяигего в с:остав квазиортогонального свер- то-шо1 о ко,иа достаточно для их кор- рекции- yc fjKyftcTBO работае:т с.педзпо- щим образом.
На передак;цей cTopojie кодируется сообгцение, сп.лоиь сос оящее кз ну-- леВйТ}
Тогда последовательность
1
М (х) М(х)Р (х) @Е (х)0,
пг.
поскольку по условию Е (х)0, а последовательность
К(х)М(х)Е/х)0, так как Е (х)7
Пусть последовательность Е,(х) представляет собой одиночную ошибку которую используемый ортогональный сверточный код позволяет исправить. Эта одиночная ошибка, проходя через кодер 1, вызовет появление на его втором выходе последовательности сигналов, определяемой порождающим полиномом Р (х) . Через первый сумматор
2по модулю два эта последовательность сигналов поступит на второй вход формирователя 3 синдрома, где сложится по модулю два с проверочной последовательностью .1(х), поступающей в последовательном коде на пер- вый вход этого же формирователя 3. Результатом последовательного покомпонентного сложения является сигнал синдрома, которьй с выхода формирователя 3 через первый вход запишется в анализатор 5 синдрома. В момент, когда сигнал ошибки появится на первом выходе кодера 1, сигнал с первых выходов анализатора 5 синдрома, по-. ступающий на пороговьш элемент 6, превысит порог последнего. На выходе порогового элемента 6 сформируется сигнал исправления, который поступит на второй вход корректора 4 ошибок и исправит сигнал ошибки, поступающий, на его первый вход. Следовательно на выходе корректора 4 ошибок в последовательном коде будет сформирована последовательность М(х)М(х). В данном случае М(х)0, поэтому сигналы с второго выхода кодера 8, поступающие на второй вход первого сумматора 2 по модулю, также будут нулевыми и, следовательно, складываясь с. нулевыми сигналами М(х) в формирователе 3 синдрома,
они не вызьгаают изменения состояния устройства. Помимо исправления ошибки в корректоре 4 сигнал с выхода порогового элемента б, поступая на второй вход анализатора 5 синдрома, корректирует его содержимое (в данном варианте одиночной ошибки он переводит в нулевые значения все нулевые сигналы синдрома, исключая
529448
сигнал с второго выхода анализатора 5 синдрома). Неисправленный сигнал синдрома, появляющийся на втором выходе анализатора 5 синдрома, кор- 5 ректируе ся во втором сумматоре 9 по модулю два сигналом с выхода порогового элемента 6, поступающим на второй вход этого сумматора 9. Кроме указанных воздействий сигнал кор- 10 рекции с выхода порогового элемента 6 поступает на второй вход первого элемента ИЛИ 10, с выхода которого поступает на первый вход порогового счетчика 13, где записьпвает единицу, t5 и на первый разрешающий вход элемента 11, разрешая прохождение тактовых импульсов с выхода генератора 7 через элемент 11 на первый вход формирователя 14 временного интервала. 20 Поскольку по условию происходит исправляемая ошибка в информационной последовательности, пороговый счетчик 13 не переполнится, и в момент переполнения формирователя 14 вы- 25 ходной сигнал переполнения поступит на первый вход второго элемента ИШТ 12, с выхода которого сигнал очистит пороговый счетчик 13, переведет элемент 11 в исходное состояние, от- 30 ключив выход генератора тактовых импульсов 7 от первого входа формирователя 14 временного интервала, и по второму входу установит формирователь 14 в исходное состояние. Сиг- нал ошибки на выходе порогового счетчика 13 не появится.
В случае, если E(x) и Е, (х)0, причем ошибки в принимаемых последовательностях распределены так, что О исправляющей способности ортогонального сверточного кода, входящего в состав квазиортогонального сверточного кода, достаточно для их коррекции, работа устройства осуществляет45
ся аналогично указанным вариантам и
может быть описана как их суперпозиция. При этом на первый вход порогового счетчика 13 поступают с выхода порогового элемента 5 через элемент
ИЛИ 10 сигналы исправления ошибок Е(х) или сигнал ошибок E,j(x). Первый появившийся на выходе первого элемента ИЛИ 10 сигнал через элемент 11 подключает выход генератора 7 к
первому входу формирователя 14 временного интервала. Поскольку исправляющей способности ортогонального сверточного кода по условию достаточно для достоверного приема сообщения, сигнал на выходе формирователя 14 вырабатывается раньше, чем переполняется пороговый счетчик 13. Сиг нал с выхода формирователя 14 через второй элемент ИЛИ 12 устанавливает в исходное состояние пороговый счетчик 13, элемент 11 и формирователь 14. При этом на выходе порогового счетчика 13 сигнал ошибки не появляется. Первый сигнал, появившийся на выходе первого элемента ИЛИ 10 после того, как сигналом с выхода формирователя 14 указанные элементы устанав ливают в исходное состояние, вновь вызывает переключение и изменяет состояние порогового счетчика, 13. Цикл работы повторяется.
Б случае, если Е (х)0, Е,(х)0 причем исправляющей способности орто гонапьного сверточного кода, входящего в состав квазиортогонального сверточного кода, не достаточно для коррекции ошибок, что приводит к трансформации приниг аемого сообщения, работа устройства происходит так. Пороговый счетчик 13 подсчитывает 1.1ИСЛО импульсов коррекции с выхода порогового элсмент 1 6 и число нулевьпс сигналов синдрома с второго выхода анализатора 5 синдрома и формирует сигнал ошибки, если происходит его переполнение на временном интервале. Сигнал ошибки не будет сформирован в том случае, если сами ошибки Е j (х) и Е,, (х) сформируют последовательность, являющуюся кодовым словом квазиортогопального свер- точного кода (т.е. ошибки переведут сигналы одного кодового слова в Другое, трансформируют его), или последовательность, отличающуюся от кодового слова квазиортогонального сверточного кода в числе разрядов . В, первом случае на пороговый счетчик 13 не поступит ни одного сигнала, а во втором поступит V сигналов которые не вызовут переполнения счетчика 13.
Для наглядности рассмотрим орто гональньй св ерточный код со скоростью , кодовым ограничением , имеющий .минимальное кодовое расстояние d . 5. Порозвдаюшдй полином этого кода имеет вид: Р (х)х + . Приведем этот полином к порождающему полиному квазиортогонального сверточного кода, для мего
выберем Р(х)х+1, а . Таким образом,
Р (х)Р„ (х) (х) (х н-х2+х+1)хЗ + 5 +х+1 х +х +х +х +х+1 - 100111011.
Пусть в результате воздействия на проверочную последовательность, вес которой равен трем, в регистре анализатора 5 синдрома запишется полином синдрома У(х) вида
У(х) 1+х+х -11001.
15
20
25
30
35
40
45
50
55
Причем элемент полинома с меньшим показателем степени соответствует содержимому (по фиг.2) левого разряда регистра. На очередном такте сиг- нала с первых выходов анализатора 5 синдрома поступят на входы порогового элемента 6. Так как число единичных сигналов, поступаюпрх на вход порогового элемента 6, будет равно трем, то порог ,5 будет превьш1ен, и на входе порогового элемента б появится сигнал коррекции, который поступит на корректор 4 ошибо и произведет ошибочное исправление сигнала в информацио нной последовательности. Одновременно сигнал коррекции по цепи обратной связи пгосту- пит на анализатор 5 синдрома и второй сумматор 9 по модулю два с целью устранения влияния ошибки, а также на элемент ШШ 10. На выходе элемента Ш1И 10 появится первый признак наличия ошибок в принимаемой последовательности- При этом С1Ф1вол синдрома со старшим показателем степени будет скорректирован во втором сумматоре 9 по- модулю два, а в Иервьш разряд регистра, как в случае ортогонального декодирования, запишется сигнал коррекции. Одновременно с этим сигнап коррекции (ошибочный) поступит в регистр сдвига второго кодера 8. На следующих тактах работы устройства ранее записанньй сигнал коррекции из первой ячейки регистра сдвига переместится в последующие, а в первую и вторую ячейки запищутся символы с выхода второго кодера 8, т.е. в регистре анализатора 5 синдрома будут записаны сигналы 1101. На следующем такте эти сигналы вызовут новую коррекцию информационного разряда и исправление синдрома. На выходе элемента ШШ 10 появится признак наличия ошибок в
I 1
принимаемой из канала связи последовательности .
Поскольку минимальное кодовое расстояние указанного квазиортогонального сверточного кеда равно d . 7, а ,в канале связи произойдет
к ГП)Г7
ПО условию три ошибки, пороговый декодер проведет исправления в разрядах информационной последовательности, которые совместно с рядом других сигналов из регистра сдвига анализатора 5 синдрома поступят через элемент 10 на его выход, т.е. число сигналов п, появляющихся на выходе элемента ИЛИ 10 в процессе исправления пачки ошибок веса f (в данном случае ) определяется согласно выражению
n5(d -f).
К mm
Для данного варианта содержимое регистра сдвига анализатора 5 синд- рома описывается таблицей (фиг.З).
В таблице прямыми стрелками указаны сигналы коррекции с выхода порогового элемента 6, а волнистыми - сигнйлы, поступающие на вход элемента ИЛИ 10 из регистра сдвига анализатора 5 синдрома. За восемь тактов на выходе элемента ИЛИ 10 появится четьфе сигнала ошибки, за 12 тактов шесть сигналов ошибки, и т.д. Подсчитав число сигналов ошибок на заданном интервале (например, на длине кодовых ограничений) и сравнив их.с допустимым значением, определяем, имела место трансформация или н имела. В примере на длине кодовых ограничений (т.е. на 9 тактов) появилось четьфе сигнала ошибки, тогда как используемый ортогональный код исправляет не более двух.
Возможен такой вариант распредег- ления ошибок для порогового сверточного декодера, при котором трансформация сообщения не будет иметь место, а пороговый счетчик 13 переполнится и вьщаст сигнал ошибки. В данном примере реализации устройства, (фиг.2) указанная ситуация возникнет, в частности , в случае, если с выхода формирователя 3 синдрома в анализатор 5 синдрома начнет поступать последовательность вида
I 101010 Поскольку на вход по
рогового элемента 6 от прохождения такого синдрома через анализатор 5
10
529 4412
синдрома поступит в любой момент времени не более двух сигналов, а величина порога ,5, то на выходе порогового элемента 6 сигнал коррек- 5 дни не сформируется. Однако с второго выхода анализатора 5 синдрома последовательность сигналов вида 101010 через сумматор 9 по модулю два и первый элемент ИЛИ 10 вызовет срабатывание элемента 11 и, кроме того, поступит на первый вход порогового счетчика 13. Пороговый счетчик 13 переполнится, если на интервале Wo 6 тактов на его вход поступит число сигналов j . , Поскольку d 5, пороговый счетчик
tJ rnit
13 при переполнится и сформирует на Своем выходе сигнал ошибки, хотя сигнал вида 101010 сформирован из-за ошибок в принимаемой проверочной последовательности М(х). Несмотря на то, что трансформации сообщения в данном случае не было, сигнал ошибки указывает на резкое ухудшение состояния канала связи, при котором велика вероятность трансформации сообщения.
Формула изобретения
15
20
25
30
Пороговый декодер сверточного кода, содержащий корректор ошибок, формирователь синдрома, анализатор синдрома, Пороговый элемент, пороговый 5 счетчик, формирователь временного интервала, генератор тактовых импульсов и первый кодер, вход которого является информационным входом устройства, первый выход первого ко- 0 дера соединен с первым входом корректора ошибок, первый вход формирователя синдрома является проверочным входом устройства, выход формирователя синдрома подключен к первому вхо- 5 ду анализатора синдрома, второй вход которого объединен с вторым входом корректора ошибок, первые выходы анализатора синдрома подключены к входам порогового элемента, о т л и- 0 чающийся тем, что, с целью повьш1ения помехоустойчивости, в него введены первый и второй сумматоры по модулю два, первый и второй элементы ИЛИ, элемент ЗАПРЕТ и второй ко- 5 дер, вход которого соединен с выходом корректора ошибок, а первый выход является информационным выходом устройства, вторые выходы первого и
второго кодеров подключены к входам первого сумматора по модулю два, выход которого соединен с вторьм входом формирователя синдрома, второй выход анализатора соединен с первым входом второго сумматора по модулю два, выход которого подключен к первому входу первого элемента ИЛИ, - второй вход которого объединен с вторыми входами анализатора синдрома и второго сз мматора по модулю два и подключен к выходу порогового элемента, выход первого элемента ИЛИ соединен с первым входом порогового счетчика и первым разрешающим входом элемента 3AIIPET, второй разрешающий вход которого подключен к выходу генератора тактовых импульсов, выход элемента ЗАПРЕТ соединен с
первым входом формирователя временного интервала, выход которого подключен к первому входу второго элемента ИЛИ, выход которого соединен с запрещающим входом элемента ЗАПРЕТ
и вторыми входами формирователя временного интервала и порогового счетчика, выход которого подключен к второму входу второго элемента ИЛИ и является выходом сигнала ошибок
устройства.
вгшипи
Заказ 4631/57
Производств.-полиграф, пред-е, г. Ужгород, ул. Проектная, 4
Ф//г.2
Тираж 816
Подписное
название | год | авторы | номер документа |
---|---|---|---|
Кодек несистематического сверточного кода | 1988 |
|
SU1580567A1 |
ПОРОГОВЫЙ ДЕКОДЕР СВЕРТОЧНОГО КОДА | 1991 |
|
RU2023349C1 |
Кодер несистематического сверточного кода | 1990 |
|
SU1695516A1 |
Пороговый декодер сверточного кода | 1991 |
|
SU1837385A1 |
Кодек несистематического сверточного кода | 1990 |
|
SU1714812A1 |
Пороговый декодер сверточного кода | 1982 |
|
SU1078654A1 |
Декодер сверточного кода | 1985 |
|
SU1320904A1 |
Устройство для устранения неопределенности дискретнофазовой модуляции | 1983 |
|
SU1095428A1 |
Декодер сверточного кода (его варианты) | 1985 |
|
SU1320875A1 |
Пороговый декодер сверточного кода | 1991 |
|
SU1781825A1 |
Изобретение предназначено для использования в технике цифровой связи и нозволяет повысить помехоустойчивость. Пороговый декодер свер- точного кода содержит первый кодер 1, корректор 4 ошибок, формирователь 3 синдрома, анализатор 5 синдрома, пороговый элемент 6, генератор 7 тактовых импульсов, пороговый счетчик 13 и формирователь 14 временного интервала. Благодаря введению сумматоров 2 и 9 по модулю два, элементов ИЛИ 10 и 12, элемента 11 ЗАПРЕТ и второго кодера 8, формирующего квазиортогональньй сверточньш код, в устройстве исправляются ошибки, для исправления которых недостаточно корректирующей способности используемого ортогонального сверточ- ного кода. 3 ил. о (О
Пороговый декодер сверхточного кода | 1976 |
|
SU586571A1 |
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Пороговый декодер сверточного кода | 1982 |
|
SU1078654A1 |
Очаг для массовой варки пищи, выпечки хлеба и кипячения воды | 1921 |
|
SU4A1 |
Авторы
Даты
1986-08-23—Публикация
1985-01-02—Подача