Аппаратный состав AC'97 звукового адаптера
Посмотрим как реализуется архитектура звукового адаптера в спецификации Intel AC'97, где AC – сокращение от Audio Codec, 97 – год принятия первой версии “спеки” – 1997 г. Текущей является версия 2.2 от 2000 г.
Крупным планом
На схеме звездочками (*) отмечены опциональные компоненты. Внутренние порты кодека помещены с левой стороны. Как видно, есть следующие аппаратные компоненты:
AC'97 аудио кодек (Analog codec). Это аналоговая часть адаптера. Содержит аналоговый микшер, АЦПы, ЦАПы, аналоговые порты. Аппаратно выполняется в виде одного или двух чипов.
AC'97 контроллер (Digital controller). Выполняет цифровую обработку звуковых потоков, в том числе микширование, MIDI синтез, 3D, наложение эффектов. Выполняется в виде одного чипа. Тесты показывают, что контроллер может влиять на окраску звука.
Шина AC-Link связывает кодек с контроллером. Ответвление шины к слоту типа CNR используется в интегрированных решениях.
В спецификации AC'97 особо оговаривается, что кодек и контроллер выполняются в виде отдельных чипов . Кодек размещают по возможности ближе к выходным разъемам, что уменьшает уровень шумов.