–110 dB Dynamic Range (A-wtd)
–-94 dB THD+N
–Differential Balanced or Single-ended
Each DAC Supports 32 kHz to 192 kHz Sample
Rates Independently.
Digital Volume Control
–+6.0 dB to -57.5 dB in 0.5 dB Steps
–Zero Cross and/or Soft Ramp Transitions
Independent Support of D0 and D3 Power
States for Each DAC
Fast D3 to D0 Transition
–Audio Playback in Less Than 50 ms
ANALOG to DIGITAL FEATURES
ADC1 & ADC2
–105 dB Dynamic Range (A-wtd)
–-88 dB THD+N
–Differential Balanced or Single-ended
Inputs
–Analog Programmable Gain Amplifier
(PGA) ±12 dB, 1.0 dB Steps, with Zero
Cross Transitions and Mute
MIC Inputs
–Pre-amplifier with Selectable 0 dB, +10 dB,
+20 dB, and +30 dB Gain Settings
–Programmable, Low-noise MIC Bias Level
Each ADC Supports 8 kHz to 96 kHz Sample
Rates Independently
Additional Digital Attenuation Control
–-13.0 dB to -51.0 dB in 1.0 dB steps
–Zero Cross and/or Soft Ramp Transitions
Digital Interface for Two Dual Digital Mic Inputs
Independent Support of D0 and D3 Power
States for Each ADC
HD Audio
Bus
VL_HD
(1.5 V to 3.3 V)
S/PDIF OUT 2
S/PDIF OUT 1
VL_IF
(3.3 V)
S/PDIF IN
D-Mic Clock
D-Mic In
Level Translator
Level Translator
http://www.cirrus.com
Interface
HD Bus
Fs
HD
Audio
GPIOGPIO
SPDIF
TX 2
SPDIF
TX 1
SPDIF
RX
(1.5 V to 1.8 V)
128Fs Clock
Multiplier
SPDIF
RX SRC
VD
Vol/Mute
Vol/Mute
Vol/Mute
Vol/Boost/
Mute
Vol/Boost/
Mute
SRC &
Multibit
Modulator
SRC &
Multibit
Modulator
SRC &
Multibit
Modulator
Digital
Filter &
SRC
Digital
Filter &
SRC
Copyright Cirrus Logic, Inc. 2012
(All Rights Reserved)
VA, VA_REF
(3.3 V to 5.0 V)
2-Chnl
DAC1
2-Chnl
DAC2
2-Chnl
DAC3
2-Chnl
ADC1
2-Chnl
ADC2
Jack
Sense
VA_HP
(3.3 V to 5.0 V)
Chrg
Pump
Buck
+VHP
Headphone
Amp - GND
Centered
Line
Out
Line
Out
Pump
Invert
PGA
PGA
MIC
Bias
Chrg
-VHP
Left HP Out
Right HP Out
+
Left Line Out
+
Right Line Out
+
Left Line Out
+
Right Line Out
+
Line/Mic In L
-
Line/Mic In R
+
+
Mic/Line In L
+
Mic/Line In R
-
Mic Bias
SENSE_A
AUG '12
DS880F4
CS4207
Digital Audio Interface Receiver
Complete EIAJ CP1201, IEC 60958, S/PDIF
Compatible Receiver
32 kHz to 192 kHz Sample Rate Range
Automatic Detection of Compressed Audio
Streams
Integrated Sample Rate Converter
–128 dB Dynamic Range
–-120 dB THD+N
–Supports Sample Rates up to 192 kHz
–1:1 Input/Output Sample Rate Ratios
Digital Audio Interface Transmitters
Two Independent EIAJ CP1201, IEC-60958,
S/PDIF Compatible Transmitters
32 kHz to 192 kHz Sample Rate Range
System Features
Very Low D3 Power Dissipation of <7 mW
–Jack Detect Active in D3
–HDA BITCLK Not Required for D3 State
Jack Detect Does Not Require HDA Bus
BITCLK
All Configuration Settings are Preserved in D3
State
Pop/Click Suppression in State Transitions
Detects Wake Event and Generates Power
State Change Request when HDA Bus
Controller is in D3
Variable Power Supplies
–1.5 V to 1.8 V Digital Core Voltage
–3.3 V to 5.0 V Analog Core Voltage
–3.3 V to 5.0 V Headphone Drivers
–1.5 V to 3.3 V HD Bus Interface Logic
–3.3 V Interface Logic levels for GPIO,
S/PDIF, and Digital Mic
General Description
The CS4207 is a highly integrated multi-channel lowpower HD Audio Codec featuring 192 kHz DACs,
96 kHz ADCs, 192 kHz S/PDIF Transmitters and Receiver, Microphone pre-amp and bias voltage, and a
ground centered Headphone driver. Based on multi-bit,
delta-sigma modulation, it allows infinite sample rate
adjustment between 32 kHz and 192 kHz.
The ADC input path allows contro l of a number of features. The microphone input path includes a selectable
programmable-gain pre-amplifier stage and a low- noise
MIC bias voltage supply. A PGA is available for line and
microphone inputs and provides analog gain with soft
ramp and zero cross transitions. The ADC also features
an additional digital volume attenuator with soft ramp
transitions.
The stereo headphone amplifier is powered from a separate internally generated positive supply, with an
integrated charge pump providing a negative supply.
This allows a ground-centered analog output with a
wide signal swing and eliminates external DC-blo cking
capacitors.
The integrated digital audio interface receiver and transmitters utilize a 24-bit, high-performance, monolithic
CMOS stereo asynchronous sample rate converter to
clock align the PCM samples to/from the S/PDIF interfaces. Auto detection of non-PCM encoded data
disables the sample rate conversion to preserve bit accuracy of the data.
In addition to its many features, the CS4207 operates
from a low-voltage analog and digital core, making this
part ideal for portable systems that require low power
consumption in a minimal amount of space.
The CS4207 is available in a 48-pin WQFN package in
both Automotive (-40°C to +105°C) and Commercial
(-40°C to +85°C) grades. The CS4207 Customer Demonstration board is also available for device evaluation
and implementation suggestions. Please refer to “Or-
dering Information” on p 147 for complete ordering
Table 4. Stream Format Examples ......................................................................................................... 138
Table 5. Line In 1/Mic In 2 Input Topology Register Settings .............................. ............. ............. .......... 139
Table 6. Mic In 1/Line In 2 Input Topology Register Settings .................................................................. 139
CS4207
DS880F47
1. PIN DESCRIPTIONS
HPREF
Thermal Pad
1413
8
7
6
5
4
3
2
1
15
16
17181920
29
30
31
32
33
34
35
36
41
424344
45
464748
37
38
3940
12
11
10
9
21222324
25
26
27
28
SPDIF_OUT1
SENSE_A
VL_IF
LINEOUT_R1+
Top-Down (Through Package) View
48-Pin QFN Package
LINEOUT_L1+
LINEOUT_L1-
LINEOUT_R2-
LINEOUT_R2+
LINEOUT_L2+
LINEOUT_L2-
VBIAS (DAC)
VCOM
VREF+ (ADC)
AGND
VA
SPDIF_IN
FLYN
FLYC
VHP_FILT-
FLYP
HPOUT_L
HPREF
HPOUT_R
VA_HP
LINEOUT_R1-
GPIO0/DMIC_SDA1
VL_HD
DMIC_SCL
SDO
BITCLK
DGND
SDI
VD
SYNC
RESET#
GPIO1/DMIC_SDA2
/SPDIF_OUT2
MICBIAS
MICIN_L-
MICIN_L+
MICIN_R+
GPIO2
GPIO3
MICIN_R-
LINEIN_L+
LINEIN_C-
LINEIN_R+
VA_REF
VHP_FILT+
HPGND
1.1CS4207 48-pin QFN Pinout:
CS4207
Pin NameQFNPin Description
VL_IF1
GPIO0/
DMIC_SDA1
VL_HD3
DMIC_SCL4Digital Mic Clock (Output) - The high speed clock output to the digital microphone.
SDO5Serial Data Input (Input) - Serial data input stream from the HD Audio Bus.
BITCLK6Bit Clock (Input) - 24 MHz bit clock from the HD Audio Bus.
DGND7Digital Ground (Input) - Ground reference for the internal digital section.
SDI8Serial Data Output (Input/Output) - Serial data output stream to the HD Audio Bus.
VD9Digital Power (Input) - Positive power for the internal digital section.
SYNC10Sync Clock (Input) - 48 kHz sync clock from the HD Audio Bus.
8DS880F4
2
Digital Interface Signal Level (Input) - Digital supply for the GPIO, S/PDIF and Digital Mic inter-
faces. Refer to the Recommended Operating Conditions for appropriate voltages.
General Purpose I/O (Input/Output) - General purpose input or output line, or
Digital Mic Data Input (Input) - The first data input line from a digital microphone.
Digital Interface Signal Level (Input) - Digital supply for the HD Audio interface. Refer to the
Recommended Operating Conditions for appropriate voltages.
CS4207
Pin NameQFNPin Description
RESET#11Reset (Input) - The device enters a low power mode when this pin is driven low.
GPIO1/
DMIC_SDA2/
SPDIF_OUT2
SENSE_A13Jack Sense Pin (Input/Output) - Jack sense detect.
GPIO2 14General Purpose I/O (Input/Output) - General purpose input or output lines.
GPIO3 15General Purpose I/O (Input/Output) - General purpose input or output lines.
MICBIAS16
MICIN_L-
MICIN_L+
MICIN_R+
MICIN_R-
LINEIN_L+
LINEIN_CLINEIN_R+
VA_REF
VA
AGND26Analog Ground (Input) - Ground reference for the internal analog section.
VREF+27Positive Voltage Reference (Ou
VCOM28Quiescent Voltage (Output) - Filter connection for internal quiescent voltage.
VBIAS29Positive Voltage Reference (Output) - Positive reference voltage for the internal DACs.
LINEOUT_L2-
HPREF39Pseudo Diff. Headphone Reference (Input) - Ground reference for the headphone amplifiers.
VHP_FILT-41
FLYN42
FLYC43
VHP_FILT+44
FLYP45
VA_HP46
SPDIF_IN47S/PDIF Input (Input) - Input to internal S/PDIF Receiver.
SPDIF_OUT148S/
HPGNDTP
12
17
18
19
20
21
22
23
24
25
30
31
32
33
34
35
36
37
38
40
General Purpose I/O (Input/Output) - General purpose input or output line, or
Digital Mic Data Input (Input) - The second data input line from a digital microphone, or
S/PDIF Output (Output) - Output from internal S/PDIF Transmitter.
Microphone Bias (Output) - Provides a low noise bias supply for an external microphone. Elec-
trical characteristics are specified in the DC Electrical Characteristics table.
Microphone Input Left/Right (Input) - The full-scale level is specified in the ADC Analog Characteristics specification table.
Analog Input (Input) - The full-scale level is specified in the ADC Analog Characteristics specification table.
Analog Power (Input) - Positive power for the internal analog section. VA_REF is the return pin
for the VBIAS cap.
tp
ut) - Positive reference voltage for the internal ADCs.
Analog Audio Output (Output) - The full-scale output level is specified in the DAC Analog Char-
acteristics specification table
Analog Headphone Output (Output) - The full-scale output level is specified in the DAC Analog
Characteristics specification table.
Inverting Charge Pump Filter Connection (Output) - Power suppl y from the inverting charge
pump that provides the negative rail for the headphone amplifier.
Charge Pump Cap Negative Node (Output) - Negative node for the inverting charge pump’s flying capacitor.
Charge Pump Cap Common Node (Output) - Common positive node for the step-down and
inverting charge pumps’ flying capacitor.
Non-Inverting Charge Pump Filter Connection (Output) - Power supply from the step-down
charge pump that provides the positive rail for the headphone amplifier.
Charge Pump Cap Positive Node (Output) - Positive node for the step-down charge pump’s flying capacitor.
Analog Power For Headphone (Input) - Positive power for the internal analog headphone section.
Output (Output) - Output from internal S/PDIF Transmitter.
PDIF
HP Ground (Input) - Ground reference for the internal headphone section. See “QFN Thermal
Pad” on page 144 for more information.
DS880F49
1.2Digital I/O Pin Characteristics
Input and output levels and associated power supply voltage are shown in the table below. Logic levels
should not exceed the corresponding power supply voltage.
CS4207
Notes:
Power
Supply
VL_HD
VASENSE_AInput-3.3 V - 5.0 V
VL_IF
Pin Name
SW/(HW)
RESET#Input-1.5 V - 3.3 V
SDOInput-1.5 V - 3.3 V
BITCLKInput-1.5 V - 3.3 V
SDI (Note 1)Input/Output1.5 V - 3.3 V1.5 V - 3.3 V
SYNCInput-1.5 V - 3.3 V
GPIO1/
DMIC_SDA2
GPIO2Input/Output3.3 V3.3 V
GPIO3Input/Output3.3 V3.3 V
SPDIF_INInput-3.3 V
SPDIF_OUTOutput3.3 V-
GPIO0/
DMIC_SDA1
DMIC_SCLOutput3.3 V-
I/ODriverReceiver
Input/Output3.3 V3.3 V
Input/Output3.3 V3.3 V
1. SDI output functionality also requires the VA and VL_IF rails to be at nominal levels.
10DS880F4
2. TYPICAL CONNECTION DIAGRAMS
1 µF
VREF+
0.1 µF
HP_GND(Thermal Pad)
VL_HD
0.1 µF
+1.5 V to +3.3 V
RESET#
SDI
BITCLK
SYNC
VA
* Capacitors must be C0G or equivalent
MICIN_L+
Differential Mic Left
SDO
CS4207
MICBIAS
HPOUT_L
HPOUT_R
R
L
The value of RL is dictated by
the microphone cartridge.
HD Audio
Bus
Left Headphone
FLYP
VHP_FILT+
2.2 µF
Microphone Bias
1 µF
0.47 µF
10 µF
**
**
** Use low ESR
ceramic capacitors.
LINEOUT_L1+
+Left Line Output 1
LINEOUT_L1-
Right Headphone
LINEOUT_R1+
+Right Line Output 1
LINEOUT_R1-
0.1 µF
33
1 µF
MICIN_L-
1 µF
R
L
Differential Mic Right
1 µF
MICIN_R+
MICIN_R-
LINEOUT_L2+
+Left Line Output 2
LINEOUT_L2-
LINEOUT_R2+
+Right Line Output 2
LINEOUT_R2-
GPIO2
GPIO2
GPIO3
GPIO3
SPDIF_IN
SPDIF_OUT1
S/PDIF TX 1
S/PDIF RX
SENSE_A
SENSE_A
DMIC_SDA1D-Mic In 1
HPREF
0.1 µF
33
Headphone Ground
+5.0 V
Differential to
Single-Ended
Output Filter
Differential to
Single-Ended
Output Filter
Differential to
Single-Ended
Output Filter
Differential to
Single-Ended
Output Filter
VA_HP
2.2 µF
**
FLYN
VHP_FILT-
+1.8 V
0.1 µF
VD
+5.0 V
AGND
10 µF0.1 µF
**
VL_IF
0.1 µF
+3.3 V
FLYC
VCOM
10 µF
‡ Input and Output
filters are optional.
‡
‡
‡
‡
DMIC_SDA2/
SPDIF_OUT2
D-Mic In 2 / S/PDIF TX 2
DMIC_SCL
D-Mic Clk
LINEIN_L+
LINEIN_C-
LINEIN_R+
Left Analog Input
1 µF
1800 pF
*
1 µF
Right Analog Input
1 µF
1800 pF
*
10 µF
VBIAS
+
VA_REF
0.1 µF
+5.0 V
Figure 1. Typical Connection Diagram - Desktop System
*** See Figure 9.
***
CS4207
DS880F411
CS4207
* Capacitors must be C0G or equivalent
Speaker Driver
2200 pF
560
*
Speaker Driver
2200 pF
560
*
560
560
1 µF
VREF+
0.1 µF
HP_GND(Thermal Pad)
VL_HD
0.1 µF
+1.5 V to +3.3 V
RESET#
SDI
BITCLK
SYNC
VA
MICIN_L+
SDO
CS4207
MICBIAS
HPOUT_L
HPOUT_R
LINEIN_L+
Left Mic In
LINEIN_C-
R
L
The value of RL is dictated by
the microphone cartridge.
HD Audio
Bus
Left Headphone
LINEIN_R+
Right Mic In
FLYP
VHP_FILT+
2.2 µF
Microphone Bias
1 µF
0.47 µF
10 µF
**
**
* *Use low ESR
ceramic capacitors.
LINEOUT_L1+
LINEOUT_L1-
Right Headphone
LINEOUT_R1+
LINEOUT_R1-
0.1 µF
33
MICIN_L-
1 µF
R
L
MICIN_R+
LINEOUT_L2+
LINEOUT_L2-
LINEOUT_R2+
LINEOUT_R2-
GPIO2
GPIO2
GPIO3
GPIO3
SENSE_A
SENSE_A
HPREF
0.1 µF
33
Headphone Ground
+3.3 V
VA_HP
2.2 µF
**
FLYN
VHP_FILT-
+1.8 V
0.1 µF
VD
+3.3 V
AGND
10 µF0.1 µF
**
VL_IF
0.1 µF
+3.3 V
FLYC
VCOM
10 µF
MICIN_R-
Left Analog Input
1 µF
1800 pF
*
1 µF
Right Analog Input
1 µF
1800 pF
*
SPDIF_IN
SPDIF_OUT1
S/PDIF TX 1
S/PDIF RX
DMIC_SDA1
D-Mic In 1
D-Mic In 2 / S/PDIF TX 2
DMIC_SCL
D-Mic Clk
DMIC_SDA2/
SPDIF_OUT2
10 µF
VBIAS
+
VA_REF
0.1 µF
+3.3 V
Figure 2. Typical Connection Diagram - Portable System
*** See Figure 9.
***
12DS880F4
CS4207
3. CHARACTERISTICS AND SPECIFICATIONS
RECOMMENDED OPERATING CONDITIONS
(AGND=DGND=0 V, all voltages with respect to ground.)
ParametersSymbol Min MaxUnits
DC Power Supply (Note 1)
Analog CoreVA2.975.25V
DAC ReferenceVA_REF2.975.25V
Headphone AmplifierVA_HP2.975.25V
Digital CoreVD1.421.89V
HD Audio Bus InterfaceVL_HD1.423.47V
GPIO, S/PDIF and Digital Mic InterfaceVL_IF2.973.47V
Ambient Temperature Commercial - CNZ
Automotive - DNZ
T
A
-40
-40
+85
+105
C
C
ABSOLUTE MAXIMUM RATINGS
(AGND = DGND = 0 V; all voltages with respect to ground.)
ParametersSymbolMinMaxUnits
DC Power SupplyAnalog Core
DAC Reference
Headphone Amplifier
Digital Core
HD Audio Interface
GPIO, S/PDIF and Digital Mic Interface
Input Current(Note 2)I
Analog Input Voltage (Note 3)
Digital Input Voltage(Note 3) HD Audio Interface
GPIO, S/PDIF and Digital Mic Interface
Ambient Operating T emperature(power applied)T
Storage TemperatureT
WARNING: Operation at or beyond these limits may result in permanent damage to the device. Normal operation
is not guaranteed at these extremes.
VA
VA_REF
VA_HP
VD
VL_HD
VL_IF
in
V
IN
V
IND
A
stg
-0.3
-0.3
-0.3
-0.3
-0.3
-0.3
-±10mA
AGND-0.7VA+0.7
-0.3
-0.3
-55+115°C
-65+150°C
5.5
5.5
5.5
3.0
4.0
4.0
VL_HD+0.4
VL_IF+0.4
V
V
V
V
V
V
V
V
V
Notes:
1. The device will operate properly over the full range of the analog, digital and interface supplies.
2. Any pin except supplies. Transient currents of up to ±100 mA on the analog input pins will not cause
SCR latch-up.
3. The maximum over/under voltage is limited by the input current.
DS880F413
CS4207
ANALOG INPUT CHARACTERISTICS (COMMERCIAL - CNZ)
(Test Conditions (unless otherwise specified): Input sine wave (relative to digital full-scale): 1 kHz through passive
input filter; VA_HP = VA; VL_HD = VL_IF = 3.3; VD = 1.8 V; T
20 kHz unless otherwise specified. Sample Frequency = 48 kHz)
= +25C; Measurement Bandwidth is 10 Hz to
A
Parameter
(Note 4)
VA, VA_REF = 5.0 V
(Differential/Single-ended)
MinTypMaxMinTypMaxUnit
VA, VA_R EF = 3.3 V
(Differential/Single-ended)
Line In to PGA to ADC (ADC1 or ADC2; differential perf. characteristics only valid for ADC2)
Dynamic Range
PGA Setting: 0 dBA-weighted
unweighted
PGA Setting: +12 dBA-weighted
unweighted
99/96
96/93
95/86
92/83
105/102
102/99
101/92
98/89
-
-
-
-
95/93
92/90
92/83
89/80
101/99
98/96
98/89
95/86
-
-
-
-
dB
dB
dB
dB
Total Harmonic Distortion + Noise
PGA Setting: 0 dB -1 dBFS
-60 dBFS
-
-
-88/-88
-42/-39
-82/-82
-36/-33
-
-
-95/-92
-38/-36
-89/-86
-32/-30dBdB
PGA Setting: +12 dB -1 dBFS--88/-88-82/-82--92/-86-86/-80dB
Mic In to PGA to ADC (+20 dB) (ADC1 or ADC2; differential perf. characteristics only valid fo r ADC2 )
Dynamic Range
A-weighted
unweighted
86/78
83/75
92/84
89/81
-
-
83/75
80/72
89/81
86/78
-
-
dB
dB
Total Harmonic Distortion + Noise
-1 dBFS--89/-82-83/-76--86/-78-80/-72dB
Other Analog Characteristics
DC Accuracy
Interchannel Gain Mismatch-0.2--0.2-dB
Gain Drift-±100--±100-
ppm/°C
Offset ErrorHigh Pass Filter On-352--352-LSB
Interchannel Isolation-90--90-dB
HP Amp to Analog Input Isolation
Common Mode Rejection (Differential Inputs)-60--60-dB
4. Referred to the typical full-scale voltage. Applies to all THD+N and Dynamic Range values in the table.
5. Measured between [LINE/MIC]IN_[L/R]+ and [LINE/MIC]IN_[C/L/R]- for differential and pseudo-differential inputs, and between [LINE/MIC]IN_[L/R]+ and AGND for single-ended inputs.
DS880F415
Vpp
Vpp
k
k
k
CS4207
ADC DIGITAL FILTER CHARACTERISTICS
Parameter (Note 6)MinTypMaxUnit
Passband (Frequency Response) to -0.1 dB corner0-.4535Fs
Passband Ripple-0.09-0.17dB
Stopband0.6--Fs
Stopband Attenuation70--dB
Total Group Delay -7.6/Fs-s
High-Pass Filter Characteristics
Frequency Response-3.0 dB
Phase Deviation@ 20 Hz-10-Deg
Passband Ripple--0.17dB
Filter Settling Time
6. Response is clock dependent and will scale with Fs.
(48 kHz Fs)
-0.13 dB
-
-
-
10
3.6
24.2
5
/Fs
-
-
0s
Hz
Hz
16DS880F4
CS4207
ANALOG OUTPUT CHARACTERISTICS (COMMERCIAL - CNZ)
(Test conditions (unless otherwise specified): Input test signal is a full-scale 997 Hz sine wave; VD = 1.8 V;
VL_HD = VL_IF = 3.3V; T
for the line output and test load R
= +25C; Measurement bandwidth is 10 Hz to 20 kHz; test load RL = 10 k CL= 10 pF
A
= 16 CL = 10 pF for the headphone output (see Figure 3); DAC Gain = 0 dB).
L
Parameter
(Note 4)
VA, VA_REF = 5.0 V
VA_HP = 5.0 V
(Single-ended)
MinTypMaxMinTypMaxUnit
VA, VA_REF = 3.3 V
VA_HP = 3.3 V
(Single-ended)
DAC1; RL = 16 ; DAC Gain = -5 dB
Dynamic Range
18 to 24-Bit A-weighted
unweighted
16-BitA-weighted
unweighted
95
92
101
98
-
-
93
90
-
-
-
-
93
90
99
96
-
-
93
90
-
-
-
-
dB
dB
dB
dB
Total Harmonic Distortion + Noise
18 to 24-Bit0 dB
-20 dB
-60 dB
16-Bit0 dB
-20 dB
-60 dB
DAC1; R
= 10 k
L
-
-
-
-
-
-
-89
-78
-38
-89
-70
-30
-83
-72
-32
-
-
-
-
-
-
-
-
-
-93
-76
-36
-90
-70
-30
-87
-70
-30
-
-
-
dB
dB
dB
dB
dB
dB
Dynamic Range
18 to 24-BitA-weighted
unweighted
16-BitA-weighted
unweighted
100
97
-
-
106
103
96
93
-
-
-
-
98
95
104
101
-
-
96
93
-
-
-
-
dB
dB
dB
dB
Total Harmonic Distortion + Noise
18 to 24-Bit0 dB
dB
Interchannel Gain Mismatch-0.10.25-0.10.25dB
Output Offset Volt ageDAC to HPOUT-24-24mV
Gain Drift-±100--±100-ppm/°C
AC-Load Resistance (R
Load Capacitance (C
)(Note 7)16--16--
L
)(Note 7)--150--150pF
L
Output Impedance-300--300-m
DS880F417
CS4207
AGND
R
L
C
L
0.1 F
33
HPOUT_L/R
AGND
R
L
C
L
LINEOUT_L/R
Figure 3. Output Test Load, Headphone OutFigure 4. Output Test Load, Line Out
Parameter
(Note 4)
VA, VA_REF = 5.0 V
(Differential/Single-ended)
MinTypMaxMinTypMaxUnit
VA, VA_REF = 3.3 V
(Differential/Single-ended)
DAC2/DAC3; RL = 10 k
Dynamic Range
18 to 24-BitA-weighted
unweighted
16-BitA-weighted
unweighted
104/100
101/97
-
-
110/106
107/103
96
93
-
-
-
-
101/97
98/94
-
-
107/103
104/100
96
93
-
-
-
-
dB
dB
dB
dB
Total Harmonic Distortion + Noise
18 to 24-Bit0 dB
-20 dB
-60 dB
16-Bit0 dB
-20 dB
-60 dB
Other Characteristics for DAC2/DAC3; R
Full-scale Output Voltage
-
-
-
-
-
-
= 10 k
L
1.60•VA/
0.80•VA
-94/-91
-87/-83
-47/-43
-92
-73
-33
1.68•VA/
0.84•VA
-88/-85
-81/-77
-41/-37
-
-
-
1.76•VA/
0.88•VA
-
-
-
-
-
-
1.60•VA/
0.80•VA
-96/-94
-84/-80
-44/-40
-92
-73
-33
1.68•VA/
0.84•VA
-90/-88
-78/-74
-38/-34
-
-
-
1.76•VA/
0.88•VA
dB
dB
dB
dB
dB
dB
Vpp
Interchannel Isolation (1 kHz)-100--100-dB
Interchannel Gain Mismatch-0.10.25-0.10.25dB
Gain Drift-±100--±100-ppm/°C
AC-Load Resistance (R
Load Capacitance (C
)(Note 7)3--3--k
L
)(Note 7)--100--100pF
L
Output Impedance-100--100-
7. See Figure 3 and Figure 4. RL and CL reflect the recommended minimum resistance and maximum capacitance required for the internal op-amp's stability and signal integrity.
18DS880F4
CS4207
ANALOG OUTPUT CHARACTERISTICS (AUTOMOTIVE - DNZ)
(Test conditions (unless otherwise specified): Input test signal is a full- scale 997 Hz sine wave; VD = 1.8 V ; VL_HD
= VL_IF = 3.3V; T
for the line output and test load R
= -40 to +85C; Measurement bandwidth is 10 Hz to 20 kHz; test load RL = 10 k CL= 10 pF
A
= 16 CL = 10 pF for the headphone output (see Figure 5); DAC Gain = 0 dB).
L
Parameter
(Note 4)
VA, VA_REF = 5.0 V
VA_HP = 5.0 V
(Single-ended)
MinTypMaxMinTypMaxUnit
VA, VA_REF = 3.3 V
VA_HP = 3.3 V
(Single-ended)
DAC1; RL = 16 ; DAC Gain = -5 dB
Dynamic Range
18 to 24-Bit A-weighted
unweighted
16-BitA-weighted
unweighted
95
92
101
98
-
-
93
90
-
-
-
-
93
90
99
96
-
-
93
90
-
-
-
-
dB
dB
dB
dB
Total Harmonic Distortion + Noise
18 to 24-Bit0 dB
-20 dB
-60 dB
16-Bit0 dB
-20 dB
-60 dB
DAC1; R
= 10 k
L
-
-
-
-
-
-
-89
-78
-38
-89
-70
-30
-83
-72
-32
-
-
-
-
-
-
-
-
-
-93
-76
-36
-90
-70
-30
-87
-70
-30
-
-
-
dB
dB
dB
dB
dB
dB
Dynamic Range
18 to 24-BitA-weighted
unweighted
16-BitA-weighted
unweighted
100
97
-
-
106
103
96
93
-
-
-
-
98
95
104
101
-
-
96
93
-
-
-
-
dB
dB
dB
dB
Total Harmonic Distortion + Noise
18 to 24-Bit0 dB
dB
Interchannel Gain Mismatch-0.10.25-0.10.25dB
Output Offset Volt ageDAC to HPOUT-25-25mV
Gain Drift-±100--±100-ppm/°C
AC-Load Resistance (R
Load Capacitance (C
)(Note 8)16--16--
L
)(Note 8)--150--150pF
L
Output Impedance-300--300-m
DS880F419
CS4207
AGND
R
L
C
L
0.1 F
33
HPOUT_L/R
AGND
R
L
C
L
LINEOUT_L/R
Figure 5. Output Test Load, Headphone OutFigure 6. Output Test Load, Line Out
Parameter
(Note 4)
VA, VA_REF = 5.0 V
(Differential/Single-ended)
MinTypMaxMinTypMaxUnit
VA, VA_REF = 3.3 V
(Differential/Single-ended)
DAC2/DAC3; RL = 10 k
Dynamic Range
18 to 24-BitA-weighted
unweighted
16-BitA-weighted
unweighted
104/100
101/97
-
-
110/106
107/103
96
93
-
-
-
-
101/97
98/94
-
-
107/103
104/100
96
93
-
-
-
-
dB
dB
dB
dB
Total Harmonic Distortion + Noise
18 to 24-Bit0 dB
-20 dB
-60 dB
16-Bit0 dB
-20 dB
-60 dB
Other Characteristics for DAC2/DAC3; R
Full-scale Output Voltage
-
-
-
-
-
-
= 10 k
L
1.60•VA/
0.80•VA
-94/-91
-87/-83
-47/-43
-92
-73
-33
1.68•VA/
0.84•VA
-88/-85
-81/-77
-41/-37
-
-
-
1.76•VA/
0.88•VA
-
-
-
-
-
-
1.60•VA/
0.80•VA
-96/-94
-84/-80
-44/-40
-92
-73
-33
1.68•VA/
0.84•VA
-88/-88
-78/-74
-38/-34
-
-
-
1.76•VA/
0.88•VA
dB
dB
dB
dB
dB
dB
Vpp
Interchannel Isolation (1 kHz)-100--100-dB
Interchannel Gain Mismatch-0.10.25-0.10.25dB
Gain Drift-±100--±100-ppm/°C
AC-Load Resistance (R
Load Capacitance (C
)(Note 8)3--3--k
L
)(Note 8)--100--100pF
L
Output Impedance-100--100-
8. See Figure 5 and Figure 6. RL and CL reflect the recommended minimum resistance and maximum capacitance required for the internal op-amp's stability and signal integrity.
20DS880F4
CS4207
COMBINED DAC INTERPOLATION & ON-CHIP ANALOG FILTER RESPONSE
Parameter MinTypMaxUnit
Frequency Response 10 Hz to 20 kHz-0.01-+0.01dB
Passband to -0.01 dB corner
to -3 dB corner
StopBand-26256-Hz
StopBand Attenuation (Note 9)-102-dB
Total Group Delay-0.196-ms
9. Measurement Bandwidth is from Stopband to 100 kHz.
0
0
-
-
21792
23952
Hz
Hz
DC ELECTRICAL CHARACTERISTICS
(AGND = 0 V; all voltages with respect to ground.)
ParametersMinTypMaxUnits
VCOM Characteristics
Nominal Voltage
Output Impedance
DC Current Source/Sink (Note 10)
VHP_FILT+ Characteristics
Nominal Voltage-0.5•VA_HP-V
VHP_FILT- Characteristics
Nominal Voltage--0.5•VA_HP-V
MIC BIAS Characteristics
Nominal VoltageVREFE = 000b
VREFE = 001b
VREFE = 010b
VREFE = 100b
DC Current Source(VA=5.0V)
(VA=3.3V)
Power Supply Rejection Ratio (PSRR) (Note 11)1 kHz-60-dB
-
-
-
-
-
-
-
-
-
0.5•VA
23
-
Hi-Z
0.5•VA
GND
0.8•VA
5
3
10
-
-
-
-
-
-
-
-
V
kA
V
V
V
V
mA
mA
10. The DC current draw represents the allowed current draw from the VCOM pin due to typical leakage
through electrolytic de-coupling capacitors.
11. Valid with the recommended capacitor values on VBIAS. Increasing the capacitance will also increase
the PSRR.
DS880F421
CS4207
DMIC_SCL
DMIC_SDA
t
h(CLKR-SD)
t
P
t
r
t
f
t
h(CLKF-SD)
t
s(SD-CLKR)
t
s(SD-CLKF)
Right
(B, DATA2)
Channel Data
Left
(A, DATA1)
Channel Data
Left
(A, DATA1)
Channel Data
DIGITAL MICROPHONE INTERFACE CHARACTERISTICS
Test conditions: Inputs: Logic 0 = GND = 0 V, Logic 1 = VL_IF; TA = +25 C; C
ParametersSymbolMinTypMaxUnits
DMIC_SCL Period (Fs
DMIC_SCL Period (Fs
DMIC_SCL Duty Cycle-45-55%
DMIC_SCL Rise Time(Note 13)t
DMIC_SCL Fall Time(Note 13)t
DMIC_SDA Setup Time Before DMIC_SCL Rising Edget
DMIC_SDA Hold Time After DMIC_SCL Rising Edget
DMIC_SDA Setup Time Before DMIC_SCL Falling Edget
DMIC_SDA Hold Time After DMIC_SCL Falling Edget
>= 44.1 kHz)(Note 12)
ADC
<= 32.0 kHz)(Note 12)
ADC
t
P
t
P
r
f
s(SD-CLKR)
h(CLKR-SD)
s(SD-CLKF)
h(CLKF-SD)
Notes:
12. The output clock frequency will follow the Bit Clock (BITCLK) frequency divided by 8 or 12, depending on
the sample rate of the ADC. Any deviation of the Bit Clock source from the nominal supported rates will be
directly imparted to the output clock rate by the same factor (e.g. +100 ppm offset in the frequency of BITCLK will become a +100 ppm offset in DMIC_SCL). For the nominal value of T_cyc reference HDA024-A
(see Note 4 in “References” on page 147).
13. Rise and fall times are measured from 0.1 • VL_IF to 0.9 • VL_IF.
= 30 pF.
LOAD
-8 • T_cyc
-12 • T_cyc
--10ns
--10ns
40--ns
5--ns
40--ns
6--ns
-
-
ns
ns
22DS880F4
Figure 7. Digital MIC Interface Timing
DIGITAL INTERFACE SPECIFICATIONS & CHARACTERISTICS
Parameters (Note 14)Symbol Min MaxUnits
Input Leakage CurrentI
Input Pin CapacitanceC
VL_HD = 1.5 V
High-Level Input VoltageV
Low-Level Input VoltageV
High-Level Output Voltage (I
Low-Level Output Voltage (I
= -500 A)V
OUT
= 1500 A)V
OUT
VL_HD = 3.3 V
High-Level Input VoltageV
Low-Level Input VoltageV
High-Level Output Voltage (I
Low-Level Output Voltage (I
= -500 A)V
OUT
= 1500 A)V
OUT
VL_IF = 3.3 V
High-Level Input VoltageV
Low-Level Input VoltageV
High-Level Output Voltage (I
Low-Level Output Voltage (I
= -100 A)V
OH
= 100 A)V
OL
in
in
IH
IL
OH
OL
IH
IL
OH
OL
IH
IL
OH
OL
-±10A
-7.5pF
0.60•VL_HD-V
-0.40•VL_HDV
0.90•VL_HD-V
-0.10•VL_HDV
0.65•VL_HD-V
-0.35•VL_HDV
0.90•VL_HD-V
-0.10•VL_HDV
0.65•VL_IF-V
-0.35•VL_IFV
VL_IF - 0.2-V
-0.2V
CS4207
14. See “Digital I/O Pin Characteristics” on p 10 for HD Audio I/F and control power rails.
HD AUDIO BUS SPECIFICATIONS & CHARACTERISTICS
ParameterSymbol Min Typ Max Units
BITCLK PeriodT
BITCLK High TimeT
BITCLK Low TimeT
CYC
HIGH
LOW
41.16341.6742.171ns
17.5024.16ns
17.5024.16ns
BITCLK Jitter150500ps
SDI Valid After BITCLK RisingT
SDO Setup TimeT
SDO Hold TimeT
(This table represents the power consumption for individual circuit blocks within the codec) (See ( N o te 15 ))
Typical Current (mA)
CS4207
Individual Block Operation
Codec D3 State- unsolicited
1
response capable (Note 16)
ADC1 or ADC2 with PGA oper-
2
ation and Pseudo-Diff Inputs
DAC1 with Headphone/Line
3
Out (Note 17)
DAC2 or DAC3 with Differen-
4
tial Line Out (Note 18)
S/PDIF transmitter with SRC
5
function
S/PDIF receiver with SRC
6
function
i
VA
VA/
VA_ HP
3.30.940.00
5.01.200.0012.24
3.35.470.00
5.06.230.0044.80
3.311.081.51
5.014.061.7695.12
3.310.720.00
5.013.590.0083.84
3.30.840.00
5.01.100.0022.51
3.30.840.00
5.01.100.0028.64
i
VA_HP
i
VD
VD
=1.8V
3.340.070.00
7.270.170.00
8.790.060.00
8.720.060.00
8.900.070.23
12.670.100.00
i
VL_HD
VL_HD
=3.3V
i
VL_IF
VL_IF
=3.3V
Tota l P ower
for individual
(mW)
block
9.35
31.70
57.57
51.27
19.78
25.91
15. Unless otherwise noted, test conditions are as follows: All zeros input, sample rate = 48 kHz; No load.
16. RESET# held HI, all HDA Bus clocks and data lines are running; HDA Interface running with support
for unsolicited responses; All converters are in D3 state.
17. Full-scale single-ended output signal into a 10 k load.
18. Full-scale differential output signal into a 10 k load.
(The following table demonstrates the total power consumption for typical system operation. These total codec
power numbers are derived from the individual block power consumption numbers in the previous table.)
A Link Reset is a system controller generated assertion of the HD Audio Bus RESET# signal. A Link reset
will cause some of the HD Audio bus interface logic to be initialized. Following a Link Reset, the CS4207
will perform the Codec Initialization request sequence. Many of the codec settings will remain unchanged
following a Link Reset. See “Register Settings Across Reset Conditions” section on page 29 for more details.
When the codec has detected a Link Reset condition, all converter widgets and pin widgets will transition to
a low power operating mode, if previously in D0. The actual power states reported will remain unchanged,
i.e. if in D0 or D3 prior to Link Reset, the widget stays in D0 or D3. If enabled, presence detection will continue to sense any impedance changes and issue a power state change request to the Link prior to asserting
an Unsolicited Response.
4.2Function Group Reset
Because the CS4207 supports the Extended Power State Support (EPSS), a single occurrence of the Func-
tion Group Reset
to the power-on reset values (as descri be d in the HD Aud io Spe cification, Rev. 1.0). Whe n the CS4207 receives a single Function Group Reset verb, the codec will issue a response to the verb to acknowledge receipt, and reset each input/output converter widget’s Stream Number and Lowest Channel Number to the
default (0h). No other settings are modified. See “Register Settings Across Reset Conditions” section on
page 29 for more details.
command will NOT cause the Audio Function unit and all associated widgets to initialize
CS4207
The CS4207 will respond to the newly created “Double Function Group Reset” (as defined in HDA015-B,
March 1, 2007) and will reset most of the register settings to their power on defaults. This “Double Function
Group Reset” will not affect the HD Audio bus interface logic or the unique codec physical address, which
must be reset with the link RESET#
quence on the link. In addition, the Configuration Default settings will not be reset with a “Double Function
Group Reset”.
This new reset condition is created by sending two Function Group resets back to back. The “Double Function Group Reset” is defined as two (2) Function Group Reset verbs received without any other intervening
verbs. The Function Group Reset verbs are not required to be received in sequentia l frames, but there must
not be any other verbs received in frames between the receipt of the Function Group Reset verbs. There
are no implied time outs between the time the first Functio n Group Re set is received an d th e second Function Group Reset verb.
4.3Codec Initialization
Immediately following the completion of a Link Reset sequence, the CS4207 will initiate a codec initialization
sequence. The purpose of this initialization sequence is to acquire a unique address by which the codec
can thereafter be referenced with Commands on the SDO signal. Durin g th is seq uence, the Contro ller provides the codec with a unique address using its attached SDI signal.
If the CS4207 codec is in a low power D3 state and enabled to support a presence detect event, it will retain
its unique address while in that low power state. If RESET# is de-asserted high, and BITCLK and SYNC are
running at the time of a presence detect event, the codec will signal an unsolicited response.
When put into the D3 low power state and enabled to support a presence detect event, with the link in the
reset state (RESET# is asserted low), the CS4207 will post the occurrence of a wake event and request a
power state change by signaling a power state change request and initialization request. It will reestablish
the connection with the controller by performing a “Codec Initialization request”.
signal. Therefore, the codec will not initiate a Codec Initialization se-
DS880F425
If RESET# is asserted low, and BITCLK and SYNC are not running at the time (defined as link low power
state), the codec will signal the power state change request and initialization request asynchronously by asserting SDI high continuously until it detects the de-assertion of RESET#. It will then asynchronously drive
SDI low with the de-assertion of the RESET#. With the RESET# signal high, the codec will reestablish the
connection with the controller by performing a “Codec Initialization request”.
4.4D3 Lower Power State Support
The D3 low power state allows for, but does not require, the lowest possible power consuming state under
software control, in which Extended Po wer States Supported
the D3 state, the CS4207 will retain sufficient operational capability to properly respond to subsequent software Get/Set Power State commands (Verb ID=F05h/705h) to the Audio Function Group (Node ID = 01h).
In addition, while in the D3 power state, Link Reset and “Double Function Group” reset are supported. All
other Get/Set commands will be ignored while the codec is in the D3 power state.
Widgets reporting an EPSS of ‘1’b will transition from D3 state to D0 state in less than 10 ms. This interval
is measured from the response to the Set Power State verb that caused the transition from D3 back to fully
operational D0 state.
It is permissible for the audio fidelity for analog outputs to be slightly degrade d if audio playback begins immediately once the fully operational state is entered. However, audio fidelity will not be degraded 75ms after
the transitioning to D0 state.
CS4207
(EPSS) requirements can be met. While in
4.5Extended Power States Supported (EPSS)
EPSS indicates that the Audio Function Group or a particular Widget supports additional capabilities allow-
ing better low power operation. The CS4207 will report EPSS support at the Function group level and will
enable low power operation for all Input and Output Converte r Widgets, and the following pin widgets which
are capable of reporting presence detection:
–Headphone pin widget (node ID 09h)
–Line Out 1 pin widget (node ID 0Ah)
–Line In 1/Mic In 2 pin widget (node ID 0Ch)
–Mic In 1/Line In 2 pin widget (node ID 0Dh)
–S/PDIF Receiver Input pin widget (node ID 0Fh).
The following requirements will also be implemented by each input/output converter widget and the above
listed pin widgets:
•Report PowerCntrl set to ‘1’b and support the Supported Power States verb.
•Jack Presence state change reporting (when enabled) will operate regardless of the Widget and Audio
Function Group power state.
•Reporting of presence state change and issuing system wake when the link clock (BITCLK) is not operational is supported.
•The S/PDIF Receiver to S/PDIF Transmitter digital loop-through (no clock re-timing) will continue to operate (if enabled) even thoug h any one, or all of the S/PDIF Receiver In put Converter Widge t, S/PDIF
Transmitter Output Converter Widget or S/PDIF Receiver Input Pin Widget enters into low power states.
This digital loop-through will also continue to operate if the Audio Function Group is placed in the D3 low
power state, during a Link Reset, and even if the HD Audio BITCLK is stopped.
•Dependencies between converter widgets and associated pin widgets will not cause unexpected results
when one node of the dependency is placed into D3 state. The diagrams and tables below demonstrate
typical audio streams.
• Converter widget continues to
accept audio samples from the
HD Audio bus.
Output Converter Widget D0
Output Converter Widget D3
• Normal Operation in D0
• Converter widget stops accepting audio samples from
the HD Audio bus, sends mute
to the Pin widget and transitions to D3.
• Pin widget outputs a muted
audio signal and supports
presence detect if enabled.
Remains in D0 state.
• Pin widget outputs a muted
audio signal, supports presence detect if enabled and
transitions to D3.
• Converter and Pin Widgets
are in low power D3 state.
Supports presence detect if
enabled.
Input PathInput Pin Widget D0Input Pin Widget D3
• Converter widget will send
“muted” audio samples to the
HD Audio bus. Remains in D0
state.
Input Converter Widget D0
• Normal Operation in D0
• Pin widget outputs a muted
audio signal, supports presence detect if enabled and
transitions to D3.
• Converter widget stops sending audio samples to the HD
Input Converter Widget D3
Audio bus and transitions to
D3.
• Pin widget shuts down and
supports presence detect if
• Converter and Pin Widgets
are in low power D3 state.
Supports presence detect if
enabled.
enabled. Remains in D0 state.
DS880F427
4.6Power State Settings Reset (PS-SettingsReset)
D
CLR
Q
Q
CLK
‘1’b
Power On Reset or
Double Function
Group Reset
Get “Power State”
Verb
Function Group
PS_Settings Reset Bit
Figure 8. PS-Settings Reset Behavior
PS-SettingsReset is reported as set to on e ‘1’b when, during any low power state transition the settings that
were changed from the defaults (either through software or hardware) have been reset back to their default
state. When these settings have not be en re se t, th is is reported as ‘0’b. The conditions that may reset settings to their defaults are:
1. Power On; always sets the PS-SettingsReset to ‘1’b for all widgets that report EPSS set to ‘1’b and that
have host programmable settings and reset all settings.
2. Double Function Group Reset: sets PS-SettingsReset to ‘1’b for all widgets that report EPSS set to one
‘1’b and that have host programmable settings and resets all settings.
Single Function Group Reset, Link Reset or BITCLK stopped will not cause the PS-SettingsReset bit to be
set to ‘1’b. All settings will persist across these events.
The PS-SettingsReset will be reported at the individual widget level and at the Audio Function Group level.
The PS-SettingsReset bit for the Audio Functio n Group is ha ndled differ ently than at the widget level. For
the Audio Function Group the PS-SettingsReset b it is set to ‘1’b when any widget sets its PS-SettingsReset
to ‘1’b. The Audio Function Group’s PS-SettingsReset bit is the logical “or” of all the PS-SettingsReset bits,
but is latched so that it can be reset independently and not require all the individual widget PS-Settings Reset
bits be reset. This allows a simple poll by the host software to detect when some settings have been reset/changed. For widgets that do not support the EPSS bit, reporting PS-SettingsReset is not required.
If the PS-SettingsReset bit is set to ‘1’b, then this bit for individual widgets will be cleared to ‘0’b on receipt
of any “Set” verb to that widget; or after responding to a “Get” Power State verb to that widget.
CS4207
28DS880F4
Bit settings within converters and pin widgets that software changed from their defaults will not be changed
by hardware across any Dx state transition, single function group resets or link resets. Table 1 on page 29
outlines how the handling of setting persistence should be performed across Dx states, clock stopping and
resets. Because the CS4207 supports EPSS, the use of PS-SettingsReset to report that settings have been
reset (changed) is required.
4.7Register Settings Across Resets
The CS4207 will perform a complete Power On Reset (POR) initialization if the voltage is cycled from off to
on from the VD pin of the device. All registers will be initialized to the default state. For device behavior due
to other system reset conditions or power state transitions events, see the table below.
Setting Action with
Link Reset
Action with
“Double” Function
Group reset
Action with
“Single” Function
Group reset
CS4207
Action across
D0/D3 state
transitions or link
BITCLK stopped