- •Схемотехнічне моделювання кодеру та декодеру циклічного коду
- •Результати кодування повідомлень циклічним кодом.
- •Результати декодування кодових слів циклічного коду (помилки відсутні).
- •Результати декодування кодових слів циклічного коду (помилки відсутні).
- •Результати декодування кодових слів циклічного коду (однократні та двократні помилки).
Лабораторна робота № 2
Схемотехнічне моделювання кодеру та декодеру циклічного коду
Мета роботи – закріпити та поглибити теоретичні знання принципів завадостійкого кодування повідомлень циклічними кодами, побудови кодерів та декодерів циклічного коду, набути практичні навички їх моделювання з використанням інтерактивного емулятора схем - програмного комплексу Multisim.
Результати моделювання кодера циклічного коду
Рис. 1.1. Структурна схема кодера циклічного коду
Призначення елементів схеми:
DD1 – D - тригер, призначений (забезпечує) для … ;
Приклад кодування інформаційного слова Z (детальне пояснення).
Порядковий номер . Z =
Висновки:
Визначення для моделі кодеру параметрів вихідного завадостійкого коду, кратності виправляємої помилки σ та виду утворюючого поліному P(x).
Таблиця 1.1
Кількість інформаційних символів, m |
Значність коду, n |
Кількість перевірочних символів, k |
Кратність виправляємої помилки, σ |
Утворюючий поліном, P(x) |
|
|
|
|
|
Пояснення:
Результати потактового схемотехнічного моделювання кодера циклічного коду.
Інформаційна кодова комбінація Z =
Таблиця 1.2
Номер такту |
Вхід кодеру, Z |
Стан тригерів регістру |
Вихід, U |
||
1 |
2 |
3 |
|||
0 |
|
0 |
0 |
0 |
|
1 |
|
|
|
|
|
2 |
|
|
|
|
|
3 |
|
|
|
|
|
4 |
|
|
|
|
|
5 |
|
|
|
|
|
6 |
|
|
|
|
|
7 |
|
|
|
|
|
Вихідне кодове слово U =
Висновки:
Результати кодування повідомлень циклічним кодом.
Таблиця 1.3
№ з/п |
Інформаційне слово, Z |
Кодове слово, U (розрахунок) |
Кодове слово, U (модель) |
|
0001 |
|
|
|
0010 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Висновки:
Результати моделювання декодера циклічного коду
Рис. 2.1. Структурна схема декодера Хеммінга
Призначення елементів схеми:
DD1 –
Приклад декодування кодового слова циклічного коду.
(детальне пояснення декодування для трьох випадків: без помилок; однократна помилка; двократна помилка).
F =
Висновки:
Результати дослідження залежності коду синдрому від коду помилки.
Таблиця 2.1
Код помилки, Е |
Код синдрому, S |
Код помилки, Е |
Код синдрому, S |
0000001 |
|
0010000 |
|
0000010 |
|
0100000 |
|
0000100 |
|
1000000 |
|
0001000 |
|
|
|
|
|
|
|
0010100 |
|
1000100 |
|
Висновки: