- •Устройства обработки звука
- •Структура традиционной звуковой карты
- ••Традиционно архитектура ПК не предусматривала возможностей обработки звука, поскольку изначально ПК был ориентирован
- •Архитектура AC’97
- ••Архитектура AC’97 была разработана Intel в конце 90-х годов для стандартизации и формализации
- •Кодек AC’97
- •Мульти-кодековая конфигурация
- •Архитектура кодека AC’97
- •Цифровой интерфейс AC-Link
- •Сигналы AC-Link
- •Протокол AC-Link TDM
- ••Входные и выходные слоты различаются
- ••Слот 0 входного потока содержит следующие биты:
- •Регистры кодека AC’97
- ••Доступом к регистрам AC’97 осуществляются:
- •Архитектура HD Audio
- •High-Definition Audio
- •Каналы DMA, очереди команд и потоки
- ••Кольцевой буфер CORB (Command Output Ring Buffer) содержит список команд, подлежащих отправке кодекам
- •Цифровой канал HD Audio
- •Формат канального кадра
- •Канальный кадр
- •Кадры SDO и SDI
- •Архитектура кодека HD Audio
- ••Кодек представляет собой опознаваемый и конфигурируемый древовидный набор элементов – виджетов, которые объединяются
- •Адресация
- •Интерфейс S/PDIF
- ••Метод кодирования – частотная модуляция (FM), частота 3.1 МГц
Формат канального кадра
Канальный кадр
•Начало кадра отмечается удержанием сигнала SYNC
втечение 8 бит
•Первым полем в кадре идет поле команды. У входного потока (SDI) оно занимает 36 бит, у выходного (SDO) – 40 бит
•Затем идут пакеты – до 15 подряд, по одному пакету для каждого потока
•Пакет начинается с тэга и заканчивается нулями, если он не вписывается в границы байта
•Формат кадра для входного и выходного потоков отличаются:
–В выходном (SDO) потоке границы пакетов обозначаются сигналами SYNC: 4 бита «1» и 4 бита номера потока
–В выходном потоке тэг потока передается в кадре, он включает номер потока и длину пакета
Кадры SDO и SDI
Архитектура кодека HD Audio
•Кодек представляет собой опознаваемый и конфигурируемый древовидный набор элементов – виджетов, которые объединяются с помощью связей
свнешними источниками/приемниками и друг с другом
•Виды виджетов:
–Выходной конвертер (ЦАП или трансмиттер S/PDIF)
–Входной конвертер (АЦП или ресивер S/PDIF)
–Контакты
–Микшер (сумматор)
–Мультиплексор (селектор)
–Питание
•Виджеты объединены в функциональные группы:
–Аудиогруппа
–Модемная группа
–HDMI
Адресация
•Каждый кодек имеет свой номер – CAd
•Каждый узел системы имеет номер – NID
•Узлом может быть кодек, функциональная группа или виджет
•С точки зрения программы кодек является деревом узлов
Интерфейс S/PDIF
•Является модификацией интерфейса для AV- аппаратуры AES/EBU
•Номер стандарта на интерфейс – IEC-958
•От AES/EBU отличается типом разъема, уровнем напряжения и информацией субканалов
•Интерфейс предназначен для передачи данных в одном направлении (симплекс)
•Тип данных – либо PCM с частотой дискретизации 48, 44.1 или 32 кГц, либо поток данных IEC61937, содержащий сжатое аудио MPEG2, AC3, DTS и т.п.
•Физический интерфейс – либо электрический коаксиальный кабель 75 Ом, либо оптический пластиковый кабель Toslink
•Метод кодирования – 32-битные субкадры, в которых передаются выборки 20 или 24 бита
•Метод кодирования – частотная модуляция (FM), частота 3.1 МГц
•Данные защищены битами четности, субкадры отделяются последовательностью синхронизации
•Оптический интерфейс повторяет электрический, используется диодная (видимая) индикация и недорогой кабель
•Интерфейс применяется для подключения цифровой аппаратуры AV, в музыкальных системах, для соединения профессиональной аппаратуры