AC’97 2.1 FEATURES
Variable Sample Rate Audio
Multiple Codec Configuration Options
External Audio Power-Down Control
AC’97 FEATURES
AC’97 2.2 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
FUNCTIONAL BLOCK DIAGRAM
ID1
ID0
0dB/
20dB
VREF
CHIP SELECT
⌺
⌺
PHAT
STEREO
G
A
M
⌺
PHONE_IN
MONO_OUT
HP_OUT_L
LINE_OUT_L
V
REFOUT
VIDEO
MIC1
MIC2
LINE
AUX
CD
MV
MV
MV
JS
JACK SENSE
⌺
Stereo Line Level Outputs
Mono Output for Speakerphone or Internal Speaker
Power Management Support
48-Terminal LQFP Package
ENHANCED FEATURES
20-Bit SPDIF Output w/32 kHz, 44.1 kHz, and 48 kHz
Symbol Rates
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
SPDIF
G
G
A
A
M
M
⌺⌺⌺⌺
AD1886A
16-BIT
PGA
SELECTOR
PGA
G
G
G
A
A
A
M
M
M
G
⌺
⌺
A
M
⌺-⌬ A/D
CONVERTER
16-BIT
⌺-⌬ A/D
CONVERTER
SAMPLE
RATE
GENERATORS
16-BIT
⌺-⌬ D/A
CONVERTER
SPDIF
OUT
RESET
SYNC
BIT_CLK
AC LINK
SDATA_OUT
⌺
SDATA_IN
LINE_OUT_R
HP_OUT_R
PC_BEEP
MV
MV
PHAT
STEREO
⌺
A
M
G = GAIN
A = ATTENUATE
M = MUTE
SoundMAX 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 that
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 (V
Analog Supply (V
Sample Rate (f
)3.3 V
DD
)5.0 V
CC
)48 kHz
S
Input Signal1008 Hz
Analog Output Pass Band20 Hz to 20 kHz
V
IH
V
IL
V
(CS0, CS1, CHAIN_IN)4.0 V
IH
V
IL
ANALOG INPUT
2.0 V
0.8 V
1.0 V
ParameterMinTypMaxUnit
Input Voltage (RMS Values Assume Sine Wave Input)
LINE_IN, AUX, CD, VIDEO, PHONE_IN, PC_BEEP1V rms
MIC1 or MIC2 with +20 dB Gain (M20 = 1)0.1V rms
MIC1 or MIC2 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 p-p
0.283V p-p
2.83V 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)
MIC, LINE_IN, AUX, CD, VIDEO, PHONE_IN, DAC1.5dB
Input Gain/Attenuation Range:
MIC, LINE, AUX, CD, VIDEO, PHONE_IN, DAC–46.5dB
Step Size (0 dB to –45 dB): (All Steps Tested)
PC_BEEP3.0dB
Input Gain/Attenuation Range: PC_BEEP–45dB
*Guaranteed but not tested.
–2–
REV. 0
AD1886A
DIGITAL DECIMATION AND INTERPOLATION FILTERS*
ParameterMinTypMaxUnit
Pass Band00.4 × f
Pass-Band Ripple± 0.09dB
Transition Band0.4 × f
Stop Band0.6 × f
S
S
0.6 × f
∞Hz
Stop-Band Rejection–74dB
Group Delay12/f
S
Group Delay Variation over Pass Band0.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_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
Hz
S
sec
DIGITAL-TO-ANALOG CONVERTERS
ParameterMinTypMaxUnit
Resolution16Bits
Total Harmonic Distortion (THD) LINE_OUT–85dB
Total Harmonic Distortion (THD) HP_OUT–75dB
Dynamic Range (–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,–80dB
Measure L_OUT)
Total Audible Out-of-Band Energy (Measured from 0.6 × fS to 20 kHz)*–40dB
Mute Click (Muted Output Minus Unmuted Midscale DAC Output)± 5mV
*Guaranteed but not tested.
REV. 0
–3–
AD1886A–SPECIFICATIONS
STATIC DIGITAL SPECIFICATIONS
ParameterMinTypMaxUnit
High-Level Input Voltage (V
Low-Level Input Voltage (V
High-Level Output Voltage (V
Low-Level Output Voltage (V
Input Leakage Current–10+10µA
Output Leakage Current–10+10µA
POWER SUPPLY
ParameterMinTypMaxUnit
Power Supply Range—Analog (AV
Power Supply Range—Digital (DV
Power Dissipation—5 V/3.3 V306mW
Analog Supply Current—5 V (AV
Digital Supply Current—3.3 V (DV
Power Supply Rejection (100 mV p-p Signal @ 1 kHz)*40dB
(At Both Analog and Digital Supply Pins, Both ADCs and DACs)
ADCPR017.541.6mA
DACPR117.038.3mA
ADC + DACPR1, PR04.131.9mA
ADC + DAC + Mixer (Analog CD On)LPMIX, PR1, PR04.122.4mA
MixerPR22017.5mA
ADC + MixerPR2, PR017.611.2mA
DAC + MixerPR2, PR1178.4mA
ADC + DAC + MixerPR2, PR1, PR04.12.2mA
Analog CD Only (AC-Link On)LPMIX, PR5, PR1, PR04.122.4mA
Analog CD Only (AC-Link Off)LPMIX, PR1, PR0, PR4, PR5022.4mA
StandbyPR5, PR4, PR3, PR2, PR1, PR000mA
Headphone StandbyPR62038.8mA
*Guaranteed but not tested.
Specifications subject to change without notice.
–4–
REV. 0
AD1886A
TIMING PARAMETERS (GUARANTEED OVER OPERATING TEMPERATURE RANGE)
ParameterSymbolMinTypMaxUnit
RESET Active Low Pulsewidtht
RESET Inactive to BIT_CLK Startup Delayt
SYNC Active High Pulsewidtht
SYNC Low Pulsewidtht
SYNC Inactive to BIT_CLK Startup Delayt
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
*Guaranteed but not tested.
Specifications subject to change without notice.
1.0µs
1.3ms
19.5µs
81.4ns
20.8µs
25ns
REV. 0
–5–
AD1886A
RESET
BIT_CLK
SYNC
BIT_CLK
t
RST_LOW
t
RST2CLK
Figure 1. Cold Reset
t
SYNC_HIGH
t
RST2CLK
BIT_CLK
SYNC
SDATA_IN
SDATA_OUT
t
RISECLK
t
RISESYNC
t
RISEDIN
t
RISEDOUT
t
FALLCLK
t
FALLSYNC
t
FALLDIN
t
FALLDOUT
BIT_CLK
SYNC
SDATA_OUT
Figure 2. Warm Reset
t
CLK_LOW
BIT_CLK
SYNC
t
CLK_HIGH
t
CLK_PERIOD
t
SYNC_HIGH
t
SYNC_PERIOD
t
SYNC_LOW
Figure 3. Clock Timing
t
SETUP
t
HOLD
Figure 4. Data Setup and Hold
Figure 5. Signal Rise and Fall Time
WRITE
SLOT 2
DATA
PR4
DON’T
CARE
t
S2_PDOWN
SYNC
BIT_CLK
SDATA_OUT
SDATA_IN
SLOT 1
TO 0x26
NOTE: BIT_CLK NOT TO SCALE
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
AD1886A
ABSOLUTE MAXIMUM RATINGS*
ParameterMinMaxUnit
Power Supplies
Digital (DV
Analog (AV
)–0.3+3.6V
DD
)–0.3+6.0V
CC
Input Current (Except Supply Pins)± 10.0mA
Analog Input Voltage (Signal Pins)–0.3AV
Digital Input Voltage (Signal Pins)–0.3DV
+ 0.3V
DD
+ 0.3V
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 absolute
maximum rating conditions for extended periods may affect device reliability.
ModelRangeDescriptionOption*
AD1886AJST 0°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 AD1886A 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
WARNING!
CA
ESD SENSITIVE DEVICE
REV. 0
–7–
AD1886A
PIN CONFIGURATION
DV
DD1
XTL_IN
XTL_OUT
DV
SS1
SDATA_OUT
BIT_CLK
DV
SS2
SDATA_IN
DV
DD2
SYNC
RESET
PC_BEEP
AUX _L
AUX _R
SS3AVDD3
ID0
AV
AD1886A
TOP VIEW
(Not to Scale)
VIDEO_L
VIDEO_R
SPDIFJSID1
48 47 46 45 4439 38 3743 42 41 40
1
PIN 1
2
IDENTIFIER
3
4
5
6
7
8
9
10
11
12
13 14 15 16 17 18 19 20 21 22 23 24
PHONE_IN
NC = NO CONNECT
NC
HP_OUT_R
CD_L
CD_R
CD_GND_REF
SS2
AV
HP_OUT_L
MIC1
MIC2
DD2
MONO_OUT
AV
36
35
34
33
32
31
30
29
28
27
26
25
LINE_IN_L
LINE_IN_R
LINE_OUT_R
LINE_OUT_L
CX3D
RX3D
FILT_L
FILT_R
AFILT2
AFILT1
V
REFOUT
V
REF
AV
SS1
AV
DD1
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, AD1886A Input Stream.
BIT_CLK6O/IAC-Link Bit Clock. 12.288 MHz Serial Data Clock. Daisy-Chain Output Clock.
SDATA_IN8OAC-Link Serial Data Input. AD1886A Output Stream.
SYNC10IAC-Link Frame Sync
RESET11IAC-Link Reset. AD1886A Master H/W Reset.
SPDIF48OSPDIF Output
The JS pin can be used to sense the presence of an audio plug in the output jacks and automatically mute the MONO and/or
LINE_OUT audio outputs. Alternatively, the JS can be programmed as a general-purpose digital output pin.
Pin NameLQFPTypeDescription
JS47I/OJACK SENSE Input, or GPIO.
–8–
REV. 0
AD1886A
Analog I/O
These signals connect the AD1886A component to analog sources and sinks, including microphones and speakers.
Pin NameLQFPI/ODescription
PC_BEEP12IPC Beep. PC Speaker beep passthrough.
PHONE13IPhone. 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 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.
Filter/Reference
These signals are connected to resistors, capacitors, or specific voltages.
Pin NameLQFPI/ODescription
V
REF
V
REFOUT
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.
27OVoltage Reference Filter
28OVoltage Reference Output 5 mA Drive. (Intended for Mic Bias.)
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 AD1819, AD1819A backward compatibility
SLOT16 REGM2 REGM1 REGM0 DRQEN
LPMIX
SPSR0
LCC6CC5CC4CC3CC2CC1CC0PRECOPY AUD PRO0000h
XXXXXXX X XXX 7000h
XDAMDMSDLSR XALSR MOD SRX1 SRX8 XXDRSR XARSR 0404h
EN0D7D7
MMV3 MMV2 MMV1 MMV0
RMV1
RMV0 8000h
MCV2 MCV1 MCV0
8000h
8008h
REV. 0
–11–
AD1886A
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 AD1886A 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
AD1886A is in a RESET State. This is so 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
0111145 dB Attenuation
1xxxx∞ dB Attenuation
REV. 0
–13–
AD1886A
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)
geRgeR
geRgeR
geR
muNmuN
muNmuN
muN
h01h01
h01h01emuloVnIeniLemuloVnIeniL
h01
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.
0 = Disabled; Gain = 0 dB
1 = Enabled; Gain = 20 dB
RIM[3:0]Right Input Mixer Gain Control. Each LSB represents 1.5 dB, 0000 = 0 dB and the range is 0 dB to +22.5 dB.
LIM[3:0]Left Input Mixer Gain Control. Each LSB represents 1.5 dB, 0000 = 0 dB and the range is 0 dB to +22.5 dB.
IMInput Mute
0 = Unmuted
1 = Muted or –∞ dB Gain
IMxIM3 . . . xIM0Function
01111+22.5 dB Gain
000000 dB Gain
1xxxxx–∞ dB Gain
tluafeDtluafeD
tluafeD
h0008h0008
h0008
–16–
REV. 0
AD1886A
General-Purpose Register (Index 20h)
geRgeR
geRgeR
geR
muNmuN
muNmuNemaNemaN
muN
h02h02
h02h02esopruP-lareneGesopruP-lareneG
h02
Note: This register should be read before writing to generate a mask for only the bit(s) that need to be changed. The function default
value is 0000h, which is all off.
LPBKLoopback Control. ADC/DAC digital loopback mode.
MSMic Select
MIXMono Output Select
3D3D Phat Stereo Enhancement
POPPCM Output Path and Mute. The POP bit controls the optional PCM out 3D bypass path (the pre and post 3D
DP[3:0]Depth Control. Sets 3D “Depth” Phat Stereo enhancement according to table below.
DP3 . . . DP0Depth
00%
16.67%
••
••
1493.33%
15100%
REV. 0
–17–
AD1886A
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
AD1886A subsections. If the bit is a one, 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, V
PR[6:0]AD1886A 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
PR5 has no effect unless all ADCs, DACs, and the AC-Link are powered down. The reference and the mixer can be
either 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.
“1” indicates current SPDIF configuration (SPA, SPR, DAC-Rate) is supported.
“0” indicates current SPDIF configuration (SPA, SPR, DAC-Rate) is not supported.
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 7 kHz (1B58h) 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.
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 then both
sample rates are reset to 48 kHz.
SR[15:0]Writing to this register allows programming of the sampling frequency from 7 kHz (1B58h) 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.
REV. 0
–19–
AD1886A
SPDIF Control Register (Index 3Ah)
geRgeR
geRgeR
geR
muNmuN
muNmuN
muN
hA3hA3
hA3hA3lortnoCFIDPSlortnoCFIDPS
hA3
Note: Register 3Ah is a read/write register that controls SPDIF functionality and manages bit fields propagated as channel status (or
subframe in the V case). With the exception of V, this register should only be written to when the SPDIF transmitter is disabled (SPDIF
bit in register 2Ah is “0”). This ensures that control and status information startup correctly at the beginning of SPDIF transmission.
PROProfessional: “1” indicates Professional use of channel status, “0” Consumer.
AUDNon-Audio: “1” indicates data is non PCM format, “0” data is PCM.
COPYCopyright: “1” indicates copyright is not asserted, “0” copyright is asserted.
PREPreemphasis: “1” indicates filter preemphasis is 50/15 µs, “0” preemphasis is none.
CC[6-0]Category Code: Programmed according to IEC standards, or as appropriate.
LGeneration Level: Programmed according to IEC standards, or as appropriate.
SPSR[1,0]SPDIF Transmit Sample Rate:
VValidity: This bit affects the “Validity flag,” bit <28> transmitted in each subframe and enables the SPDIF trans-
mitter to maintain connection during error or mute conditions.
V = 1 Each SPDIF subframe (L + R) has bit <28> set to “1.” This tags both samples as valid.
V = 0 Each SPDIF subframe (L + R) has bit <28> set to “0” for valid data and “1” for invalid data (error condition).
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 then 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 then 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) in
NOTE
ALL UNUSED ANALOG INPUTS (LINE_IN_L/R, VIDEO_L/R,
MIC1, MIC2, PC_BEEP, PHONE_IN, AND CD_L/R/GND)
MUST BE LEFT UNCONNECTED.
CX3D
RX3D
FILT_L
FILT_R
AFILT2
AFILT1
REFOUT
V
REF
AV
SS1
AV
DD1
36
35
0.1F
34
33
32
31
30
29
28
27
26
25
NC = NO CONNECT
270pF NPO
0.1F
AV DD
47nF
270pF NPO
10F
+
0.1F
1F
+
1F
+
Figure 9. Recommended Power Connections, Decoupling and Support Components
SPDIF TRANSMITTER OUTPUT CONNECTION
The codec SPDIF output is located on Pin 48. This pin has a weak internal pull-up that allows detection of SPDIF connector
hardware at power-up and automatically enables or disables the SPDIF transmitter. This feature allows system manufacturers to
populate or depopulate SPDIF connector hardware according to their requirements.
When the output pin is simply left open (NC) or strapped high by a pull-up resistor, the internal sense circuitry disables the
SPDIF transmitter. This condition prevents the SPDIF enable bit on Register 2Ah from being enabled.
When the output pin is strapped low by a pull-down resistor (10 kΩ or less), the SPDIF transmitter is enabled and the SPDIF
enable bit on Register 2Ah can be asserted.
The following circuits (Figure 10 and Figure 11) describe two ways to provide an SPDIF connection to the codec.
SPDIF OUT
(CODEC PIN 48)
(LOGIC)
R2
10k⍀
5V
C1
0.1F
R1
8.2k⍀
4
3
2
1
INPUT
VCC
LED
GND
U1
TOTX173
TOSLINK
5
NC
6
NC
NC = NO CONNECT
Figure 10. SPDIF Output Connection Using Optical Link
REV. 0
Figure 11. SPDIF Output Connection Using Electrical Link
–23–
AD1886A
The first option consists of an optical link using a TOSLINK fiber-optic transmitting module. A typical offering is the
TOSHIBA TOTX173 module for PCB mounted applications. This module can drive fiber optic cables up to 10 meters long, depending on the cable hardware used. This solution offers compatibility with state of the art audio systems and provides excellent
common-mode rejection and noise immunity. R1 sets the current level for the internal LED and R2 allows the SPDIF transmitter to
be enabled at power-up. Note that the TOSLINK module requires V
The second method uses an electrical connection matching the requirements of the IEC958 “Digital Audio Interface” for consumer
products. This method uses a 75 Ω coax cable as the connecting medium, with RCA type connectors at both ends. The transmission
distance is at least 10 to 15 meters depending on the hardware used. The nominal electrical levels are 0.5 V p-p with a required bandwidth
of 7 MHz. The 1:1 ratio transformer is used for galvanic isolation and for improved common-mode noise rejection. R1 and R2 provide
the proper signal amplitude and impedance matching. R3 allows the SPDIF transmitter to be enabled at power-up.
JACK SENSE OPERATION
The AD1886A features a Jack Sense pin (JS) that can be used with the HP_OUT or LINE_OUT jacks to automatically mute the
other audio outputs. When the Jack Sense pin is connected to one of the output jacks, the AD1886A can sense whether an audio
plug has been inserted into the jack and automatically mute the LINE_OUT or MONO_OUT or both outputs.
The JS pin should normally be connected to the HP_OUT jack to automatically mute the MONO_OUT and LINE_OUT audio
signals, alternatively the JS pin can be connected to the LINE_OUT jack to automatically mute the MONO_OUT signal. The action
of the JS pin can be programmed by setting the JSLM and JSMM bits in the Jack Sense Register (72h). The following table summarizes the Jack Sense operation:
Table I. Jack Sense Operation Table
JSLM BitJSMM BitJS State = HIGHJS State = LOW
(Reg 72h, D9 Bit)(Reg 72h, D5 Bit)(PLUG INSERTED)(PLUG REMOVED)
11LINE_OUT = ONLINE_OUT = ON
MONO_OUT = ONMONO_OUT = ON
10LINE_OUT = ONLINE_OUT = ON
MONO_OUT = MUTEMONO_OUT = ON
01LINE_OUT = MUTELINE_OUT = ON
MONO_OUT = ONMONO_OUT = ON
00LINE_OUT = MUTELINE_OUT = ON
MONO_OUT = MUTEMONO_OUT = ON
= 5 V (PC logic supply).
CC
The Jack Sense functionality is enabled by default on codec power-up (JSD bit = 0), however the JSLM and JSMM bits are set to
zero, therefore the muting action is not enabled for both outputs. The JSLM and JSMM bits have to be configured by the software
or INF configuration file for the desired muting action.
The Jack Sense pin is active high and contains an active internal pull-up. If the Jack Sense input is not going to be used, it should be
pulled down to digital ground using 10 kΩ resistors.
–24–
REV. 0
AD1886A
CONNECTING THE JACK SENSE TO THE OUTPUT JACKS
Headphone Jack
The diagram on Figure 12 shows the preferred method to connect the 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 JS (PIN 47)
FROM CODEC HP_OUT_R (PIN 41)
FROM CODEC HP_OUT_L (PIN 39)
R1
2k⍀
C2
220F
+
C3
220F
+
R2
10k⍀
R3
10k⍀
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 12. 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 in Figure 13 can be used.
While the audio plug is out, this circuit keeps the Jack Sense line state low, by the pull-down effect 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 DV
DD
.
The R2 and R3 resistors also keep the electrolytic output caps properly polarized while the HP_OUT jack is not used.
NOTE: LOCATE R1 AND C1 CLOSE TO CODEC.
JACK SENSE
TO CODEC JS (PIN 47)
FROM CODEC HP_OUT_R (PIN 41)
FROM CODEC HP_OUT_L (PIN 39)
R1
2k⍀
CERAMIC
C1
2F
C2
220F
+
C3
220F
+
D1
MMBD914
R2
10k⍀
R3
10k⍀
OPTIONAL EMC
COMPONENTS
C4
470pF
C5
470pF
L1 600Z
L2 600Z
J1
1
2
3
4
5
HEADPHONE OUT
Figure 13. 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 with this jack, the LINE_OUT jack
should be wired in a similar configuration as shown above for the HP_OUT jack (preferably Figure 12). 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.
REV. 0
–25–
AD1886A
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 a group of divide-by-two voltage dividers as shown on Figure 14.
The CD_GND_REF pin is used to cancel differential ground noise from the CD-ROM. For optimal 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
R1
⍀
4.7k
R2
2.7k
4.7k
4.7k
R3
⍀
R4
2.7k
R5
⍀
R6
4.7k
1
2
3
4
⍀
⍀
⍀
AC-COUPLING
C1
0.33F
+
C2
0.33F
+
C3
0.33F
+
TO CODEC CD_L INPUT
TO CODEC CD_GND_REF INPUT
TO CODEC CD_R INPUT
Figure 14. Typical CD-ROM Audio Connections
LINE_IN, AUX, AND VIDEO INPUT CONNECTIONS
Most 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 15 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
1
2
3
4
5
EMC
COMPONENTS
L2 600Z
L1 600Z
C1
470pF
C2
470pF
VOLTAGE DIVIDER
R1
4.7k⍀
R2
4.7k⍀
R3
4.7k⍀
R4
4.7k⍀
AC-COUPLING
C3
0.33F
+
C4
0.33F
+
TO CODEC RIGHT CHANNEL INPUT
TO CODEC LEFT CHANNEL INPUT
Figure 15. LINE_IN, AUX and VIDEO Input Connections
MICROPHONE CONNECTIONS
The AD1886A contains an internal microphone preamp with 20 dB gain; in most cases a direct microphone connection as shown in
Figure 16 is adequate. If the microphone level is too low, an external preamp can be added as shown in Figure 17. In either case the
microphone bias can be derived from the codec’s internal reference (V
V
signal can also provide the midpoint bias for the amplifier.
REFOUT
) using a 2.2 kΩ resistor. For the preamp circuit, the
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.
Figure 17. Microphone with Additional External Preamp (20 dB Gain)
LINE OUTPUT CONNECTIONS
The AD1886A 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 recommended to keep the capacitors properly
biased and reduce clicks and pops 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 minimum of 1 µF value is recommended to achieve less than
–3 dB roll-off at 20 Hz.
STEREO LINE_OUT JACK
J1
L2 600Z
L1 600Z
C2
470pF
C1
470pF
R1
47k⍀R247k⍀
C3
1F
C4
1F
FROM CODEC LINE_OUT_R
FROM CODEC LINE_OUT_L
Figure 18. Recommended LINE_OUT Connections
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.
R2
1k⍀
C2
0.1F
TO CODEC PC_BEEP INPUT
PC_BEEP (FROM ICH)
R1
10k⍀
0.1F
C1
Figure 19. Recommended PC_BEEP Connections
REV. 0
–27–
AD1886A
OUTLINE DIMENSIONS
Dimensions shown in inches and (mm).
48-Lead Thin Plastic Quad Flatpack (LQFP)
(ST-48)
0.063 (1.60)
0.030 (0.75)
0.018 (0.45)
MAX
0.354 (9.00) BSC SQ
48
1
37
36
24
25
0.276
(7.00)
BSC
SQ
0.057 (1.45)
0.053 (1.35)
TOP VIEW
(PINS DOWN)
COPLANARITY
0.003 (0.08)
0.008 (0.2)
0.004 (0.09)
CONTROLLING DIMENSIONS ARE IN MILLIMETERS; INCH DIMENSIONS
ARE ROUNDED-OFF MILLIMETER EQUIVALENTS FOR REFERENCE
ONLY AND ARE NOT APPROPRIATE FOR USE IN DESIGN
0ⴗ
MIN
7ⴗ
0ⴗ
12
13
0.019 (0.5)
BSC
0.006 (0.15)
0.002 (0.05)
0.011 (0.27)
0.006 (0.17)
SEATING
PLANE
C02411–0–10/01(0)
–28–
PRINTED IN U.S.A.
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.