ових слів.
Для даного коду Ріда-Малера основними функціональними вузлами декодера є:
КРІ-1/32 - комутатор поділу символів прийнятого потоку F (х) на n = 32 підпотоків.
ФПСд - формувач перевірочних символів декодера (аналогічний ФПСк).
ЯКІ-6/1 - комутатор об'єднання інформації, об'єднує 6 інформаційних символів у кодовий потік або в потік кодових символів.
Структурна схема декодера буде мати наступне побудова (рис. 3.2.).
В
Рис. 3.2 Структурна схема декодера коду Ріда-Маллера першого порядку з (n, k) = (32,6)
.2 Розробка функціональної схеми декодера
Відповідно з перевірочними рівняннями РМ-коду повністю визначається принцип побудови функціональної схеми декодера.
Найбільш простим способом побудови КРІ-1/32 є використання двох регістрів (RG1, RG2) і блоку формування тактових частот RG1 і RG2. Обидва регістра містять по осередків пам'яті. p> Функціональна схема ФПСд реалізується на суматорах за модулем два і мажорітарниж елементах.
ЯКІ-6/1 кодера доцільно виконати у вигляді синхронного мультиплексора на відповідне число інформаційних і керуючих входів, а також формувача сигналів управління мультиплексором. Формувач сигналів керування виконаний у вигляді двійкового лічильника. p> Функціональної схеми декодера коду Ріда-Маллера першого порядку з (n, k) = (32,6) представлена ​​на рис 3.2.
Декодер КРМ працює таким чином. Кодовий потік F (x) надходить на вхід КРІ-1/32, де він розділяється на 32 підпотоків. Далі потоки надходять на вхід ФПСд. У ФПСд із символів інформаційних підпотоків формуються перевірочні символи, що надходять на мажоритарні елементи, на виході яких формуються декодовані символи. У ЯКІ-1/6 відбувається їх об'єднання в єдиний потік. br/>В
Рис. 3.2 Функціональної схеми декодера коду Ріда-Маллера першого порядку з (n, k) = (32,6)
3.3 Розробка принципової схеми декодера
Для реалізації декодера реалізує мажоритарний алгоритм декодування використовуємо мікроконтролер серії PIC17C43, т. к. реалізувати мажоритарний елемент на логічних елементах дуже складно. Основні параметри мікроконтролера наведені в таблиці 2.3.1, а опис висновків мікроконтролера PIC17C43 представлено в таблиці 2.3.2. p align="justify"> Висновок
У цій роботі був розроблений кодек коду Ріда-Маллера з параметрами (32; 6; 16), який виявляє 15 і виправляє 7ошібок. Для даного коду були побудовані структурна, функціональна і принципова схеми кодує і декодуючого пристроїв. Принципові схеми кодера і декодера були реалізовані на мікроконтролері PIC17C43. p align="justify"> Література
1. Конопелько В. К., Липницький В. А., Дворніков В. Д. та ін Т...