Computer Cooling and Sound Cards Codexery

AC'97

Audio codec standard for motherboards, modems, and sound cards.

AC'97

AC'97 (Audio Codec '97, also known as MC'97 for Modem Codec '97) is a standard for audio codecs that Intel Architecture Labs created alongside several codec manufacturers in 1997. It saw use in motherboards, modems, and sound cards. The specification defines two main component types and the AC-Link digital interface that connects them: a digital controller (DC97), usually integrated into the chipset's southbridge, and an audio or modem codec that handles the analog parts. An optional digital signal processor for audio effects is also part of the spec.

The standard describes a high-quality audio architecture supporting 16- or 24-bit resolution and 5.1 surround sound on PCs. It allows 96 kHz sampling at 24-bit stereo and 48 kHz sampling at 24-bit stereo for multichannel recording and playback. Integrated audio using an AC'97 codec could be placed directly on the motherboard, on a communications and networking riser card, or on an audio/modem riser card.

The first system to ship with AC'97 was the Cyrix MediaGX in 1997. Intel began shipping support in its I/O Controller Hub in 1999, but most PC OEMs did not make AC'97 audio the default until public criticism in 2000. In 2004, Intel introduced High Definition Audio (HD Audio) as a successor, which is not backward compatible with AC'97. HD Audio can define up to 15 output channels, though most motherboards in practice provide no more than 8 (7.1 surround sound).

AC'97 went through several revisions. AC'97 1.x compliant means a fixed 48 kHz sampling rate without extended features. AC'97 2.1 adds an optional extended audio feature set, including variable rate and multichannel support. AC'97 2.2 extends audio features, adds enhanced riser audio support, and optionally includes the Sony/Philips Digital Interface Format. AC'97 2.3 adds extended configuration information and optional jack sensing, enabling Plug and Play for the end user by letting the codec supply parametric data about its analog interface, similar to Intel High Definition Audio.

The AC-Link is a digital connection between the DC97 controller and the audio codecs. It uses five wires: a 12.288 MHz clock, a 48 kHz sync signal, a reset signal, and two data wires—one for output from the controller (SDATA_OUT) and one for input from the codec (SDATA_IN).

Developed by
Intel Architecture Labs and various codec manufacturers
Year introduced
1997
Supported audio resolution
16- or 24-bit
Maximum surround sound
5.1
Maximum sampling rate
96 kHz at 24-bit stereo
Ac-link bitrate
12.288 Mbit/s
First shipping system
Cyrix MediaGX (1997)

Lore & Background

AC'97 defines a high-quality, 16- or 24-bit audio architecture with 5.1 surround sound support for the PC. It supports a 96 kHz sampling rate at 24-bit stereo resolution and a 48 kHz sampling rate at 24-bit stereo resolution for multichannel recording and playback. Integrated audio is implemented with the AC'97 Codec on the motherboard, a communications and networking riser card, or an audio/modem riser card. The first shipping system was in the Cyrix MediaGX in 1997. Intel started shipping the initial I/O Controller Hub support in 1999, and it was not until public shaming in 2000 that most PC OEMs started shipping AC'97 audio as the default.

Reader's Guide

AC'97 established a standardized digital interface between a controller and codec, enabling integrated audio on motherboards and riser cards. Its AC-Link uses a time-division multiplexing scheme with 256-bit frames at 48 kHz, divided into 13 slots for audio and non-audio data. The standard went through several revisions: AC'97 1.x compliant indicated fixed 48 kHz sampling rate operation; AC'97 2.1 compliant indicated extended audio feature set with optional variable rate and multichannel; AC'97 2.2 compliant added enhanced riser audio support and optional Sony/Philips Digital Interface Format; AC'97 2.3 compliant added extended configuration information, optional jack sensing support, and enabled Plug and Play for the end user. In 2004, Intel released Intel High Definition Audio (HD Audio) as a successor that is not backward compatible with AC'97. HD Audio has the capability to define up to 15 output channels, but in practice most motherboards provide no more than 8 channels (7.1 surround sound). AC'97 is supported by Windows (starting with Windows 95) and Linux, though 64-bit versions of Windows 7 require a third-party driver for AC'97 support.

Did You Know?

More in Computer Cooling and Sound Cards 1-24

Spotted an error? Know more?

Reader corrections go straight into our review queue. Suggest an edit · How this site is sourced

Comments

Loading…
Open in the interactive codex →