PersCom — Компьютерная Энциклопедия Компьютерная Энциклопедия

Аудиоустройства

Интегрированная аудиосистема AC’97

Выражение интегрированная аудиосистема AC’97 встречается в описаниях многих современных компьютеров. Технология AC’97 позволяет отказаться от отдельной звуковой платы, но при этом может обладать недостаточными функциональными возможностями. Необходимо разобраться, как работает эта интегрированная аудиосистема и что она собой представляет.

Стандарт AC’97 (AC97) является спецификацией Intel, объединяющей в себе архитектуру кодека (компрессора/декомпрессора) звуковых данных с элементом управления AC-Link, который является компонентом микросхемы южного моста, концентратора ввода-вывода или контроллера, такого как VIA Envy 24. Элемент управления AC-Link, взаимодействующий с центральным процессором и цифровым обработчиком сигналов (DSP), позволяет записывать и воспроизводить звук.

Обычно кодек звуковых данных AC’97 — это физическая микросхема, встроенная в системную плату, микросхема на небольшой дочерней плате с интерфейсом CNR (Communications and Networking Riser) или программное приложение. Таким образом, системная плата с интегрированной микросхемой AC’97 не требует отдельной звуковой платы для воспроизведения звука. Иногда термин “AC’97” используется для описания микросхем, входящих в звуковую плату, но в данном разделе под ним будет подразумеваться только интегрированная аудиосистема. Иногда в системные платы встраивается аналоговый модем в виде микросхемы MC’97 или устанавливается микросхема кодека AMC’97 (аудио/модем), выполняющая обе функции. 

Примечание!
В некоторых недорогих моделях звуковых плат, а также в звуковых решениях с интерфейсом USB применяются микросхемы кодека AC’97 совместно с дополнительными компонентами, а не одна функциональная микросхема.

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

По разным причинам, в частности учитывая стоимость и предоставляемые возможности, производители могут устанавливать на системных платах, содержащих одни и те же наборы микросхем, разные версии микросхемы AC’97.

К основным производителям кодеков AC’97 относятся компании Analog Devices (SoundMAX), C-Media, Cirrus Logic (Crystal Audio), National Semiconductor, Realtek (эта компания приобрела линейку продуктов Avance Logic), SigmaTel (STAC C-Major), VIA Technologies и Wolfson Microelectronics plc.

Примечание!
Драйверы конкретной микросхемы AC’97 обычно поставляются производителями системных плат, так как драйверы должны создаваться с учетом особенностей кодека и микросхем южного моста и контроллера ввода-вывода, используемых в системной плате.

Несмотря на то что спецификация AC’97 рекомендует стандартную схему расположения выводов, существующие микросхемы AC’97 имеют определенные отличия. Некоторые производители предоставляют техническую документацию, позволяющую упростить разработку гнезд, которые могли бы использоваться с различными моделями микросхем AC’97. В остальных случаях микросхемы кодеков впаиваются в саму материнскую плату.

В настоящее время существует несколько версий кодеков AC’97.

  • AC’97 1.0. Имеет фиксированную частоту амплитудно-импульсной модуляции, равную 48 кГц, и стереовыход.
  • AC’97 2.1. Поддерживает различные частоты амплитудно-импульсной модуляции и многоканальный выход.
  • AC’97 2.2. Поддерживает функции AC’97 2.1 и дополнительный цифровой выход S/PDIF, а также обеспечивает улучшенную поддержку внешней платы; эта версия выпущена в сентябре 2000 года.
  • AC’97 2.3. Поддерживает функции AC’97 2.1/2.2, а также автоматическое определение аудиоустройств, отвечающих стандарту Plug and Play; эта версия увидела свет в июле 2002 года.

Примечание!
Звуковые решения, в которых используются 2.3совместимые кодеки AC’97, автоматически определяют подключение колонок к линейному выходу или микрофонному входу и при необходимости отображают сообщение с предупреждением. Это позволяет избежать многих проблем, связанных с неверным подключением колонок.

Чтобы определить версию интегрированной аудиосистемы AC’97, предназначенной для системной платы той или иной модели, выполните ряд действий.

  1. Определите, какая микросхема кодека установлена на системной плате. Для этого обратитесь к руководству по ее использованию или просмотрите свойства драйвера аудиосистемы.
  2. Ознакомьтесь с функциями и спецификациями микросхемы. Если неизвестно, в какой компании была изготовлена данная микросхема, найдите номер ее модели, используя для этого поисковую Интернет-систему, например Google.
  3. С помощью поисковой системы найдите обзорные статьи, которые посвящены качеству звука и эффективности микросхемы (эти данные обычно встречаются в статьях о системных платах).
  4. Чтобы определить, насколько полно задействованы все возможности интегрированной аудиосистемы, ознакомьтесь с функциями системной платы. Например, микросхемы, поддерживающие AC’97 2.1, часто предоставляют шестиканальный аналоговый аудиовыход. Кодеки, поддерживающие AC’97 2.2, также обеспечивают работу цифрового выхода S/PDIF. Тем не менее производители системных плат далеко не всегда обеспечивают поддержку соответствующих выходов.
  5. Проанализируйте сферу использования аудиосистемы. Знатокам компьютерных игр, вероятнее всего, не подойдет интегрированная аудиосистема, независимо от ее функциональности. В подобном случае попробуйте установить отдельную звуковую плату, отключив встроенную аудиосистему с помощью настроек BIOS.