Audio Codec '97
AC ‘97 Component Specification Revision 2.3 Rev 1.0
10
AC ‘97 2.x compliant modem indicates standardized modem functionality (extended modem
feature set)
Vendor specific package
Optional second line modem and handset DACs and ADCs
GPIO and interrupt capability
Comprehensive power management capability
1.3 AC ‘97 Codec Block Diagram
M
U
X*
mic
boost
0/20dB
Digital
Interface
AC-link
Signaling
Logic
and FIFOs
AC ’97
Registers
(64 x 16-bits)
Power
Management
Analog
Mixing
and
Gain
Control
(see
AC ‘97 mixer)
Analog options*
tone control*
3D stereo enhance*
loudness*
AUX_OUT
ADC
DAC
ADC
PCM in ADCs
(2, or 3* channels)
PCM out DACs
(2 or more* channels)
MIC1
Surr R DAC*
Mic ADC*
ADC
modem line 1 ADC & DAC
MONO_OUT*
stereo
sources
mono
sources
AC-link
MIC2*
LINE_OUT
(2, 4, or 6
channels)
Front L DAC
Front R DAC
ADC*
DAC*
modem line 2 ADC & DAC*
ADC*
DAC*
modem handset ADC & DAC*
analog mono
analog stereo
digital mono
digital stereo
optional
*
Key
LINE1 I/O
LINE2 I/O*
HSET I/O*
00h
02h
26h
28h
3Ah
3Ch
58h
5Ah
7Ch
7Eh
audio
extende
d
audio
modem
Vendor
specific
AUX_OUT options*
true line level
headphone*
4-channel*
audio
mode m
S/PDIF
transmitter*
SPDIF_OUT*
AC-link
Slot (default)
3
4
7
8
3
4
11
6
5
5
10
11
10
Surr L DAC*
GPI
GPO
12
12
GPIO
modem GPIO
modem
AFE control
slots 3&4, 7&8, 6&9, or 10&11
LFE DAC*
6
9
CNTR DAC*
Figure 1. AC ‘97 Codec Block Diagram
Figure 1 shows the functional blocks that make up the AC '97 Codec, which is the analog component of the two-
chip AC ‘97 architecture (Controller and Codec
connected by the AC-link digital interface).
The PCM Digital to Analog Converters (DACs) support stereo (optional multichannel) output that contains a mix
generated in the AC '97 Controller of all digital audio sources. PCM output is mixed with analog mixer sources,
processed with optional 3D stereo enhancement, loudness and tone controls, and sent to LINE_OUT and the
independently controlled AUX_OUT, which by default functions as a line level output. AUX_OUT can optionally
be configured as headphone or 4-channel output. MONO_OUT was originally designed for analog speakerphone
connections, and can be configured to output either microphone only or a mix of sources. For details, refer to
Section 5.
The PCM Analog to Digital Converters (ADCs) support an input capability that can record any mono or stereo