Послідовні формати передачі даних


Паралельний формат зберігання і передачі даних використовується при малих відстанях між цифровими пристроями і при зберіганні у напівпровідникових запам’ятовуючих пристроях. У той же час, при записі або зчитуванні на магнітні або оптичні носії цифрова інформація повинна передаватись у послідовному форматі. Послідовний формат використовується і при передачі на великі відстані по телефонних і кабельних лініях зв’язку. У кожному з таких випадків представлена в паралельному форматі інформація повинна перетворюватись у послідовний за допомогою спеціальних апаратно-програмних засобів.

Базовою концепцією передачі інформації у послідовному форматі є строга узгодженість побітної передачі з сигналами синхронізації, тобто кожному періоду синхросигналу повинен ставитись у відповідність один біт інформації, що передається. Інтервал часу між двома тактами синхросигналу є бітовим інтервалом, протягом якого по інформаційному каналу передається “0” або “1”. У такому випадку, незалежно від довжини слова, яке передається, кількість інформаційних провідників не перевищуватиме трьох – загальний, інформаційний, синхронізації. В інтервалі тактового періоду генератора синхросигналів на інформаційний провідник від джерела сигналу повинен передаватись один біт у вигляді високого або низького рівня напруги. Частота передачі інформаційних сигналів однозначно визначається частотою синхросигналу, розділеною на довжину (у бітах) слів, що передаються. Здебільшого початок інформаційного сигналу (його фронт) співпадає з початком синхроімпульсу, але така особливість передачі не є обов’язковою.

На жаль, описана форма передачі інформації нереальна, оскільки на приймальній стороні неможливо з потоку інформаційних біт виділити окремі слова, принаймні при неузгодженості роботи приймача і передавача. Тому в ряді випадків до раніше визначених провідників додається четвертий, призначений для визначення початку слів. Така форма обміну інформації використовується в комп’ютерній техніці, а також у системах телекомунікацій.

В інших інформаційних системах – наприклад, телефонних і кабельних мережах – використовується лише двохпровідна лінія передачі. У такому випадку всі сигнали спеціально поєднуються, створюючи достатньо складний код послідовного формату, який скоріше можна розглядати як аналоговий сигнал з складними видами модуляції. Використовується і спосіб, при якому в потоці інформаційних біт має місце встановлений порядок, який відомий і строго витримується як на стороні передавача, так і на стороні приймача. Такий порядок називається протоколом обміну.

При передачі інформації у послідовному форматі використовується декілька способів побудови послідовних кодів. Один з них полягає у потенціальному представленні логічних рівнів “1” та “0” або протягом всього тактового інтервалу, або на половині його. В обох випадках цифровий сигнал представляється у вигляді однополярних імпульсів. Перший з них у літературі називається NRZ (non-return to zero) (рис. 1.11).

 

Рис.1.11.

 

Інший спосіб формування цифрової послідовності полягає в тому, що логічні сигнали “1” і “0” можуть представлятись у вигляді різнополярних імпульсів, дія яких триває на всьому періоді тактового сигналу, або на його частині. Прикладом однополярного коду є код RZ (return to zero). Після встановлення рівня лог. “1” у момент появи синхросигналу інформаційний сигнал діє на половині періоду, після чого встановлюється в нуль. Код з інверсією одиниці представляється на рис. 1.11 біполярним кодом BPRZ. Його особливість полягає у відсутності постійної складової в інформаційному сигналі, що підвищує перешкодостійкість кіл, які отримують цей сигнал.

Широко використовуються коди, в яких логічні сигнали кодуються не як потенціальні рівні, а як фронти переходу з “0” в “1” і з “1” в “0”. Прикладом таких кодів є Манчестерський код (MAN). Головна перевага такого коду полягає в тому, що незалежно від символів, що передаються, він забезпечує як мінімум одну передачу в бітовому інтервалі. Лог. “0” у такому коді передається як перехід з “0” в “1” посередині бітового інтервалу, а “1” – як перехід з “1” в “0”. Оскільки Манчестерський код має більше переходів 0 – 1 – 0, ніж інші коди, він вимагає більшої смуги пропускання лінії зв’язку. Такі коди широко використовуються в міжкомп’ютерних системах зв’язку.

Кожен із способів має свої недоліки і переваги, які враховуються при прийнятті рішення про їх використання.

 



Дата добавления: 2016-09-26; просмотров: 1251;


Поиск по сайту:

Воспользовавшись поиском можно найти нужную информацию на сайте.

Поделитесь с друзьями:

Считаете данную информацию полезной, тогда расскажите друзьям в соц. сетях.
Poznayka.org - Познайка.Орг - 2016-2024 год. Материал предоставляется для ознакомительных и учебных целей.
Генерация страницы за: 0.007 сек.