Производители кодеков
Чаще всего производители материнских плат используют кодеки от четырех основных производителей. Например, Gigabyte часто выбирает SigmaTel, ABIT нравится Avance Logic, Intel и MSI в основном используют Analog Devices. Получаемые звуковые решения отличаются друг от друга и программно (набор и качество реализации в драйверах функций обработки звука), и аппаратно (качество выходного сигнала). Чтобы помочь вам в выборе материнской платы, я свел в одну таблицу аппаратные характеристики наиболее часто используемых кодеков, а также составил небольшой обзор особенностей кодеков разных производителей.
На рисунке показана обобщенная структурная схема аудиокодека. А физически он представляет собой небольшой (7х7 мм) чип в корпусе TQFP с 48-ми контактами (по 12 с каждой стороны).
реализация расширения стереобазы для улучшения звучания на дешевых компьютерных колонках.
усиление сигнала, поступающего на микрофонный звук;
управление уровнем сигнала, поступающего от разных источников (т.е. управление громкостью);
микширование данных, поступающих от разных источников (аналоговых и цифровых);
преобразование данных из цифровой в аналоговую форму и обратно;
прием, передача, буферизация цифровых данных;
Аудиокодек стандарта AC 97 должен выполнять следующие задачи:
Как устроен кодек
Дальнейшее развитие идеи AMR предусматривает подключение к «южному мосту» по такой же схеме других кодеков модемного, сетевого, беспроводной связи и т.п. Так появились стандарты CNR (Intel) и ACR (VIA). Однако идея хост-обработки для связи компьютеров пока не получила особенной популярности, поэтому сейчас куда проще найти модем или сетевой контроллер в виде полноценной PCI-карты, нежели в виде райзера. Зато звуковой кодек сегодня есть практически на каждой материнской плате.
В дальнейшем был разработан стандарт Audio/Modem Raiser (AMR), использовавший технологию AC 97 оригинальным образом. Как и в софтовых модемах, в AMR используется концепция Host-based processing, т.е. выполнение функций обработки сигналов с помощью драйверов. Согласно AMR аудиокодек посредством интерфейса AC-Link подключается к хост-контроллеру чипсета. Обработкой звука занимается специализированный драйвер, а «южный мост» только пересылает в кодек данные в формате PCM (Pulse Code Modulation, импульсно-кодовая модуляция). Получается, что вместо звуковой карты на материнскую плату достаточно установить недорогую плату-райзер, имеющую на борту только аналоговый кодек. Или разместить кодек прямо на материнской плате благо он имеет небольшие размеры и много места не занимает.
Сегодня большинство интегрированных и автономных звуковых решений основано на концепции AC 97. Ее суть в том, что звуковой контроллер физически разделяется на две части. Первая часть цифровой контроллер (Digital Controller, DC), обрабатывающий звук в цифровом виде. Его задача выполнить заданные преобразования звуковой информации, например, создать имитацию трехмерного звучания с помощью специальных фильтров. В качестве такого контроллера обычно выступает специализированный или универсальный процессор цифровых сигналов (DSP). Вторая часть звуковой подсистемы аудиокодек (Audio Codec, AC). Как следует из названия, он должен выполнять кодирование и декодирование цифровых данных, поступающих в цифровой контроллер или из него. Эти два чипа связываются между собой с помощью стандартного интерфейса AC-Link, состоящего из пяти линий (две линии синхронизация, сброс, две линии передачи данных в обоих направлениях). Тем самым обеспечивается полная независимость двух частей (аналоговой и цифровой) звуковой подсистемы, они не влияют друг на друга и ничего не «знают» об особенностях реализации соседнего компонента.
Технологии AC 97 и AMR
Встроенный в материнскую плату звук может быть реализован двумя способами. Во-первых, на плату может быть установлен звуковой контроллер. Функционально такое решение ничем не отличается от полноценной звуковой PCI-карты. Во-вторых, можно обойтись без контроллера, возложив все функции по обработке звука на драйверы. Об этом способе и пойдет речь.
Развиваясь в направлении интеграции все большего количества устройств, материнские платы взяли на себя функции звуковой подсистемы. Конечно, возможности большинства материнских плат оставляют желать лучшего дешевое решение не может быть качественным и полнофункциональным. Но для многих пользователей аппаратная обработка звуковых потоков и обсчет HRTF-фильтров трехмерного звука оказываются ненужными. Для них вполне достаточно того, что предоставляет им встроенный звук. И теперь вместо звуковой карты они должны выбирать материнскую плату.
Автор: Макс Курмаз, дата публикации: 14.06.2001
Все о встроенном звуке
Все о встроенном звуке - KB/Hardware
Комментариев нет:
Отправить комментарий