AC'97

Last updated

AC'97 (Audio Codec '97; also MC'97 for Modem Codec '97) is an audio codec standard developed by Intel Architecture Labs and various codec manufacturers in 1997. The standard was used in motherboards, modems, and sound cards.

Contents

The specification covers two types of components, and the AC-Link digital interface between them:

  1. an AC'97 digital controller (DC97), which is typically built into the southbridge of the chipset, and
  2. an AC'97 audio and/or modem codec, available from several vendors, which contains the analog components of the architecture.

AC'97 defines a high-quality, 16- or 24-bit audio architecture with 5.1 surround sound support for the PC. AC'97 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 wasn't until public shaming [1] in 2000, that most PC OEMs started shipping AC'97 audio as the default.

In 2004, Intel released Intel High Definition Audio (HD Audio) which is a successor that is not backward compatible with AC'97. [2] 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).

Revisions

AC'97 has had several revisions: [3]

AC'97 revision 2.3 enables Plug and Play for the end user. This revision provides means for the audio codec to supply parametric data about its analog interface much like Intel High Definition Audio.

The AC-Link is a digital link that connects the DC97 (the controller) with the audio "codecs." It is composed of five wires: the 12.288 MHz clock, a 48 kHz sync signal, a reset signal, and two data wires which carry the actual audio data: sdata_out and sdata_in. The first four are outputs from the controller, while sdata_in carries input from the codec. The link carries a bidirectional serial data stream at a fixed bitrate (12.288 Mbit/s) between the controller and one or more codecs.

Each 12.288 Mbit/s stream is divided into 256-bit frames (frame frequency is 48 kHz). This is therefore a time-division multiplexing scheme.

Every frame is subdivided in 13 slots. The first (slot 0) is 16 bits long and contains validity flags for the remaining slots, while the remaining 240 bits are divided in twelve 20-bit slots (slots 1–12), used as data slots.

Slots 1, 2 and 12 are used for non-audio data, while slots 311 carry up to nine channels of raw pulse-code modulation audio signals. Normally, six channels are used for 5.1 surround sound, and three channels are available for modem use. However, slots can be combined to provide a 96 kHz sampling rate for the L, R and C channels.

Lower sample rates (such as 44.1 kHz) are implemented using a handshake protocol between the controller and codec which skips data during certain frames. (This capability depends on the codec. Alternatively, sample rate conversion could be performed in the DC97 (controller) or in the software driver.)

Codec chips

Codec chips have an AC'97 interface on one side and analog audio interface on the other. They are usually small square chips with 48 pins (48-pin QFP package). They are D/A and A/D or only D/A.

Front panel connector

Computer motherboards often provide a connector to bring microphone and headphone signals to the computer's front panel with standard color jack. Intel provides a specification for that header; the signal assignments are different for AC'97 and Intel High Definition Audio headers. [8]

Operating system support

AC'97 is supported by most operating systems, such as Windows (starting with Windows 95) and Linux. Under DOS, applications access the sound hardware directly instead of through the operating system, and most DOS applications do not support AC'97. 64-bit versions of Windows 7 and later require a third-party driver for AC'97 support. [9]

See also

Related Research Articles

<span class="mw-page-title-main">Sound card</span> Expansion card that provides input and output of audio signals

A sound card is an internal expansion card that provides input and output of audio signals to and from a computer under the control of computer programs. The term sound card is also applied to external audio interfaces used for professional audio applications.

<span class="mw-page-title-main">Digital audio</span> Technology that records, stores, and reproduces sound

Digital audio is a representation of sound recorded in, or converted into, digital form. In digital audio, the sound wave of the audio signal is typically encoded as numerical samples in a continuous sequence. For example, in CD audio, samples are taken 44,100 times per second, each with 16-bit sample depth. Digital audio is also the name for the entire technology of sound recording and reproduction using audio signals that have been encoded in digital form. Following significant advances in digital audio technology during the 1970s and 1980s, it gradually replaced analog audio technology in many areas of audio engineering, record production and telecommunications in the 1990s and 2000s.

Dolby Digital, originally synonymous with Dolby AC-3, is the name for a family of audio compression technologies developed by Dolby Laboratories. Called Dolby Stereo Digital until 1995, it is lossy compression. The first use of Dolby Digital was to provide digital sound in cinemas from 35 mm film prints. It has since also been used for TV broadcast, radio broadcast via satellite, digital video streaming, DVDs, Blu-ray discs and game consoles.

<span class="mw-page-title-main">S/PDIF</span> Standardized digital audio interface

S/PDIF is a type of digital audio interface used in consumer audio equipment to output audio over relatively short distances. The signal is transmitted over either a coaxial cable using RCA or BNC connectors, or a fiber-optic cable using TOSLINK connectors. S/PDIF interconnects components in home theaters and other digital high-fidelity systems.

<span class="mw-page-title-main">Sound Blaster</span> Family of sound cards by Creative Technology

Sound Blaster is a family of sound cards and audio peripherals designed by Singaporean technology company Creative Technology. The first Sound Blaster card was introduced in 1989.

<span class="mw-page-title-main">Audio/modem riser</span> Computer expansion slot for analog functionality

The audio/modem riser (AMR) is a riser expansion slot found on the motherboards of some Pentium III, Pentium 4, Duron, and Athlon personal computers. It was designed by Intel to interface with chipsets and provide analog functionality, such as sound cards and modems, on an expansion card.

<span class="mw-page-title-main">Sound quality</span> Assessment of the audio output from an electronic device

Sound quality is typically an assessment of the accuracy, fidelity, or intelligibility of audio output from an electronic device. Quality can be measured objectively, such as when tools are used to gauge the accuracy with which the device reproduces an original sound; or it can be measured subjectively, such as when human listeners respond to the sound or gauge its perceived similarity to another sound.

I²S, is an electrical serial bus interface standard used for connecting digital audio devices together. It is used to communicate PCM audio data between integrated circuits in an electronic device. The I²S bus separates clock and serial data signals, resulting in simpler receivers than those required for asynchronous communications systems that need to recover the clock from the data stream. Alternatively I²S is spelled I2S or IIS. Despite the similar name, I²S is unrelated to the bidirectional I²C (IIC) bus.

Conexant Systems, Inc. was an American-based software developer and fabless semiconductor company that developed technology for voice and audio processing, imaging and modems. The company began as a division of Rockwell International, before being spun off as a public company. Conexant itself then spun off several business units, creating independent public companies which included Skyworks Solutions and Mindspeed Technologies.

Communications and networking riser (CNR) is a slot found on certain PC motherboards and used for specialized networking, audio, and telephony equipment. A motherboard manufacturer can choose to provide audio, networking, or modem functionality in any combination on a CNR card. CNR slots were once commonly found on Pentium III-class motherboards, but have since been phased out in favor of on-board or embedded components.

<span class="mw-page-title-main">Intel High Definition Audio</span> Specification for the audio sub-system of personal computers

Intel High Definition Audio (IHDA) (also called HD Audio or development codename Azalia) is a specification for the audio sub-system of personal computers. It was released by Intel in 2004 as the successor to their AC'97 PC audio standard.

<span class="mw-page-title-main">Yamaha YMF7xx</span>

There have been various families of Yamaha audio controllers labelled as YMF7xx.

The mobile daughter card, also known as an MDC or CDC, is a notebook version of the AMR slot on the motherboard of a desktop computer. It is designed to interface with special Ethernet (EDC), modem (MDC) or bluetooth (BDC) cards.

<span class="mw-page-title-main">Ensoniq Soundscape Elite</span> Ensoniqs high-end ISA PC sound card offering

The Soundscape Elite was Ensoniq's high-end ISA PC sound card offering. It offers the highest MIDI quality of any PC sound card Ensoniq produced. The board is an evolution of the company's previous Soundscape S-2000. The Soundscape ELITE was launched in March 1995.

<span class="mw-page-title-main">Ensoniq AudioPCI</span> PCI-based sound card

The Ensoniq AudioPCI is a Peripheral Component Interconnect (PCI)-based sound card released in 1997. It was Ensoniq's last sound card product before they were acquired by Creative Technology. The card represented a shift in Ensoniq's market positioning. Whereas the Soundscape line had been made up primarily of low-volume high-end products full of features, the AudioPCI was designed to be a very simple, low-cost product to appeal to system OEMs and thus hopefully sell in mass quantities.

<span class="mw-page-title-main">SiS 630/730</span> Family of integrated chipsets from Intel and AMD

The SiS 630 and SiS 730 are a family of highly integrated chipsets for Intel and AMD respectively. At the time of release they were unique in that they not only provided VGA, Audio, LAN, IDE and USB functionality on board, but were also in a single-chip solution. At the time of release (1999) most chipsets were composed of physically separate north-bridge and south-bridge chips. Only later have single-chip solutions become popular in the mainstream, with chipsets such as the nVidia nForce4.

<span class="mw-page-title-main">Sound Blaster Audigy</span> Computer sound card

Sound Blaster Audigy is a product line of sound cards from Creative Technology. The flagship model of the Audigy family used the EMU10K2 audio DSP, an improved version of the SB-Live's EMU10K1, while the value/SE editions were built with a less-expensive audio controller.

McASP is an acronym for Multichannel Audio Serial Port, a communication peripheral found in Texas Instruments family of digital signal processors (DSPs) and Microcontroller Units (MCUs).

I/O Controller Hub (ICH) is a family of Intel southbridge microchips used to manage data communications between a CPU and a motherboard, specifically Intel chipsets based on the Intel Hub Architecture. It is designed to be paired with a second support chip known as a northbridge. As with any other southbridge, the ICH is used to connect and control peripheral devices.

References

  1. Thomas, Andrew (September 7, 2000). "Intel not shipping the best drivers for its Easton mobo". The Register.
  2. "1.2.1 AC'97 Compatibility" (PDF), High Definition Audio Specification, Revision 1.0a, Intel Corporation, 2010, p. 17
  3. Audio Codec '97 (PDF), Revision 2.3 Rev 1.0, Intel Corporation, April 2002, archived from the original on August 24, 2009, retrieved December 22, 2007{{citation}}: CS1 maint: bot: original URL status unknown (link)
  4. Cyril, Kowaliski (December 15, 2008). "Analog Devices passes SoundMAX torch to Conexant". Techreport.
  5. AC'97 Interface Archived March 2, 2012, at the Wayback Machine
  6. ALC5610 datasheet V1.4 [ permanent dead link ]
  7. ALC5611 datasheet v1.3 [ permanent dead link ]
  8. Intel Corporation (February 2005), Front Panel I/O Connectivity Design Guide (PDF), Version 1.3, pp. 19–25, archived from the original (PDF) on 2011-05-11, retrieved 2008-02-06
  9. VirtualBox Bug #5332, Oracle Corporation, 2009