Интерфейсы, используемые для передачи цифрового звука S/PDIF и AES/EBU

Интерфейсы, используемые для передачи цифрового звука

S/PDIF (Sony/Philiрs Digital Interface Format - формат цифрового интерфейса фирм Sony и Philiрs) - цифровой интерфейс для бытовой радиоаппаратуры.

 AES/EBU (Audio Engineers Society / European Broadcast Union - общество звукоинженеров / европейское вещательное объединение) - цифровой интерфейс для студийной радиоаппаратуры

 Оба интерфейса являются последовательными и используют одинаковый формат сигнала и систему кодирования - самосинхронизирующийся код BMC (Biphase-Mark Code - код с представлением единицы двойным изменением фазы), и могут передавать сигналы в формате PCM разрядностью до 24 бит на частотах дискретизации до 48 кГц.

 Каждый отсчет сигнала передается 32-разрядным словом, в котором 20 разрядов используются для передачи отсчета, а 12 - для формирования синхронизирующей преамбулы, передачи дополнительной информации и бита четности. 4 разряда из служебной группы могут использоваться для расширения формата отсчетов до 24 разрядов.

 Помимо бита четности, служебная часть слова содержит бит достоверности (Validity), который должен быть нулевым для каждого достоверного отсчета. В случае приема слова с единичным битом Validity либо с нарушением четности в слове приемник трактует весь отсчет как ошибочный и может на выбор либо заменить его предыдущим значением, либо интерполировать на основе нескольких соседних достоверных отсчетов.

 Отсчеты, помеченные как недостоверные, могут передавать CD-проигрыватели, DAT-магнитофоны и другие устройства, если при считывании информации с носителя не удалось скорректировать возникшие в процессе чтения ошибки.

 Стандартно формат кодирования предназначен для передачи одно- и двух-канального сигнала, однако при использовании служебных разрядов для кодирования номера канала возможна передача многоканального сигнала. 
S/PDIF пpедставляет собой упpощенный ваpиант AES/EBU и используется в бытовой радиоаппаратуре. Оба интерфейса S/PDIF и AES/EBU являются последовательными и используют одинаковый формат сигнала и систему кодирования - самосинхронизирующийся код BMC (Biphase-Mark Code - код с представлением единицы двойным изменением фазы 'бифазная модуляция'), и могут передавать сигналы разрядностью до 24 бит на частотах дискретизации до 48 кГц. Таким образом из звуковых данных и сигнала синхронизации создается поток S/PDIF-данных. Каждый бит звуковых данных представлен временным интервалом, начинающимся и заканчивающимся изменением сигнала. Эти изменения (переходы) хорошо видны на сигнале, где они обозначены стрелками. Бит данных '1' создает дополнительный переход внутри временного интервала. Бит данных '0' создает временной интервал без внутреннего перехода. Таким образом звуковые данные и тактовые импульсы объединяются в единый поток данных.

Звуковые данные и информация субкода объединяются в 32-разрядные субкадры. Каждый субкадр начинается с преамбулы, четырехразрядной синхрогруппы, которая нарушает правила бифазного кодирования. Преамбула действует как сигнал синхронизации, обозначающий начало нового субкадра. За преамбулой следуют четыре бита вспомогательной информации и 20 разрядов звуковой информации. Если передается шестнадцатиразрядная звуковая информация, то дополнительные четыре разряда не используются (заменяются при кодировании нулями). Четырехбитную область дополнительных данных можно использовать для размещения звуковых данных, увеличивая за ее счет полную длину слова аудиоданных до 24 битов. Дополнительные четыре бита (правильность звукового отсчета, бит данных пользователя, статус звукового канала и четность субкадра) завершают субкадр. Субкадры левого и правого звуковых каналов идентифицируются несколько различными преамбулами. В едином потоке битов они передаются поочередно. Из субкадров формируются блоки длиной 192 бита. При частоте дискретизации 44,1 кГц общая скорость цифрового потока составляет 2,8224 миллиона бит в секунду.

Стандартно формат кодирования предназначен для передачи одно- и двух-канального сигнала, однако при использовании служебных разрядов для кодирования номера канала возможна передача многоканального сигнала.
Интерфейс S/PDIF бывает двух видов: коаксиальный и оптический.
Входы и выходы, коаксиального SPDIF выполнены на разъемах типа RCA. Цифровой сигнал передается по обычному соединительному шнуру с соответствующими разъемами. В коаксиальном SPDIF данные передаются в виде электрических импульсов по обычным проводам, которые подвержены всевозможным наводкам. В принимающем устройстве все эти наводки отфильтровываются, однако вероятность потери части данных все равно присутствует.

Оптический SPDIF использует для передачи данных оптический кабель. Его входы и выходы выполнены на разъемах типа Toslink, которые закрываются заглушками, по которым очень легко узнать этот тип интерфейса. Оптический кабель совершенно не реагирует на магнитные поля, поскольку данные передаются в виде световых импульсов. Поэтому считается, что оптический интерфейс передачи цифровых данных гораздо лучше защищен от внешнего воздействия, чем коаксиальный. В спутниковых ресиверах используется именно оптический вид интерфейса S/PDIF.