AC’97 2.1 FEATURES
Variable Sample Rate Audio
Multiple Codec Configuration Options
External Audio Power-Down Control
AC’97 FEATURES
AC’97 2.1-Compliant
Greater than 90 dB Dynamic Range
Stereo Headphone Amplifier
Multibit ⌺⌬ Converter Architecture for Improved S/N
Ratio Greater than 90 dB
16-Bit Stereo Full-Duplex Codec
Four Analog Line-Level Stereo Inputs for:
LINE-IN, CD, VIDEO, and AUX
Two Analog Line-Level Mono Inputs for Speakerphone
and PC BEEP
Mono MIC Input w/Built-In 20 dB Preamp, Switchable
from Two External Sources
High Quality CD Input with Ground Sense
Stereo Line-Level Outputs
Mono Output for Speakerphone or Internal Speaker
Power Management Support
48-Terminal LQFP Package
FUNCTIONAL BLOCK DIAGRAM
ID0ID1
MIC1
MIC2
LINE
AUX
CD
VIDEO
PHONE_IN
MONO_OUT
HP_OUT_L
LINE_OUT_L
MMV
HV
MV
AD1885
0dB/
20dB
⌺
⌺
⌺
POP
CHIP SELECT
PHAT
STEREO
G
A
M
⌺
ENHANCED FEATURES
Full Duplex Variable Sample Rates from 7040 Hz to
48 kHz with 1 Hz Resolution
Jack Sense Pins Provide Automatic Output Switching
Software-Enabled V
Output for Microphones and
REFOUT
External Power Amp
Split Power Supplies (3.3 V Digital/5 V Analog)
Mobile Low-Power Mixer Mode
Extended 6-Bit Master Volume Control
Extended 6-Bit Headphone Volume Control
Digital Audio Mixer Mode
PHAT™ Stereo 3D Stereo Enhancement
JS0/EAPDJS1
JACK SENSES
AND EAPD CTRL
PGA
CONVERTER
SELECTOR
PGA
CONVERTER
G
G
G
⌺
A
M
⌺ ⌺
A
M
G
G
A
A
A
M
M
M
NC
⌺
⌺
⌺
⌺
G
A
M
GENERATORS
CONVERTER
16-BIT
⌺⌬ A/D
16-BIT
⌺⌬ A/D
SAMPLE
RATE
16-BIT
⌺⌬ D/A
V
REF
AC LINK
⌺
V
REFOUT
RESET
SYNC
BIT_CLK
SDATA_OUT
SDATA_IN
LINE_OUT_R
HP_OUT_R
PC_BEEP
MV
HV
⌺
POP
PHAT
STEREO
⌺
A
M
⌺ ⌺ ⌺ ⌺
G = GAIN
A = ATTENUATE
M = MUTE
MV = MASTER VOLUME
HV = HEADPHONE VOLUME
SoundPort is a registered trademark and PHAT is a trademark of Analog Devices, Inc.
REV. 0
Information furnished by Analog Devices is believed to be accurate and
reliable. However, no responsibility is assumed by Analog Devices for its
use, nor for any infringements of patents or other rights of third parties
which may result from its use. No license is granted by implication or
otherwise under any patent or patent rights of Analog Devices.
Temperature25°C
Digital Supply (DV
Analog Supply (AV
Sample Rate (F
)3.3V
DD
)5.0V
DD
)48kHz
S
Input Signal1008Hz
Analog Output Passband20 Hz to 20 kHz
ANALOG INPUT
ParameterMinTypMaxUnit
Input Voltage (RMS Values Assume Sine Wave Input)
LINE_IN, AUX, CD, VIDEO, PHONE_IN, PC_BEEP1V rms
MIC with 20 dB Gain (M20 = 1)0.1V rms
MIC with 0 dB Gain (M20 = 0)1V rms
Input Impedance*20kΩ
Input Capacitance*57.5pF
DAC Test Conditions
Calibrated
–3 dB Attenuation Relative to Full Scale
Input 0 dB
10 kΩ Output Load (LINE_OUT)
32 Ω Output Load (HP_OUT)
ADC Test Conditions
Calibrated
0 dB Gain
Input –3.0 dB Relative to Full Scale
2.83V
0.283V p-p
2.83V p-p
p-p
MASTER VOLUME
ParameterMinTypMaxUnit
Step Size (0 dB to –94.5 dB); LINE_OUT_L, LINE_OUT_R1.5dB
Output Attenuation Range Span*–94.5dB
Step Size (0 dB to –46.5 dB); MONO_OUT1.5dB
Output Attenuation Range Span*–46.5dB
Step Size (+6 dB to –88.5 dB); HP_OUT_R, HP_OUT_L1.5dB
Output Attenuation Range Span*–94.5dB
Mute Attenuation of 0 dB Fundamental*80dB
PROGRAMMABLE GAIN AMPLIFIER—ADC
ParameterMinTypMaxUnit
Step Size (0 dB to 22.5 dB)1.5dB
PGA Gain Range Span22.5dB
ANALOG MIXER—INPUT GAIN/AMPLIFIERS/ATTENUATORS
ParameterMinTypMaxUnit
Signal-to-Noise Ratio (SNR)
CD to LINE_OUT90dB
Other to LINE_OUT90dB
Step Size (+12 dB to –34.5 dB): (All Steps Tested)
Passband00.4 × F
Passband Ripple± 0.09dB
Transition Band0.4 × F
Stopband0.6 × F
S
S
0.6 × FSHz
∞Hz
Stopband Rejection–74dB
Group Delay12/F
Group Delay Variation Over Passband0.0µs
ANALOG-TO-DIGITAL CONVERTERS
ParameterMinTypMaxUnit
Resolution16Bits
Total Harmonic Distortion (THD–84dB
Dynamic Range (–60 dB Input THD+N Referenced to Full Scale, A-Weighted)8487dB
Signal-to-Intermodulation Distortion* (CCIF Method)85dB
ADC Crosstalk*
Line Inputs (Input L, Ground R, Read R; Input R, Ground L, Read L)–100–90dB
LINE_IN to Other–90–85dB
Gain Error (Full-Scale Span Relative to Nominal Input Voltage)± 10%
Interchannel Gain Mismatch (Difference of Gain Errors)± 0.5dB
ADC Offset Error± 5mV
Hz
S
sec
S
DIGITAL-TO-ANALOG CONVERTERS
ParameterMinTypMaxUnit
Resolution16Bits
Total Harmonic Distortion (THD) LINE_OUT–85dB
Total Harmonic Distortion (THD) HP_OUT (With 10 kΩ Load)–75dB
Dynamic Range LINE_OUT (–60 dB Input THD+N Referenced to Full Scale,
A-Weighted)8590dB
Signal-to-Intermodulation Distortion* (CCIF Method)–100dB
Gain Error (Full-Scale Span Relative to Nominal Input Voltage)± 10%
Interchannel Gain Mismatch (Difference of Gain Errors)± 0.7dB
DAC Crosstalk* (Input L, Zero R, Measure R_OUT; Input R, Zero L,
Measure L_OUT)–80dB
Total Audible Out-of-Band Energy (Measured from 0.6 × FS to 20 kHz)*–40dB
BIT_CLK Output Jitter*750ps
BIT_CLK High Pulsewidtht
BIT_CLK Low Pulsewidtht
CLK_HIGH
CLK_LOW
32.564248.84ns
32.563848.84ns
SYNC Frequency48.0kHz
SYNC Periodt
Setup to Falling Edge of BIT_CLKt
Hold from Falling Edge of BIT_CLKt
BIT_CLK Rise Timet
BIT_CLK Fall Timet
SYNC Rise Timet
SYNC Fall Timet
SDATA_IN Rise Timet
SDATA_IN Fall Timet
SDATA_OUT Rise Timet
SDATA_OUT Fall Timet
End of Slot 2 to BIT_CLK, SDATA_IN Lowt
Setup to Trailing Edge of RESET (Applies to SYNC, SDATA_OUT)t
Rising Edge of RESET to HI-Z Delayt
Propagation Delay15ns
RESET Rise Time50ns
Output Valid Delay from Rising Edge of BIT_CLK to SDI Valid15ns
NOTES
*Output jitter is directly dependent on crystal input jitter.
Specifications subject to change without notice.
1.0µs
1.3µs
19.5µs
81.4ns
20.8µs
25ns
REV. 0
–5–
AD1885
RESET
BIT_CLK
SYNC
BIT_CLK
BIT_CLK
t
RST_LOW
t
RST2CLK
Figure 1. Cold Reset
t
SYNC_HIGH
t
RST2CLK
Figure 2. Warm Reset
t
CLK_LOW
t
CLK_HIGH
t
CLK_PERIOD
BIT_CLK
t
RISECLK
SYNC
t
RISESYNC
SDATA_IN
t
RISEDIN
SDATA_OUT
t
RISEDOUT
Figure 5. Signal Rise and Fall Time
SYNC
BIT_CLK
SLOT 1
SLOT 2
t
FALLCLK
t
FALLSYNC
t
FALLDIN
t
FALLDOUT
BIT_CLK
SYNC
SDATA_OUT
t
SYNC
SYNC_LOW
t
SYNC_HIGH
t
SYNC_PERIOD
Figure 3. Clock Timing
t
SETUP
t
HOLD
Figure 4. Data Setup and Hold
SDATA_OUT
SDATA_IN
WRITE
TO 0x26
NOTE: BIT_CLK NOT TO SCALE
DATA
PR4
DON’T
CARE
t
S2_PDOWN
Figure 6. AC-Link Low Power Mode Timing
RESET
SDATA_OUT
SDATA_IN, BIT_CLK
t
OFF
t
SETUP2RST
HI-Z
Figure 7. ATE Test Mode
–6–
REV. 0
AD1885
WARNING!
ESD SENSITIVE DEVICE
ABSOLUTE MAXIMUM RATINGS*
ParameterMinMaxUnit
Power Supplies
Digital (AV
Analog (DV
)–0.3+3.6V
DD
)–0.3+6.0V
DD
Input Current (Except Supply Pins)± 10mA
Analog Input Voltage (Signal Pins)–0.3AV
Digital Input Voltage (Signal Pins)–0.3DV
+ 0.3 V
DD
+ 0.3 V
DD
Ambient Temperature (Operating)070°C
Storage Temperature–65+150°C
*Stresses greater than those listed under Absolute Maximum Ratings may cause
permanent damage to the device. This is a stress rating only; functional operation
of the device at these or any other conditions above those indicated in the
operational section of this specification is not implied. Exposure to absolu te maximum
rating conditions for extended periods may affect device reliability.
ModelRangeDescriptionOption*
AD1885JST0°C to 70°C48-Lead LQFPST-48
*ST = Thin Quad Flatpack.
ENVIRONMENTAL CONDITIONS
Ambient Temperature Rating
T
= T
T
P
θ
θ
θ
AMB
CASE
D
CA
JA
JC
CASE
= Case Temperature in °C
= Power Dissipation in W
= Thermal Resistance (Case-to-Ambient)
= Thermal Resistance (Junction-to-Ambient)
= Thermal Resistance (Junction-to-Case)
Package
ORDERING GUIDE
TemperaturePackagePackage
– (PD × θCA)
JA
LQFP76.2°C/W17°C/W59.2°C/W
CAUTION
ESD (electrostatic discharge) sensitive device. Electrostatic charges as high as 4000 V readily
accumulate on the human body and test equipment and can discharge without detection. Although
the AD1885 features proprietary ESD protection circuitry, permanent damage may occur on
devices subjected to high-energy electrostatic discharges. Therefore, proper ESD precautions are
recommended to avoid performance degradation or loss of functionality.
JC
CA
DV
DD1
XTL_IN
XTL_OUT
DV
SS1
SDATA_OUT
BIT_CLK
DV
SS2
SDATA_IN
DV
DD2
SYNC
RESET
PC_BEEP
NC = NO CONNECT
PIN CONFIGURATION
DD3AVSS3
NC
ID1
ID0
AD1885
TOP VIEW
(Not to Scale)
AUX_R
VIDEO_L
VIDEO_R
AV
19 20
CD_L
CD_GND_REF
JS0 (EAPD)
JS1
48
47 46 45 4439 38 3743 42 41 40
1
PIN 1
IDENTIFIER
2
3
4
5
6
7
8
9
10
11
12
13 14 15 16 17 18
AUX_L
PHONE_IN
SS2
HP_OUT_L
AV
HP_OUT_R
21 22 23 24
MIC1
MIC2
CD_R
DD2
AV
36
35
34
33
32
31
30
29
28
27
26
25
LINE_IN_L
LINE_IN_RMONO_OUT
LINE_OUT_R
LINE_OUT_L
CX3D
RX3D
FILT_L
FILT_R
AFILT2
AFILT1
V
REFOUT
V
REF
AV
SS1
AV
DD1
–7–REV. 0
AD1885–SPECIFICATIONS
PIN FUNCTION DESCRIPTIONS
Digital I/O
Pin NameLQFPI/ODescription
XTL_IN2ICrystal (or Clock) Input, 24.576 MHz.
XTL_OUT3OCrystal Output.
SDATA_OUT5IAC-Link Serial Data Output, AD1885 Input Stream.
BIT_ CLK6O/IAC-Link Bit Clock. 12.288 MHz Serial Data Clock. Daisy Chain Input Clock.
SDATA_IN8OAC-Link Serial Data Input. AD1885 Output Stream.
SYNC10IAC-Link Frame Sync.
RESET11IAC-Link Reset. AD1885 Master H/W Reset.
These signals can sense the presence of audio jacks in the line-out or headphones outputs, and automatically mute the other audio
outputs. JS0 can also be programmed for EAPD control. Alternatively, both pins can be programmed as general-purpose digital outputs.
Pin NameLQFPTypeDescription
JS047I/OJACK Sense Input 0 (Mutes Mono Output).
JS148I/OJACK Sense Input 1 (Mutes Line_Out and Mono Outputs, or Line_Out Only).
Analog I/O
These signals connect the AD1885 component to analog sources and sinks, including microphones and speakers.
Pin NameLQFPI/ODescription
PC_BEEP12IPC Beep. PC speaker beep passthrough.
PHONE_IN13IPhone Input. From telephony subsystem speakerphone or handset.
AUX_L14IAuxiliary Input Left Channel.
AUX_R15IAuxiliary Input Right Channel.
VIDEO_L16IVideo Audio Left Channel.
VIDEO_R17IVideo Audio Right Channel.
CD_L18ICD Audio Left Channel.
CD_GND_REF19ICD Audio Analog Ground Reference for Differential CD Input.
CD_ R20ICD Audio Right Channel.
MIC121IMicrophone 1. Desktop microphone input.
MIC222IMicrophone 2. Second microphone input.
LINE_IN_L23ILine In Left Channel.
LINE_IN_R24ILine In Right Channel.
LINE_OUT_L35OLine Out Left Channel.
LINE_OUT_R36OLine Out Right Channel.
MONO_OUT37OMonaural Output to Telephony Subsystem Speakerphone.
HP_OUT_L39OHeadphones Out Left Channel.
HP_OUT_R41OHeadphones Out Right Channel.
–8–
REV. 0
Filter/Reference
These signals are connected to resistors, capacitors, or specific voltages.
Pin NameLQFPI/ODescription
V
REF
V
REFOUT
27OVoltage Reference Filter.
28OVoltage Reference Output 5 mA Drive (Intended for Mic Bias).
AFILT129OAntialiasing Filter Capacitor—ADC Right Channel.
AFLIT230OAntialiasing Filter Capacitor—ADC Left Channel.
FILT_R31OAC-Coupling Filter Capacitor—ADC Right Channel.
FILT_L32OAC-Coupling Filter Capacitor—ADC Left Channel.
RX3D33O3D PHAT Stereo Enhancement—Resistor.
CX3D34I3D PHAT Stereo Enhancement—Capacitor.
The AD1885 is an analog front end for high-performance PC
audio, modem, or DSP applications. The AC’97 architecture
defines a 2-chip audio solution comprising a digital audio
controller, plus a high-quality analog component that includes
Digital-to-Analog Converters (DACs), Analog-to-Digital Converters (ADCs), mixer, and I/O.
The main architectural features of the AD1885 are the high
quality analog mixer section, two channels of Σ∆ ADC conversion, two channels of Σ∆ DAC conversion and Data Direct
Scrambling (D
FUNCTIONAL DESCRIPTION
2
S) rate generators.
This section overviews the functionality of the AD1885 and is
intended as a general introduction to the capabilities of the
device. Detailed reference information may be found in the
descriptions of the Indexed Control Registers.
Analog Inputs
The Codec contains a stereo pair of Σ∆ ADCs. Inputs to the
ADC may be selected from the following analog signals: telephony (PHONE_IN), mono microphone (MIC1 or MIC2),
stereo line (LINE_IN), auxiliary line input (AUX), stereo CD
ROM (CD), stereo audio from a video source (VIDEO) and
post-mixed stereo or mono line output (LINE_OUT).
Analog Mixing
PHONE_IN, MIC1 or MIC2, LINE_IN, AUX, CD, and VIDEO
can be mixed in the analog domain with the stereo output from the
DACs. Each channel of the stereo analog inputs may be independently gained or attenuated from +12 dB to –34.5 dB in 1.5 dB
steps. The summing path for the mono inputs (PHONE_IN, MIC1,
and MIC2 to LINE_OUT and HP_OUT) duplicates mono channel data on both the left and right LINE_OUT and HP_OUT.
Additionally, the PC attention signal (PC_BEEP) may be mixed
with the line output and headphone. A switch allows the output
of the DACs to bypass the PHAT Stereo 3D enhancement.
Digital Audio Mode
The AD1885 is designed with a Digital Audio Mode (DAM)
that allows mixing of all analog inputs, independent of the DAC
output signal path. Mixed analog input signals may be sent to
the ADCs for processing by the DC ’97 controller or the host,
and may be used during simultaneous capture and playback at
different sample rates.
Analog-to-Digital Signal Path
The selector sends left and right channel information to the
programmable gain amplifier (PGA). The PGA following the
selector allows independent gain control for each channel entering the ADC from 0 dB to +22.5 dB in 1.5 dB steps. Each
channel of the ADC is independent, and can process left and
right channel data at different sample rates.
Sample Rates and D2S
The AD1885 default mode sets the Codec to operate at 48 kHz
sample rates. The converter pairs may process left and right
channel data at different sample rates. The AD1885 sample rate
generator allows the Codec to instantaneously change and process
sample rates from 7040 Hz to 48 kHz with a resolution of 1 Hz.
The in-band integrated noise and distortion artifacts introduced
by rate conversions are below –90 dB. The AD1885 uses a 4-bit
Σ∆ structure and D
boards and in PC enclosures, and to suppress idle tones below
the device’s quantization noise floor. The D
2
S to enhance noise immunity on mother-
2
S process pushes
noise and distortion artifacts caused by errors in the multibit
DAC to frequencies beyond the auditory response of the human
ear and then filters them.
Digital-to-Analog Signal Path
The analog output of the DAC may be gained or attenuated
from +12 dB to –34.5 dB in 1.5 dB steps, and summed with any
of the analog input signals. The summed analog signal enters
the Master Volume stage where each channel of the mixer output may be attenuated from 0 dB to –94.5 dB in 1.5 dB steps
or muted.
Analog Outputs
The AD1885 offers a line output controlled by the Master Volume
control and an integrated headphone driver with independent
control.
Host-Based Echo Cancellation Support
The AD1885 supports time correlated I/O data format by presenting mic data on the left channel of the ADC and the mono
summation of left and right output on the right channel. The
ADC is splittable; left and right ADC data can be sampled at
different rates.
Telephony Modem Support
The AD1885 contains a V.34-capable analog front end for supporting host-based and data pump modems. The modem DAC
typical dynamic range is 90 dB over a 4.2 kHz analog output
passband where F
= 12.8 kHz. The left channel of the ADC
S
and DAC may be used to convert modem data at the same
sample rate in the range between 7040 Hz and 48 kHz. All programmed sample rates have a resolution of 1 Hz. The AD1885
supports irrational V.34 sample rates with 8/7 and 10/7 selectable multiplier coefficients.
Power Management Modes
The AD1885 is designed to meet notebook and ACPI power
consumption requirements through flexible power management
control of all internal resources. The following subsections may
be independently controlled:
ADCs and Input Mux Power-Down
DACs Power-Down
Analog Mixer Power-Down
Digital Interface Power-Down
Internal Clocks Disabled
ADC and DAC Power-Down
VREF Standby Mode
Low-Power Mixer Mode—CD Mixer Alive Only Mode
Mixer Bypass Mode (Digital Audio)
Headphone
–10–
REV. 0
AD1885
Indexed Control Registers
Reg
Num NameD15D14D13D12D11D10D9D8D7D6D5D4D3D2D1D0Default
NOTES
All registers not shown and bits containing an X are assumed to be reserved.
Odd register addresses are aliased to the next lower even address.
Reserved registers should not be written.
Zeros should be written to reserved bits.
*Indicates Aliased register for AD1819B backward compatibility.
–11–REV. 0
AD1885
Reset (Index 00h)
geRgeR
geRgeR
geR
muNmuN
muNmuN
muN
h00h00
h00h00teseRteseR
h00
Note: Writing any value to this register performs a register reset, which causes all registers to revert to their default values (except
74h, which forces the serial configuration). Reading this register returns the ID code of the part and a code for the type of 3D Stereo
Enhancement.
ID[9:0] Identify Capability. The ID decodes the capabilities of AD1885 based on the following:
SE[4:0] Stereo Enhancement. The 3D stereo enhancement identifies the Analog Devices 3D stereo enhancement.
PCV[3:0]PC Beep Volume Control. The least significant bit represents 3 dB attenuation. This register controls the output
from 0 dB to a maximum attenuation of –45 dB. The PC Beep is routed to Left and Right Line outputs even when
AD1885 is in a RESET state. This is so that Power-On Self-Test (POST) codes can be heard by the user in case
of a hardware problem with the PC.
PCMPC Beep Mute. When this bit is set to “1,” the channel is muted.
PCMPCV3 . . . PCV0Function
000000 dB Attenuation
01111–45 dB Attenuation
1xxxx∞ dB Attenuation
–13–REV. 0
AD1885
Phone Volume (Index 0Ch)
geRgeR
geRgeR
geR
muNmuN
muNmuN
muN
hC0hC0
hC0hC0emuloVenohPemuloVenohP
hC0
PHV[4:0]Phone Volume. Allows setting the Phone Volume Attenuator in 32 steps. The LSB represents 1.5 dB, and the
PHMPhone Mute. When this bit is set to “1,” the channel is muted.
MIC Volume (Index 0Eh)
geRgeR
geRgeR
geR
muNmuN
muNmuN
muN
hE0hE0
hE0hE0
hE0
MCV[4:0]MIC Volume Gain. Allows setting the MIC Volume attenuator in 32 steps. The LSB represents 1.5 dB, and the
M20Microphone 20 dB Gain Block
MCMMIC Mute. When this bit is set to “1,” the channel is muted.
Line In Volume (Index 10h)
emaNemaN
emaNemaN51D51D
emaN
range is +12 dB to –34.5 dB. The default value is 0 dB, mute enabled.
emaNemaN
emaNemaN51D51D
emaN
CIMCIM
CIMCIM
CIM
emuloVemuloV
emuloVemuloV
emuloV
range is +12 dB to –34.5 dB. The default value is 0 dB, mute enabled.
DP[2:0]Depth Control. Sets 3D “Depth” PHAT Stereo enhancement according to table below.
DP3 . . . DP0Depth
00000%
00016.67%
..
..
1493.33%
15100%
1PD1PD0PD0PD
1PD
0PD0PDh0000h0000
0PD
tluafeDtluafeD
tluafeD
h0000h0000
h0000
–17–REV. 0
AD1885
Subsection Ready Register (Index 26h)
geRgeR
geRgeR
geR
muNmuN
muNmuN
muN
h62h62
h62h62tatS/lrtnCnwoD-rewoPtatS/lrtnCnwoD-rewoP
h62
Note: The ready bits are read only, writing to REF, ANL, DAC, ADC will have no effect. These bits indicate the status for the
AD1885 subsections. If the bit is a one, then that subsection is “ready.” Ready is defined as the subsection able to perform in
its nominal state.
ADCADC section ready to transmit data.
DACDAC section ready to accept data.
ANLAnalog gainuators, attenuators, and mixers ready.
REFVoltage References, VREF and VREFOUT up to nominal level.
PR[5:0]AD1885 Power-Down Modes. The first three bits are to be used individually rather than in combination with each
other. The last bit PR3 can be used in combination with PR2 or by itself. The mixer and reference cannot be
powered down via PR3 unless the ADCs and DACs are also powered down. Nothing else can be powered up until
the reference is up.
PR0 – Power-Down ADC
PR1 – Power-Down DAC
PR2 – Power-Down Analog Mixer
PR3 – Power-Down V
REF
and V
REFOUT
PR4 – Power-Down AC-Link
PR5 – Power-Down Internal Clock
PR6 – Power-Down Headphone
EAPD – External AMP Power-Down Control Signal
PR5 has no effect unless all ADCs, DACs, and the AC-Link are powered down. The reference and the mixer can
either be up or down, but all power-up sequences must be allowed to run to completion before PR5 and PR4 are
both set.
In multiple-codec systems, the master codec’s PR5 and PR4 bits control the slave codec. PR5 is also effective in
the slave codec if the master’s PR5 bit is clear, but the PR4 bit has no effect except to enable or disable PR5.
Note: The Extended Audio ID is a read only register.
VRAVariable Rate Audio. VRA = 1 indicates support for Variable Rate Audio.
ID[1:0]ID1, ID0 is a 2-bit field that indicates the codec configuration: Primary is 00; Secondary is 01.
ARVARVh1000h1000
ARV
tluafeDtluafeD
tluafeD
h1000h1000
h1000
–18–
REV. 0
AD1885
Extended Audio Status and Control Register (Index 2Ah)
geRgeR
geRgeR
geR
muNmuN
muNmuN
muN
hA2hA2
hA2hA2lrtC/tSoiduAdednetxElrtC/tSoiduAdednetxE
hA2
Note: The Extended Audio Status and Control Register is a read/write register that provides status and control of the extended audio
features.
VRAVariable Rate Audio. VRA = 1 enables support for Variable Rate Audio mode (sample rate control registers and
PCM DAC Rate Register (Index 2Ch)
geRgeR
geRgeR
geR
muNmuN
muNmuN
muN
Note: 2Ch is an alias for 7Ah. The VRA bit in register 2Ah must be set for the alias to work; if a zero is written to VRA, both sample
rates are reset to 48 kHz.
SR[15:0]Writing to this register allows programming of the sampling frequency from 7040 Hz (1B80h) to 48 kHz (BB80h)
PCM ADC Rate Register (Index 32h)
emaNemaN
emaNemaN51D51D
emaN
SLOTREQ signaling).
emaNemaN
emaNemaN51D51D
emaN
)hA7(/hC2)hA7(/hC2
)hA7(/hC2)hA7(/hC2etaRCADMCPetaRCADMCP
)hA7(/hC2
etaRCADMCPetaRCADMCP51RS51RS
etaRCADMCP
in 1 Hz increments. Programming a value outside of the range 7040 Hz (1b80h) to 48000 Hz (BB80h) causes the
codec to saturate. For all rates, if the value written to the register is supported, that value will be echoed back
when read, otherwise the closest rate supported is returned.
Note: 32h is an alias for 78h. The VRA bit in register 2Ah must be set for the alias to work; if a zero is written to VRA, both sample
rates are reset to 48 kHz.
SR[15:0]Writing to this register allows programming of the sampling frequency from 7040 Hz (1B80h) to 48 kHz (BB80h)
in 1 Hz increments. Programming a value outside of the range 7040 Hz (1b80h) to 48000 Hz (BB80h) causes the
codec to saturate. For all rates, if the value written to the register is supported, that value will be echoed back
when read; otherwise, the closest rate supported is returned.
Jack Sense/Audio Interrupt/Status Register (Index 72h)
SRX10D7Multiply SR1 rate by 10/7. SRX10D7 and SRX8D7 are mutually exclusive.
MODENModem filter enable (left channel only). Change only when DACs and ADCs are powered down.
ALSRADC left sample generator select
0 = SR0 Selected (32h)
1 = SR1 Selected (2Ch).
DLSRDAC left sample generator select
0 = SR0 Selected (32h)
1 = SR1 Selected (2Ch).
DMSDigital Mono Select.
0 = Mixer
1 = Left DAC and Right DAC.
DAMDigital Audio Mode. DAC Outputs bypass analog mixer and sent directly to the codec output.
LPMIXLow Power Mixer.
DACZZero fill (vs. repeat) if DAC is starved for data.
tluafeDtluafeD
tluafeD
h0000h0000
h0000
–20–
REV. 0
AD1885
Sample Rate 0 (Index 78h)
geRgeR
geRgeR
geR
muNmuN
muNmuN
muN
Note: 32h is an alias for 78h. The VRA bit in register 2Ah must be set for the alias to work; if a zero is written to VRA, both
sample rates are reset to 48 kHz.
SR0[15:0]Writing to this register allows the user to program the sampling frequency from 7 kHz (1B58h) to 48 kHz (BB80h)
Sample Rate 1 (Index 7Ah)
geRgeR
geRgeR
geR
muNmuN
muNmuN
muN
Note: 2Ch is an alias for 7Ah. The VRA bit in register 2Ah must be set for the alias to work; if a zero is written to VRA, both sample
rates are reset to 48 kHz.
SR1[15:0]Writing to this register allows the user to program the sampling frequency from 7 kHz (1B58h) to 48 kHz (BB80h)
REV[7:0]Revision Register field contains the revision number.
These bits are read-only and should be verified before accessing vendor defined features.
4VER4VER3VER3VER
4VER
3VER3VER2VER2VER
3VER
2VER2VER1VER1VER
2VER
1VER1VER0VER0VER
1VER
0VER0VERh0635h0635
0VER
tluafeDtluafeD
tluafeD
h4414h4414
h4414
tluafeDtluafeD
tluafeD
h0635h0635
h0635
–21–REV. 0
AD1885
APPLICATIONS CIRCUITS
The AD1885 has been designed to require a minimum amount of external circuitry. The recommended applications circuits are shown in
Figures 9–18. Reference designs for the AD1885 are available and may be obtained by contacting your local Analog Devices
sales representative or authorized distributor. Example shell programs for establishing a communications path between the AD1885
and an ADSP-21xx or ADSP-21xxx are also available.
AV DD
22pF
22pF
SDATA_OUT
SDATA_IN
SYNC
RESET
BIT_CLK
PC_BEEP
+
24.576MHz
47pF
10k
NOTE:
IF NOT USED, GROUND
JACK SENSE PINS.
DVD D
1
DVDD1
2
XTL_IN
3
XTL_OUT
4
DVSS1
5
SDATA_OUT
6
BIT_CLK
7
DVSS2
8
SDATA_IN
9
DVDD2
10
SYNC
11
RESET
12
PC_BEEP
NC
NC
NC
404142
43
44
454647
48
JS1
JSO/EAPD
ID1
ID0
AVSS3
NC
AVDD3
39
AVSS2
HO_OUT_L
HP_OUT_R
AD1885
PHONE_IN
AUX _L
AUX _R
VIDEO_L
VIDEO_R
CD_L
CD_GND_REF
CD_R
MIC1
MIC2
1314151617181920212223
FB 600Z
37
38
AVDD2
MONO_OUT
LINE_OUT_R
LINE_OUT_L
LINE_IN_L
LINE_IN_R
24
+
36
35
34
CX3D
33
RX3D
32
FILT_L
31
FILT_R
30
AFILT2
29
AFILT1
VREFOUT
28
27
VREF
26
AVSS1
25
AVDD1
NOTE:
ALL “UNUSED” ANALOG INPUTS
(LINE_IN_L/R, AUX_L/R, VIDEO_L/R,
MIC1, MIC2, PC_BEEP, PHONE_IN
AND CD_L/R/GND) MUST BE LEFT
UNCONNECTED.
270pF NPO
AV DD
47nF
270pF NPO
+
+
+
Figure 9. Recommended One-Codec PWR/Decoupling and AC‘97 Connections
–22–
REV. 0
AD1885
JACK SENSE OPERATION
The AD1885 features two Jack Sense pins (JS0 and JS1) that can be used to automatically mute the LINE_OUT and/or MONO_OUT
audio outputs. When the Jack Sense pins are connected to the output jacks, the AD1885 can sense whether an audio plug has been
inserted into a particular output jack and automatically mute the other unnecessary audio outputs.
The JS1 pin should normally be connected to the HP_OUT jack to automatically mute the MONO_OUT and LINE_OUT audio
signals, while the JS0 pin should normally be connected to the LINE_OUT jack to automatically mute the MONO_OUT signal. It is
also possible to set the D15 bit in the Jack Sense Index Register (72h), which causes JS1 to only mute the LINE_OUT signal. This
option may be desirable in certain audio configurations. Table I summarizes the Jack Sense operation.
NOTE: PLUG IN = JACK SENSE HIGH, PLUG OUT = JACK SENSE LOW.
The Jack Sense inputs are active high and their functionality is enabled by default on CODEC power-up. If necessary, the Jack Sense
inputs can be individually disabled by writing to the D8 and D9 bits on the CODEC Jack Sense Index Register (72h).
The Jack Sense pins contain active internal pull-ups. If the Jack Sense inputs are not being used, they should be pulled down to
digital ground using 10 kΩ resistors. This prevents LINE_OUT and MONO_OUT from becoming muted while the Jack Senses are
enabled.
CONNECTING THE JACK SENSES TO THE OUTPUT JACKS
Headphone Jack
The diagram on Figure 10 shows the preferred method to connect the JS1 Jack Sense line to the HP_OUT jack. This scheme requires
a stereo jack with a normally closed and isolated single switch. The switch holds the Jack Sense line low (grounded) until an audio
plug is inserted, causing the switch to open and the Jack Sense line to go high due to the CODEC internal pull-up. The R2 and R3
resistors keep the electrolytic output caps properly polarized while the HP_OUT jack is not used.
NOTE: LOCATE R1 CLOSE TO CODEC.
TO CODEC JS1 (PIN 48)
FROM CODEC HP_OUT_R (PIN 41)
FROM CODEC HP_OUT_L (PIN 39)
+
+
JACK SENSE LINE
OPTIONAL EMC
COMPONENTS
L1 600Z
L2 600Z
C4
C1
470pF
470pF
ISOLATED
NC SWITCH
5
4
3
2
1
HEADPHONE OUT
Figure 10. Jack Sense Connection to HP_OUT Jack, Using Isolated Switch
Alternatively, when an audio output jack containing an isolated switch is not available, the circuit shown on Figure 11 can be used.
While the audio plug is out, this circuit keeps the Jack Sense line state low, by the pull-down affect of R2 (with no audio present) or
by tracking the lower peaks of the HP_OUT audio signal. Once an audio plug is inserted and the jack switch opens, the Jack Sense
line switches to a high state due to the CODEC internal pull-up, which quickly charges C1 to DVDD.
The R2 and R3 resistors also keep the electrolytic output caps properly polarized while the HP_OUT jack is not used.
–23–REV. 0
AD1885
NOTE: LOCATE R1 AND C1 CLOSE TO CODEC.
JACK SENSE
+
+
D1
MMBD914
OPTIONAL EMC
COMPONENTS
C4
470pF
C5
470pF
L1 600Z
L2 600Z
J1
1
2
3
4
5
HEADPHONE OUT
TO CODEC JS1 (PIN 48)
FROM CODEC HP_OUT_R (PIN 41)
FROM CODEC HP_OUT_L (PIN 39)
Figure 11. Jack Sense Connection to HP_OUT Jack, Using Nonisolated Switch
LINE_ OUT Jack
Although not shown, if a LINE_OUT jack is used and the jack sense functionality is desired, the LINE_OUT jack should be wired
in a similar configuration as shown above for the HP_OUT jack (preferably Figure 10). The LINE_OUT jack should normally
be connected to the JS0 input, in order to mute the MONO_OUT signal. We recommend that in this case the output coupling
caps (C2, C3) be set to 2.2 µF. All other values should be kept the same.
APPLICATION CIRCUITS
CD-ROM CONNECTIONS
Typical CD-ROM drives generate 2 V rms output and require a voltage divider for compatibility with the Codec input (1 V rms
range). The recommended circuit is basically a group of divide-by-two voltage dividers as shown on Figure 12.
The CD_GND_REF pin is used to cancel differential ground noise from the CD-ROM. For optimum noise cancellation, this section of the divider should have approximately half the impedance of the right and left channel section dividers.
HEADER FOR
CD ROM AUDIO
(LGGR)
VOLTAGE DIVIDER
1
2
3
4
AC-COUPLING
TO CODEC CD_L INPUT
TO CODEC CD_GND_REF INPUT
TO CODEC CD_R INPUT
Figure 12. Typical CD-ROM Audio Connections
LINE_IN, AUX AND VIDEO INPUT CONNECTIONS
Most of these audio sources also generate 2 V rms audio level and require a –6 dB input voltage divider to be compatible with the
Codec inputs. Figure 13 shows the recommended application circuit. For applications requiring EMC compliance, the EMC components should be configured and selected to provide adequate RF immunity and emissions control.
LINE/AUX/VIDEO INPUT
J1
EMC
COMPONENTS
L2 600Z
1
2
3
4
5
L1 600Z
C1
470pF
C2
470pF
VOLTAGE DIVIDER
AC-COUPLING
TO CODEC RIGHT CHANNEL INPUT
TO CODEC LEFT CHANNEL INPUT
Figure 13. LINE_IN, AUX, and Video Input Connections
–24–
REV. 0
AD1885
MICROPHONE CONNECTIONS
The AD1885 contains an internal microphone preamp with 20 dB gain; in most cases a direct microphone connection as shown in
Figure 14 is adequate. If the microphone level is too low, an external preamp can be added as shown in Figure 15. In either case the
microphone bias can be derived from the Codec’s internal reference (V
the V
signal can also provide the midpoint bias for the amplifier.
REFOUT
To meet the PC99 1.0A requirements, the MIC signal should be placed on the microphone jack tip and the bias on the ring. This
configuration supports electret microphones with three conductor plugs, as well as dynamic microphones with two conductor plugs
(ring and sleeve shorted together).
Additional filtering may be required to limit the microphone response to the audio band of interest.
) using a 2.2 kΩ resistor. For the preamp circuit,
REFOUT
TO CODEC MIC1 OR MIC2 INPUT
FROM CODEC VREFOUT
PREAMP
AV DD
U1
4
TO CODEC MIC1 OR MIC2 INPUT
AD8531
FROM CODEC VREFOUT
J1
MIC INPUT
EMC
COMPONENTS
1
2
3
4
5
L1 600Z
L2 600Z
C1
470pF
C2
470pF
AC-COUPLING
MIC BIAS
Figure 15. Microphone with Additional External Preamp (20 dB Gain)
LINE OUTPUT CONNECTIONS
The AD1885 Codec provides stereo LINE_OUT signals at a standard 1 V rms level. These signals must be ac-coupled before they
can be connected to an external load. After the ac-coupling, a minimal resistive load is recommend to keep the capacitors properly
biased and reduce click and pop when plugging stereo equipment into the output jack. The capacitor values should be selected to
provide a desired frequency response, taking into account the nominal impedance of the external load. To meet the PC99 specification for PCs, testing must be performed with a 10 kΩ load, therefore a 1 µF value is recommended to achieve less than –3 dB
roll-off at 20 Hz.
STEREO LINE_OUT JACK
J1
EMC
COMPONENTS
L2 600Z
L1 600Z
C2
470pF
C1
470pF
AC-COUPLING
FROM CODEC LINE_OUT_R
FROM CODEC LINE_OUT_L
NOTE:
IF AN OUTPUT AMP IS USED, THE
AC-COUPLING CAP VALUES WILL
DEPENDEND ON THE AMP DESIGN.
Figure 16. Recommended LINE_OUT Connections
–25–REV. 0
AD1885
PC_BEEP INPUT CONNECTIONS
The recommended PC_BEEP input circuit is shown below. Under most cases the PC_BEEP signal should be attenuated, filtered and
then ac-coupled into the Codec.
PC_BEEP (FROM ICH)
TO CODEC PC_BEEP INPUT
Figure 17. Recommended PC_BEEP Connections
GROUNDING AND LAYOUT
To reduce noise and emissions, Analog Devices recommends a split ground plane as shown in Figure 18. The purpose of splitting
the ground plane is to create a low noise analog area that is somewhat isolated from the digital ground current noise generated
by the system’s logic. All the analog circuitry should be placed on the analog ground plane area.
For reference purposes, and to return power supply currents, the analog and digital ground planes must be connected at some point,
ideally a small bridge under or near the Codec should be provided. A 0 Ω resistor or a ferrite bead should also be considered since
these allow some flexibility in optimizing the layout to meet EMC requirements.
DIGITAL
GROUND PLANE
PIN 1
ISOLATION
TRENCH
AD1885
CONNECT SPLIT GROUND
PLANES AT OR NEAR CODEC.
ANALOG
GROUND PLANE
Figure 18. Recommended Split Ground Plane
ANALOG POWER SUPPLY
To minimize audio noise, the Codec analog power supply (AVDD) should be well decoupled and regulated. In PC systems it is recommended that the analog supply be derived from the 12 V PC power supply using a localized linear voltage regulator. Preferably,
the analog power supply should be connected to the Codec’s analog section using a ferrite bead.
If a power plane layer is being used in the system design, it is recommended that the analog power plane for the Codec also be split
(mirroring the analog ground plane). In this case, the analog power supply ferrite bead should bridge the isolation trench, close to
the Codec location.
–26–
REV. 0
OUTLINE DIMENSIONS
Dimensions shown in inches and (mm).
48-Lead Thin Plastic Quad Flatpack (LQFP)
(ST-48)
AD1885
0.030 (0.75)
0.018 (0.45)
SEATING
PLANE
0.006 (0.15)
0.002 (0.05)
0 – 7
0.063 (1.60) MAX
0.030 (0.75)
0.057 (1.45)
0.018 (0.45)
0.053 (1.35)
0 MIN
0.007 (0.18)
0.004 (0.09)
0.354 (9.00) BSC
0.276 (7.0) BSC
48
1
TOP VIEW
(PINS DOWN)
12
13
0.019685 (0.5)
BSC
37
36
25
24
0.011 (0.27)
0.006 (0.17)
0.276 (7.0) BSC
0.354 (9.00) BSC
C00753–2.5–7/00 (rev. 0)
PRINTED IN U.S.A.
–27–REV. 0
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.