logo
Лекції в

Метод біполярного кодування з альтернативною інверсією

Однією з модифікацій методу NRZ є метод біполярного кодування з альтернативною інверсією (Bipolar Alternate Mark Inversion, AMI). У цьому методі (мал. 9.2.2, б) використовуються три рівні потенціалу — негативний, нульовий і позитивний. Для кодування логічного нуля використовується нульовий потенціал, а логічна одиниця кодується або позитивним потенціалом, або негативним, при цьому потенціал кожної нової одиниці протилежний потенціалу попередньої.

Код AMI частково ліквідує проблеми постійної складової і відсутності самосинхронізації, властивому коду NRZ. Це відбувається при передачі довгих послідовностей одиниць. У цих випадках сигнал на лінії являє собою послідовність різнополярних імпульсів з тим же спектром, що й у коді NRZ, який передає нулі, що чергуються, і одиниці, тобто без постійної складової і з основною гармонікою N/2 Гц (де N — бітова швидкість передачі даних). Довгої ж послідовності нулів також небезпечні для коду AMI, як і для коду NRZ — сигнал вироджується в постійний потенціал нульової амплітуди. Тому код AMI вимагає подальшого поліпшення, хоча задача спрощується — залишилося справитися тільки з послідовностями нулів.

В цілому, для різних комбінацій біт на лінії використання коду AMI приводить до більш вузького спектра сигналу, чим для коду NRZ, а виходить, і до більш високої пропускної здатності лінії. Наприклад, при передачі одиниць, що чергуються, і нулів основна гармоніка fo має частоту N/4 Гц. Код AMI надає також деякі можливості по розпізнаванню помилкових сигналів. Так, порушення строгого чергування полярності сигналів говорить про помилковий імпульс чи зникненні з лінії коректного імпульсу. Сигнал з некоректною полярністю називається забороненим сигналом (signal violation).

У коді AMI використовуються не два, а три рівні сигналу на лінії. Додатковий рівень вимагає збільшення потужності передавача приблизно на 3 дБ для забезпечення тієї ж вірогідності прийому біт на лінії, що є загальним недоліком кодів з декількома станами сигналу в порівнянні з кодами, що розрізняють тільки два стани.