ування (формування кодових послідовностей) може бути реалізований на суматора по модулю два. Складемо рівняння формування кодових символів, які мають наступний вигляд: В В
В В
2.1 Розробка структурної схеми кодера
Розробку структурної схеми кодера коду Ріда-Маллера слід виконувати з визначення основних функцій кодера, до яких слід віднести:
. Ділення (поділ) символів вхідного інформаційного потоку Q (х) на інформаційних підпотоків;
. Формування перевірочних символів з вхідних інформаційних символів;
. Об'єднання 32 перевірочних символів в кодовий потік або в потік кодових символів. p> Для реалізації даних функцій необхідно визначити функціональні вузли (блоки) кодера і далі об'єднати їх в структурну електричну схему. Для коду Ріда-Маллера першого порядку основними функціональними вузлами є:
. КРІ -1/6 - комутатор поділу інформації вхідного потоку на інформаційних підпотоків;
2. ФПСк - формувач перевірочних символів кодера;
. КОИ -32/1 - комутатор об'єднання інформації, об'єднує 32 перевірочних символу в кодовий потік або в потік кодових символів. p align="justify"> Структурна схема кодера коду Ріда-Маллера представлена ​​на рис. 2.1
В
Рис. 2.1 Структурна схема кодера коду Ріда-Маллера першого порядку з (n, k) = (32,6)
.2 Розробка функціональної схеми кодера
код Маллер матриця інформаційний
Для побудови функціональних блоків кодека необхідно забезпечення мінімуму складності апаратної реалізації.
Відповідно з рівняннями кодування і алгоритмом декодування РМ-коду повністю визначається принцип побудови функціональної схеми кодера.
Найбільш простим способом побудови КРІ-1/6 є використання двох регістрів (RG1, RG2) і блоку формування тактових частот RG1 і RG2. Обидва регістра містять по осередків пам'яті. p> Функціональна схема ФПСк реалізується на суматорах за модулем два.
ЯКІ-32/1 кодера доцільно виконати у вигляді синхронних мультиплексорів на відповідне число інформаційних і керуючих входів, а також формувача сигналів управління мультиплексором. Формувач сигналів керування виконаний у вигляді двійкового лічильника. p> Функціональна схема РМ-коду першого порядку з (n, k) = (32,6) представлена ​​на рис. 2.2. <В
Рис.2.2 Функціональна схема РМ-коду першого порядку з (n, k) = (32,6)
Кодер КРМ працює таким чином. Символи вхідного інформаційного потоку Q (x) поділяються в КРІ-1/6 на шість підпотоків. Інформаційні символи даних підпотоків надходять одночасно на відповідні входи ФПСк, виконаного на суматорах за модулем два. У ФПСк із символів інформаційних підпотоків формуються перевірочні символи. Сформовані перевірочні символи надходять на відповідні входи ЯКІ-32/1, який об'єднує символи перевірочного підпотоків в єд...