Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Глава 12.doc
Скачиваний:
9
Добавлен:
22.11.2019
Размер:
1.68 Mб
Скачать

12.11. Форматы цифровых сигналов и организация стыков цифровых трактов

В цифровых устройствах 3В кроме кодовых слов, определяющих мгновенные значения отсчетов ЗС, общем с ними цифровом потоке передаются различные слу­жебные символы, команды управления, добавочные символы помехоустойчивого кодирования и т.д. Порядок следования символов в кодовом слове или кодовых слов различного назначения в цифровом потоке называют форматом или струк­турой кода.

Форматы кодов у звуковых устройств различного назначения существенно от­личаются. У них не совпадают законы кодирования отсчетов, способы защиты от ошибок, число звуковых каналов в одном потоке, характер и объем информации управления, объем служебной информации. Например, в оборудовании студийных аппаратных применяют равномерное квантование отсчетов с числом разрядов не ме­нее 16 (в пультах звукорежиссера и устройствах шумоподавления число разрядов на отсчет доходит до 24), дискретизацию с частотой 48 кГц. Избыточность, вводимая с целью обнаружения и исправления ошибок, достигает 33 %. Управляющие сигналы, осуществляющие перестройку системы обработки сигналов, и адресно-временной код источника программы передаются совместно с 3В. Суммарная скорость цифрового потока в ТФП особой роли не играет. В отличие от этого в ТПРП и ТВРП одним из наиболее важных параметров является требуемая для передачи ЗС скорость цифро­вого потока. Для ее сокращения частоту дискретизации принимают равной 32 кГц, используют дополнительную обработку студийных цифровых сигналов с целью со­кращения статистической и психофизической избыточности (компандирование, по­лосное кодирование с учетом маскировки, преобразование с плавающей запятой и т.п.), значительно снижают объем служебной и дополнительной информации, ищут оптимальные по затратам пути для борьбы с ошибками.

В силу изложенного форматы кодов в ТФП, ТПРП и ТВРП оказываются раз­ными. По этой причине весьма важной оказывается проблема стыка цифровых устройств с разными форматами кодов. Обеспечить соединение (стык) можно пу­тем преобразования одного формата в другой в месте стыка или каждого из данных форматов в некоторый единый (общий) формат. Предпочтение отдано последнему способу, когда формат кода каждого устройства при необходимости стыка с аппара­турой другого формата преобразуется в единый стандартный формат. Устройства, ре­ализующие эти стыки, называются интерфейсами (транскодерами). Интерфейсы стандартизованы. Наибольшее распространение получил интерфейс S/Р-DIР, разработанный фирмами Сони и Филипс и изложенный в Рекомендации 647-1 МККР "Цифровой звуковой стык для радиовещательных студий" и в документе IЕС 958. В соответствии с мировым стандартом ЗС двух цифровых каналов, сопровожда­емые служебной информацией, мультиплексируются и пакетируются в общий ци­фровой поток в заданном формате, который передается со скоростью 3,072 Мбит/с (рис. 12.31). На приемном конце другого цифрового устройства он снова преобра­зуется в исходные цифровые сигналы и затем в формат, необходимый для даль­нейшей передачи (консервации).

Рассмотрим особенности структуры данных в этом интерфейсе. Формат дан­ных имеет периодическую структуру и состоит (рис. 12.32) из блоков, циклов (или фреймов) и подциклов (соответственно субфреймов). Блок состоит из 192 циклов, имеющих номера 0,1....191.

Каждый цикл (фрейм) разбит на два подцикла (суб­фрейма). Один подцикл (первый) несет информацию об одном отсчете ЗС левого канала, а также относящуюся к нему служебную информацию, а другой (второй) – аналогичную информацию, но относящуюся к правому каналу стереопары. В цикле могут передаваться два отдельных монофонических сигнала.

В начале блока и каждого подцикла передается специальная кодовая группа, называемая преамбулой. Преамбулы представляют собой определенные комбинации символов (0 и 1), обеспечивающие синхронизацию и опознавание блоков, циклов (Фреймов) и подциклов (субфреймов). Для достижения синхронизации в пределах одного периода дискретизации, а также для того, чтобы сделать этот процесс аб­солютно надежным, в преамбулах используется бифазный код "biphase-mark". Его применение исключает возможность имитации преамбул аудиоданными. Кроме того они свободны от постоянной составляющей, легко обеспечивают восстановление так­товых импульсов. Преамбулы передаются в течение четырех временных интервалов, пронумерованных цифрами от 0 до 3. Используются преамбулы трех типов Z, Х и Y. За четыре временных интервала передается восемь состояний:

Z: 11101000 или 00010111 (первый подцикл цикла 0 и начало блока)

X: 11100010 или 00011101 (первый подцикл циклов от 1-го до 191-го)

Y: 11100100 или 00011011 (второй подцикл каждого цикла).

Преамбула каждого типа имеет две противоположных разновидности (рис. 12.33), поскольку первое ее состояние всегда отличается от состояния предыдущего бита, которым является бит четности (им заканчивается кодовое слово отсчета). Тип пре­амбулы обозначает, следуют ли после нее аудиоданные левого или правого каналов. Блок всегда начинается с преамбулы типа Z, далее идут аудиоданные левого канала. Внутри блока каждый цикл, следующий после первого, начинается с преамбулы типа X, предваряющей аудиоданные левого канала. Аудиоданные правого канала всегда предваряются преамбулой типа Y. Начало преамбулы определяется символом бита четности, расположенным в самом конце субфрейма. Иначе говоря, в зависимости от того, заканчивается ли поток аудиоданных в субфрейме битами 0 или 1, приме­няется та или иная полярность в начале преамбулы одного типа.

Каждый подцикл разделен на 32 временных интервала, пронумерованных от 0-го до 31-го (см. рис. 12.32). Интервалы с 0-го по 3-й несут одну из преамбул. Временные интервалы 4–27 отведены для передачи разрядов кодового слова, т.е. не­сут информацию об отсчете ЗС. При этом старший разряд (старший бит – МSВ) кодового слова располагается в 27-м интервале, а младший (LSВ) – в 4-м, если код является 24-разрядным. Если же код 20-разрядный, то младший бит распола­гается в 8-м интервале. При 16-разрядном коде младший бит располагается уже в 12-м временном интервале подцикла. Незанятые интервалы (4-7 или 4–11) могут быть использованы для других применений (например, для передачи дополнитель­ного служебного речевого сигнала, другой возможной дополнительной информации или заполнены логическими нулями).

После звуковых данных в следующих временных интервалах передаются:

в 28-м V: флаг достоверности отсчета (если передается логический 0, то слово отсчета достоверно, если 1 – то отсчет неверный);

в 29-м U: один бит служебной информации, вводимой по усмотрению поль­зователя;

в 30-м С: один бит состояния канала;

в 31-м Р: один бит четности для обнаружения ошибок в передаваемом кодовом слове отсчета, который выбирается так, чтобы в интервалах 4–31 было четное число единиц и нулей (применительно ко всему блоку).

Таким образом, в одном блоке за 192 цикла передаются по 192 бита состояния первого и второго каналов и по 192 бита информации пользователя. Информация о состоянии канала и информация пользователя передаются в последовательной форме за время передачи блока, причем повторяется в каждом блоке. Частота следования циклов равна частоте дискретизации сигнала.

Служебная информация о состоянии канала в каждом блоке разделена на 24 байта (1 байт равен 8 битам). Формат данных о состоянии канала представлен на рис. 12.34.

Байт 0:

бит 0 a: 0 – бытовое использование канала;

a: 1 – профессиональное использование канала;

бит 1 b: 0 обычный звуковой режим;

b: 1 – незвуковой режим;

биты 2–4 с: кодирование предыскажений сигнала:

000 – без предыскажений, в приемнике коррекция вводится вручную;

100 – без предыскажений, в приемнике коррекция невоз­можна,

110 – предыскажения 20 мкс, без ручной коррекции,

111 – предыскажения в соответствии с Рекомендацией J17 MККТТ(с введением ослабления 6,5 дБ на частоте 800 Гц), ручное отключение автоматического режима в приемнике блокируется;

бит 5 d: 1 – частота дискретизации источника не синхронизиру­ется;

0 – частота дискретизации синхронизирована с источником ;

биты 6 и 7 е: кодирование частоты дискретизации:

00 – частота дискретизации не указывается (по умолча­нию в приемнике она принята равной 48 кГц),

01 – равна 48 кГц, ручное отключение автоматики или ав­томатическая установка блокируются,

10 – равна 44,1 кГц, ручное отключение автоматики или

автоматическая установка блокируются,

11 – частота дискретизации 32 кГц, ни ручное и автоматическое управление не допускается;

Байт 1:

биты 0-3 f: режим работы канала:

0000 – не указан, приемник по умолчанию устанавливается на двуканальный режим, допускается ручное отключение автоматики,

0001 – двуканальный режим, ручное отключение автоматики блокируется,

0010 – одноканальный режим (монофонический), ручное отключение автоматики блокируется,

0011 – режим первичный/вторичный (канал 1 является пер­вичным),

0100 – стереофонический режим с одновременными отсче­тами в каналах 1 и 2, канал 1 – левый, ручное от­ключение

автоматики блокируется,

0101 – стереофонический режим с чередующимися отсчета­ ми,

канал 1 – левый, дискретизация сигнала в левом канале

производится раньше, чем правого сигнала, ручное отключение автоматики блокировано,

– остальные комбинации битов не определены;

биты 4–7 g: коды управления битами пользователя, пока не определены.

Если установка состояния канала не осуществляется, тогда все данные блока состояния канала должны быть установлены в логический 0, а приемный интер­фейс автоматически устанавливается на частоту дискретизации 48 кГц с исполь­зованием двухканального режима работы с 20-разрядными кодовыми словами от­счетов без предыскажений.

Байт 2:

биты 0-2 h: использование дополнительных битов кодового слова отсчета:

000 – использование дополнительных битов не определено.

длина слова отсчета составляет 20 битов,

001 – длина слова отсчета 24 бита,

– остальные сочетания символов не определены;

биты 3-7 g: кодовое слово источника и предыстории его кодиро­вания, зарезервированы, но пока не определены;

Байт 3:

биты 0-7 j: функционирование многоканальной системы, заре­зервированы и пока не определены.

Назначение информации, передаваемой в остальных байтах, отображено на рис. 12.34 и не требует дополнительных пояснений.

Итак, сигнал стыка содержит все сведения о цифровом ЗС и служебную инфор­мацию, необходимую для перекодирования из одного формата в другой. Преобра­зование кода из одного формата в другой происходит в интерфейсе автоматически. В большинстве вновь разрабатываемых устройств – цифровых магнитофонах, ла­зерных проигрывателях, средствах цифровой обработки ЗС – предусмотрены входы и выходы, позволяющие включать их в звуковой тракт в соответствии с требова­ниями описанного стандарта.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]