я будується з різних комбінацій інформаційних символів, тому кодувальнику необхідно вказати всі можливі комбінації інформаційних символів і скласти таблицю відповідності цих комбінацій отриманим нами кодовою комбінаціям.
В
Перетворення двійкового коду в недвійковий код
Перетворимо отриманий двійковий код у недвійковий код з основою q = 8. Для цього поставимо в однозначну відповідність символам двійкового коду символи коду з основою q = 8 в полі Галуа. Так як підстава нового коду дорівнює восьми, то необхідно трьом символам двійкового коду ставити у відповідність один символ недвійковий:
? 0010? 2100? 4110? 6
? 1011? 3 101? 5 111? 7
Оскільки при побудові 32-х розрядний код не можна розбити на цілу кількість тріад, то відкидаємо перші 2 старших розряду і ділимо інші розряди на тріади і приводимо їх у вищенаведеному відповідно.
Код з основою вісім (GF ())
В
У відповідність із завданням визначаємо параметри отриманого недвійковий коду.
) Довжина кодової комбінації N визначається за формулою
(1),
Де n-кількість розрядів кодової комбінації двійкового коду, m-кількість розрядів двійкового коду, відповідні 1 -му розряду недвійковий коду.
.
) Мінімальна кодова відстань D min обчислюється таким чином:
Вибираємо 2 кодових комбінації отриманого недвійковий коду і складаємо по mod2. Мінімальна кількість незбіжних розрядів (кількість одиниць) однієї кодової комбінації з іншою і є параметром D min .
В
) Кількість інформаційних символів K отримуємо за формулою:
(2),
де k - кількість інформаційних символів двійкового коду, m-m-кількість розрядів двійкового коду, відповідні 1-му розряду недвійковий коду.
.
Таким чином ми розрахували параметри отриманого недвійковий коду з основою q = 8 - (10,2,6).
Формування кодових комбінацій
Формування кодових комбінацій здійснюється Т-тригерами (наприклад ІМС К155ТМ2) та елементами логіки (наприклад суматор за модулем 2 - ІМС К155ЛП5) під дією тактових імпульсів. [1].
Через те, що тригери навіть з інверсними виходами не можуть забезпечити формування всіх кодових комбінацій. Адже завдання кодувальника полягає в тому, щоб побудувати кодер, формуючий всі кодові комбінації. Тому використовують рі...