–Programmable Channel Mapping
–Can Drive an External PWM Amplifier,
Headphone Amplifier, or Line-Out Amplifier
–Integrated Headphone Detection
Flexible Power Output Configurations
Thermal Foldback for Interruption-Free
Power-Stage Protection
–Supports Internal and External Power
Stages
Operation from On-Chip Oscillator Driver or
Applied Systems Clock
Supports I²C
®
Host Control Interface
Hardware Mode System Features
2-Channel Stereo Full-Bridge Power Outputs
Analog and Digital Inputs
I²S and Left-Justified Serial Input Formats
Thermal Foldback for Interruption-Free
Protection of Internal Power Stage
Operation from Applied Systems Clock
External Mute Input
Common Applications
Integrated Digital TV’s
Flat Panel TV Monitors
Computer/TV Monitors
Mini/Micro Shelf Systems
Digital Powered Speakers
Portable Docking Stations
Computer Desktop Audio
General Description
The CS4525 is a stereo analog or digital input PWM
high efficiency Class D amplifier audio system with an
integrated stereo analog-to-digital (A/D) converter. The
stereo power amplifiers can deliver up to 15 W per
channel into 8 Ω speakers from a small space-saving
48-pin QFN package. The PWM amplifier can achieve
greater than 85% efficiency. The package is thermally
enhanced for optimal heat dis sipation which eliminat es
the need for a heatsink.
The power stage outputs can be con fig ur ed as t w o fu llbridge channels for 2 x 15 W operation, two half-bridge
channels and one full-bridge channel for
2 x 7 W + 1 x 15 W operation, or one parallel full-bridge
channel for 1 x 30 W operation. The CS4525 integrates
on-chip over-current, under-voltage, and over-temperature protection and error reporting as well as a thermal
warning indicator and programmable foldback of the
output power to allow cooling.
The main digital serial port on the CS4525 can support
asynchronous operation with the integrated on-chip
sample rate converter (SRC) which eases system integration. The SRC allows for a fixed PWM switching
frequency regardless of incoming sample rate as well
as optimal clocking for the A/D modulators.
An on-chip oscillator driver eliminates the need for an
external crystal oscillator circuit, reducing overall design
cost and conserving circuit board space. The CS4525
automatically uses the on-chip oscillator driver in the
absence of an applied master clock.
The CS4525 is available in a 48-pin QFN package in
Commercial grade (-10° to +70° C). The CRD4525-Q1
4-layer, 1 oz. copper and CRD4525-D1 2-layer, 1 oz.
copper customer reference designs are also available.
Please refer to “Ordering Information” on page 97 for
complete ordering information.
INT 1Interrupt (Output) - Indicates an interrupt condition has occurred.
SCL2Serial Control Port Clock (Input) - Serial clock for the I²C control port.
SDA3Serial Control Data (Input/Output) - Bi-directional data I/O for the I²C control port.
LRCK4
Left Right Clock (Input) - Determines which channel, Left or Right, is currently active on the serial
audio data line.
SCLK5Serial Clock (Input) - Serial bit clock for the serial audio interface.
SDIN6Serial Audio Data Input (Input) - Input for two’s complement serial audio data.
HP_DETECT/
MUTE
8
RST
Headphone Detect / Mute (Input) - Headphone detection or mute input signal as configured via the
7
I²C control port.
Reset (Input) - The device enters a low power mode and all internal registers are reset to their
default settings when this pin is driven low.
8DS726PP2
CS4525
VD Voltage Level Indicator (Input) - Identifies the voltage level attached to VD. When applying
LVD9
DGND10Digital Ground (Input) - Ground for the internal logic and digital I/O.
VD_REG11Core Logic Power (Output) - Internally generated low voltage power supply for digital logic.
VD12Power (Input) - Positive power supply for the internal regulators and digital I/O.
VA_REG13Analog Power (Output) - Internally generated positive power for the analog section and I/O.
AGND14Analog Ground (Input) - Ground reference for the internal analog section and I/O.
FILT+15
VQ16Common Mode Voltage (Output) - Filter connection for internal common mode voltage.
AFILTL
AFILTR
AINL
AINR
OCREF21Over Current Reference Setting (Input) - Sets the reference for over current detection.
22,23
PGND
RAMP_CAP24
VP
OUT4
OUT3
OUT2
OUT1
PWM_SIG2
PWM_SIG1
DL Y_SDOUT41Delay Serial Audio Data Out (Output) - Output for two’s complement serial audio data.
DL Y_SDIN/
EX_TWR
AUX_SDOUT43
AUX_SCLK44Auxiliary Port Serial Clock (Output) - Serial clock for the auxiliary port serial interface.
AUX_LRCK/
Delay Serial Audio Data Input (Input) - Input for two’s complement serial audio data.
42
External Thermal Warning (Input) - Input for an external thermal warning signal. Configurable via
the I²C control port.
Auxiliary Port Serial Audio Data Out (Output) - Output for two’s complement auxiliary port serial
data.
Auxiliary Port Left Right Clock (Output) - Determines which channel, Left or Right, is currently
45
active on the serial audio data line.
AD0 (Input) - Sets the LSB of the I²C device address. Sensed on the release of RST
System Clock (Input/Output) -Clock source for the internal logic, processing, and modulators. This
pin should be connected to through a 10kΩ to ground when unused.
Thermal Pad - Thermal relief pad for optimized heat dissipation. See “QFN Thermal Pad” on
page 65 for more information.
.
DS726PP29
2. PIN DESCRIPTIONS - HARDWARE MODE
EN_TFB
ERROC
TSTI
474846
TSTO
SYS_CLK
I2S/LJ
45
44434241
ERRUVTE
TWR
TSTO
TSTO
40393837
PGND
PGND
CS4525
CLK_FREQ0
CLK_FREQ1
ADC/SP
LRCK
SCLK
SDIN
MUTE
RST
LVD
DGND
VD_REG
VD
1
2
3
4
5
6
Thermal Pad
7
8
9
10
11
12
141315
AGND
VA_REG
Top-Down (Through Package) View
48-Pin QFN Package
17181920
16
VQ
FILT+
AFILTL
AINL
AFILTR
21222324
AINR
OCREF
PGND
PGND
36
35
34
33
32
31
30
29
28
27
26
25
VP
OUT1
PGND
PGND
OUT2
VP
VP
OUT3
PGND
PGND
OUT4
VP
RAMP_CAP
Pin NamePin #Pin Description
CLK_FREQ0
CLK_FREQ1
ADC/SP3
LRCK4
SCLK5Serial Clock (Input) - Serial bit clock for the serial audio interface.
SDIN6Serial Audio Data Input (Input) - Input for two’s complement serial audio data.
7
MUTE
8
RST
12Clock Frequency (Input) - Determines the frequency of the clock expected to be driven into the
SYS_CLK pin.
ADC/Serial Port(Input) - Selects between the Analog to Digital Converter and the Serial Port for
audio input. Selects the ADC when high or the serial port when low.
Left Right Clock (Input) - Determines which channel, Left or Right, is currently active on the serial
audio data line.
Mute (Input) - The PWM outputs will output silence as a 50% duty cycle signa l when this pin is
driven low.
Reset (Input) - The device enters a low power mode and all internal registers are reset to their
default settings when this pin is driven low.
10DS726PP2
CS4525
VD Voltage Level Indicator (Input) - Identifies the voltage level attached to VD. When applying
LVD9
DGND10Digital Ground (Input) - Ground for the internal logic and I/O.
VD_REG11Core Logic Power (Output) - Internally generated low voltage power supply for digital logic.
VD12Digital Power (Input) - Positive power supply for the internal regulators and digital I/O.
VA_REG13Analog Power (Output) - Internally generated positive power for the analog section and I/O.
AGND14Analog Ground (Input) - Ground reference for the internal analog section and I/O.
FILT+15
VQ16Common Mode Voltage (Output) - Filter connection for internal common mode voltage.
AFILTL
AFILTR
AINL
AINR
OCREF21Over Current Reference Setting (Input) - Sets the reference for over current detection.
22,23
PGND
RAMP_CAP24Output Ramp Capacitor (Input) - This pin should be connected directly to VP in hardware mode.
VP
OUT4
18
1920Analog Input (Input) - The full-scale input level is specified in the ADC Analog Characteristics
specification table.
Power Ground (Input) - Ground for the individual output power half-bridge devices.
High Voltage Power (Input) - High voltage power supply for the individual half-bridge devices.
26
29
PWM Output (Output) - Amplified PWM power outputs.
32
35
3940Test Output (Output) - These pins are outputs used for the Logic Level PWM switching signals
available only in software mode. They must be left unconnected for hardware mode operation.
Thermal and Undervoltage Error Outp ut (Output) - Error flag for thermal shutdown and under-
voltage.
I²S/Left Justified(Input) - Selects between I²S and Left-Justified data format for the serial input
45
port. Selects I²S when high and LJ when low.
Test Output(Output) - This pin is an output used for the crystal oscillator driver available only in
software mode. It must be left unconnected for normal hardware mode operation.
Test Input (Input) - This pin is an input used for the crystal oscillator driver available only in soft-
ware mode. It must be tied to digital ground for normal hardware mode operation.
Thermal Pad - Thermal relief pad for optimized heat dissipation. See “QFN Thermal Pad” on
page 65 for more information.
DS726PP211
CS4525
2.1Digital I/O Pin Characteristics
The logic level for each input is set by its corresponding power su pply and should not exceed the maximum ratings.
Power
Supply
Pin
Number
Pin NameI/ODriverReceiver
Software Mode
VD1INTOutput2.5 V-5.0 V, Open Drain
2SCLInput-2.5 V-5.0 V, with Hysteresis
3 SDA Input/Output2.5 V-5.0 V, Open Drain2.5 V-5.0 V, with Hysteresis
7HP_DETECT
Notes:1.For VD = 2.5 V, VA_REG and VD_REG must be connected to VD. See section 6.7 on page 63 for
details.
ABSOLUTE MAXIMUM RATINGS
AGND = DGND = PGND = 0 V; all voltages with respect to ground.
ParametersSymbolMinMaxUnits
DC Power Supply
Power StageOutputs Switching and Under Load
Power StageNo Output Switching
Digital and Analog Core
VP
VP
VD
-0.3
-0.3
-0.3
19.8
23.0
6.0
V
V
V
Inputs
Input Current (Note 2)I
Analog Input Voltage(Note 3)V
Digital Input Voltage(Note 3)V
in
INA
IND
-±10mA
AGND - 0.7VA_REG + 0.7V
-0.3VD + 0.4V
Temperature
Ambient Operating Temperature - Power Applied
CommercialT
Storage TemperatureT
A
stg
-20+85°C
-65+150°C
WARNING:Operation beyond these limits may result in permanent damage to the device. Normal operation is not
guaranteed at these extremes.
Notes:2.Any pin except supplies. Transie nt currents of up to ±100 mA on the analog input pins wi ll not cause
SCR latch-up.
3. The maximum over/under voltage is limited by the input current.
18DS726PP2
CS4525
ANALOG INPUT CHARACTERISTICS
Test Conditions (unless otherwise specified): AGND = DGND = PGND = 0 V; All voltages with respect to ground;
T
= 25°C; VD = 3.3 V; Input Signal: 1 kHz sine wave through the recommended passive input filter shown in Fig-
A
ure 28 on page 61; Capacitor values connected to AFILTA, AFILTB, FILT+, VQ, VD_REG, and VA_REG as shown
in Figure 1 on page 13; Sample Frequency = 48 kHz; 10 Hz to 20 kHz Measurement Bandwidth; Power outputs in
power-down state (PDnOut1 = 1, PDnOut2 = 1, PDnOut3/4 = 1).
ParameterMinTypMaxUnit
Dynamic Range (Note 4)A-weighted
unweighted
Total Harmonic Distortion + Noise -1 dB
-20 dB
-60 dB
DC Accuracy
Interchannel Gain Mismatch-0.05-dB
Gain Drift-±100-ppm/°C
Interchannel Isolation-90-dB
Full-scale Input Voltage VD = 2.5V (Note 5)
VD = 3.3V
VD = 5.0V
Input Impedance(Note 6)40--kΩ
90
87
-
-
-
0.786*VD
0.590*VD
0.398*VD
95
92
-86
-72
-32
0.827*VD
0.621*VD
0.419*VD
-
-
-77
-
-
0.868*VD
0.652*VD
0.440*VD
dB
dB
dB
dB
dB
Vpp
Vpp
Vpp
Notes:4. Referred to the typical full-scale voltage
5. For VD = 2.5 V, VA_REG and VD_REG must be connected to VD. See section 6.7 on page 63 for
details.
6. Measured between AINx and AGND.
ADC DIGITAL FILTER CHARACTERISTICS
ParameterMinTypMaxUnit
Passband (Frequency Response) (Note 7) to -0.1 dB corner0-0.4948Fs
Passband Ripple-0.09-0dB
Stopband(Note 7) 0.6677--Fs
Stopband Attenuation48.4--dB
Total Group Delay-2.7/Fs-s
High-Pass Filter Characteristics
Frequency Response-3.0 dB
-0.13 dB
Phase Deviation20 Hz-10-Deg
Passband Ripple--0.17dB
Filter Settling Time-10
Notes:7. Filter response is clock dependent and scales with the ADC sampling frequency (Fs). With a
27.000 MHz or 24.576 MHz XTAL/SYS_CLK, Fs is equal to the applied clock divided by 512. With an
18.432 MHz XTAL/SYS_CLK, Fs is equal to the applied clock divided by 384.
-
-
3.7
24.2
5
/Fs-s
-
-
Hz
Hz
DS726PP219
CS4525
PWM POWER OUTPUT CHARACTERISTICS
Test Conditions (unless otherwise specified): AGND = DGND = PGND = 0 V; All voltages with respect to ground;
T
= 25°C; VD = 3.3 V; VP = 18 V; RL = 8 Ω for full-bridge, RL = 4 Ω for half-bridge and parallel full-bridge;
A
OutputDly[3:0] = 1111; PhaseShift = 1 for half-bridge, PhaseShift = 0 for full-bridge and parallel full-bridge;
Input Signal: full-scale 997 Hz sine wave through serial audio input port, 48 kHz sample rate; Capacitor values
connected to AFILTA, AFILTB, FILT+, VQ, VD_REG, and VA_REG as shown in Figur e 1 on page 13; PWM Switch
Rate = 384 kHz; 10 Hz to 20 kHz Measurement Bandwidth; Performance measurements taken through AES17 filter.
ParametersSymbol ConditionsMin TypMaxUnits
Power Output per Channel
Stereo Full-Bridge
Half-Bridge
Parallel Full-Bridge
Total Harmonic Distortion + Noise
Stereo Full-Bridge
Half-Bridge
Parallel Full-Bridge
Dynamic Range
Stereo Full-Bridge
Half-Bridge
Parallel Full-Bridge
MOSFET On ResistanceR
P
O
THD+N
DYR
DS(ON)
THD+N < 10%
THD+N < 1%
THD+N < 10%
THD+N < 1%
THD+N < 10%
THD+N < 1%
= 1 W
P
O
PO = 0 dBFS = 11.3 W
= 1 W
P
O
PO = 0 dBFS = 5.0 W
PO = 1 W
= 0 dBFS = 22.6 W
P
O
= -60 dBFS, A-Weighted
P
O
= -60 dBFS, Unweighted
P
O
PO = -60 dBFS, A-Weighted
PO = -60 dBFS, Unweighted
= -60 dBFS, A-Weighted
P
O
PO = -60 dBFS, Unweighted
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
15
12
7
5.5
30
23.5
0.05
0.10
0.12
0.28
0.1
0.3
102
99
99
96
102
99
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
Id= 0.5 A, TJ=50°C-280-mΩ
W
W
W
W
W
W
%
%
%
%
%
%
dB
dB
dB
dB
dB
dB
EfficiencyhPO = 2 x 15 W, RL = 8 Ω-85-%
Minimum Output Pulse WidthPW
Rise Time of OUTxt
Fall Time of OUTxt
PWM Output Over-Current Error Trigger Point
LRCK Duty Cycle45-55%
SCLK Frequency (Note 8),(Note 9)1/t
SCLK Duty Cycle45-55%
LRCK Setup Time Before SCLK Rising Edget
SDIN Setup Time Before SCLK Rising Edget
SDIN Hold Time After SCLK Rising Edget
RST
pin Low Pulse Width(Note 10)1--ms
SI
p
s(LK-SK)
s(SD-SK)
h
39.5
39.5
86.4
FSI*2*N
bits
40--ns
25--ns
10--ns
32
44.1
48
96
-F
35.2
52.8
52.8
105.6
/3Hz
CLK
kHz
kHz
kHz
kHz
Notes:8. F
9.
10. After powering up the CS4525, RST
is the frequency of the crystal connected to the XTI/XTO pins or the input SYS_CLK signal.
CLK
N
is the number of bits per sample of the serial digital input.
bits
should be held low until the power supplies and clocks are stab le.
//
LRCK
//
t
P
//
t
t
r
f
t
h
//
//
MSBMSB-1
//
SCLK
SDIN
t
s(LK-SK)
t
s(SD-SK)
Figure 7. Serial Audio Input Port Timing
DS726PP221
CS4525
g
AUX SERIAL AUDIO I/O PORT SWITCHING SPECIFICATIONS
Input Source: Analog Inputs or Serial Audio Input Port
AUX_LRCK Rising Edge to AUX_SCLK Falling Edget
AUX_SCLK Rising Edge to Data Output Validt
DLY_SDIN Setup Time Before AUX_SCLK Rising Edget
DL Y_SDIN Hold Time After AUX_SCLK Rising Edget
(Note 11).
ClkFreq[1:0] = ‘01’
ClkFreq[1:0] = ‘10’
ClkFreq[1:0] = ‘01’
ClkFreq[1:0] = ‘10’
= 32kHz, 44.1 kHz, 48 kHz
S-In
F
S-In
= 32kHz, 44.1 kHz, 48 kHz
S-In
S-In
= 32kHz, 44.1 kHz, 48 kHz
S-In
S-In
=96kHz
=96kHz
=96kHz
F
F
SCLKO
F
LTSF
SRDV
DIS
DIH
SO
SO
T
2*T
SI
SCLKI
SCLKI
- T
-
-
-
-
-
-
-
-
CLK
-
-
- T
- T
CLK
CLK
F
CLK
F
CLK
F
CLK
48*F
64*F
64*F
F
F
T
2*T
/384
/512
/512
SO
SCLKO
F
SI
FSI/2
T
SI
SCLKI
SCLKI
SCLKI
SCLKI
SO
SO
SO
TSI + T
/2
T
SCLKI
2*T
SCLKI
--20ns
--T
CLK
25--ns
10--ns
-
-
-
Hz
Hz
Hz
-s
-
-
-
Hz
Hz
Hz
-s
-
-
CLK
-
-
+ T
+ T
CLK
CLK
Hz
Hz
s
Hz
Hz
s
s
+ 20ns
Notes:11. F
12. F
is the frequency of the crystal connected to the XTI/XTO pins or the input SYS_CLK signal.
CLK
T
=1/F
CLK
is the frequency of the input LRCK signal. TSI=1/F
SI
CLK
.
SI
13. May vary during normal operation.
14. F
is the frequency of the input SCLK signal. T
SCLKI
AUX_LRCK
AUX_SCLK
AUX_SDOUT
DLY_SDOUT
DLY_SDIN
LSB
LSB
t
DISU
t
LTSF
MSB
MSB
SCLKI
=1/F
t
SRDV
t
DIH
SCLKI
MSB - 1
MSB - 1
.
Figure 8. AUX Serial Port Interface Master Mode Timin
RST
Bus Free Time Between Transmissionst
Start Condition Hold Time (prior to first clock pulse)t
Clock Low timet
Clock High Timet
Setup Time for Repeated Start Conditiont
SDA Hold Time from SCL Falling(Note 16)t
SDA Setup time to SCL Risingt
Rise Time of SCL and SDAt
Fall Time SCL and SDAt
Setup Time for Stop Conditiont
Acknowledge Delay from SCL Fallingt
scl
irs
buf
hdst
low
high
sust
hdd
sud
rc
fc
susp
ack
-100kHz
500-ns
4.7-µs
4.0-µs
4.7-µs
4.0-µs
4.7-µs
10-ns
250-ns
-1µs
-300ns
4.7-µs
3001000ns
Notes:16. Data must be held for sufficient time to bridge the transition time, t
RST
t
SDA
SCL
irs
StopStart
t
buf
t
hdst
t
low
t
hdd
t
high
t
sud
Repeated
Start
t
sust
t
hdst
Figure 11. Control Port Timing - I²C
, of SCL.
fc
t
r
Stop
t
f
t
susp
24DS726PP2
CS4525
DC ELECTRICAL CHARACTERISTICS
AGND = DGND = PGND = 0 V; All voltages with respect to ground; PWM switch rate = 384 kHz; Unless otherwise
specified.
ParametersMinTypMaxUnits
Normal Operation
Power Supply CurrentVD = 3.3 V-54-mA
Power DissipationVD = 3.3 V-180-mW
Power-Down Mode(Note 18)
Power Supply CurrentVD = 3.3 V-2.8-mA
VD_REG Characteristics
Nominal Voltage2.252.52.75V
DC current source--3mA
VA_REG Characteristics
Nominal Voltage2.252.52.75V
DC current source--1mA
VQ Characteristics
Nominal Voltage -0.5*VA_REG-V
Output Impedance-23-kΩ
DC current source/sink (Note 19)--10μA
Filt+ Nominal Voltage -VA_REG-V
Power Supply Rejection Ratio (Note 20)1 kHz
(Note 17)
60 Hz
-
-
60
40
-
-
dB
dB
Notes:17. Normal operation is defined as RST
18. Power-Down Mode is defined as RST
= HI.
= LOW with all input lines held static.
19. The DC current drain represents the allowed current from the VQ pin due to typ ica l leakag e thr ough
the electrolytic de-coupling capacitors.
20. Valid with the recommended capacitor values on FILT+ and VQ. Increasing the capacitance will
increase the PSRR.
DIGITAL INTERFACE SPECIFICATIONS
AGND = DGND = PGND = 0 V; All voltages with respect to ground; Unless otherwise specified.
ParametersSymbol Min MaxUnits
Digital Interface Signal Characteristics
High-Level Input VoltageV
Low-Level Input VoltageV
High-Level Output VoltageIo=2 mA
Low-Level Output VoltageIo=2 mA
Input Leakage CurrentI
Input Capacitance-8pF
PWM_SIGx Characteristics
High-Level PWM_SIGx Output VoltageIo=2 mA
Low-Level PWM_SIGx Output VoltageIo=2 mA
(Note 21)
V
V
V
V
IH
IL
OH
OL
in
OHPS
OLPS
0.75*VD_REG-V
-0.20*VD_REGV
0.90*VD-V
-0.2V
-±10uA
0.90*VD_REG-V
-0.2V
Notes:21. Digital interface signals include all pins sourced from the VD supply as shown in “Digital I/O Pin
Characteristics” on page 12.
DS726PP225
6. APPLICATIONS
6.1Software Mode
Maximum device flexibility and features are available when the CS4525 is used in software mode. The available features are described in the following sections. All device configu ration is achieved via the I²C control
port as described in the I²C Control Port Description and Timing section on page 64.
6.1.1System Clocking
In software mode, the CS4525 can be clocked by a stable external clock source input on the SYS_CLK
pin or by a clock internally generated through the use of its internal oscillator driver circuit in conjunction
with an external crystal oscillator. The device automatically selects which of these clocks to use within
10 ms of the re lea se of RST
The internal clock is used to synchronize the input serial audio signals with the internal clock domain and
to clock the internal digital processing, sample-rate con verter, and PWM modulators. It is also used to determine the sample rate of the serial audio input signals in order to automatically co nfigure the various
internal filter coefficients.
To ensure proper operation, the CS4525 must be informed of the nominal frequency of the supplied
SYS_CLK signal or the attached crystal via the ClkFreq[1:0] bits in the Clock Config register. These bits
must be set to the appropriate value before the PDnAll bit is cleared to initiate a power-up sequence. See
the SYS_CLK Switching Specifications and XTI Switching Specifications tables on page 23 for complete
input frequency range specifications.
CS4525
.
WARNING: The system clock source must never be removed or stopped while any of the power output
stages are powered-up (the PDnAll bit and any of the PDnOut1, PDnOut2, or PDnOut3/4 bits are cleared)
and connected to a load. Doing so may result in permanent dam age to the CS4525 and connected tra nsducers.
Referenced ControlRegister Location
ClkFreq[1:0]......................... “Clock Frequency (ClkFreq[1:0])” on page 69
PDnAll.................................“Power Down (PDnAll)” on page 89
PDnOutX............................. “Power Down PWM Power Output X (PDnOutX)” on page 88
6.1.1.1SYS_CLK Input Clock Mode
If an input clock is detected on the SYS_CLK pin following the release of RST, the device will automatically
use the SYS_CLK input as its clock source. The applied SYS_CLK clock signal must oscillate within the
frequency ranges specified in the SYS_CLK switching specifications table on page 23. In this mode, XTI
should be connected to ground and XTO should be left unconnected.
Figure 12 below demonstrates a typical clocking configuration using the SYS_CLK input.
To use an external crystal in conjunction with the internal crystal driver, a 20 pF fundamental mode parallel resonant crystal must be connected between the XTI and XTO pins. This crystal must oscillate within
the frequency ranges specified in the XTI switching specifications table on page 23. Nothing other than
the crystal and its load capacitors should be connected to XTI and XTO. The SYS_CLK pin should be
connected to ground through a 22 kΩ pull-down resistor to prevent the CS4525 from r ecogn izing syste m
noise on the SYS_CLK pin as a valid clocking signal.
In this mode, the CS4525 will automatically drive the generated internal clock out of the SYS_CLK pin.
This can be disabled with the EnSysClk bit which will cause the SYS_CLK pin to become high-impedance.
Also, the DivSysClk bit allows the frequency of the generated internal clock to be divided by 2 prior to being driven out of the SYS_CLK.
It should be noted that the internal oscillator driver is disabled when the CS4525 is in reset (RST
is low).
Any external devices connected to the SYS_CLK output will not receive a clock signal until the CS4525
is taken out of reset.
If an external crystal is connected to the XTI/XTO pins while an input clock signal is present on the
SYS_CLK pin following the release of RST
, then the CS4525 will automatically use the SYS_CLK pin for
its internal clock. Refer to Section 6.1.1.1 for a details about this mode of operation.
Figure 13 below demonstrates a typical clocking configuration using the crystal oscillator.
EnSysClk.............................“SYS_CLK Output Enable (EnSysClk)” on page 69
DivSysClk............................ “SYS_CLK Output Divider (DivSysClk)” on page 69
DS726PP227
6.1.2Power-Up and Power-Down
The CS4525 will remain in a completely powered-down state with the control port inaccessible until the
RST
pin is brought high. Once RST is high, the control port will be accessible, but all other internal blocks
will remain powered-down until they are powered-up via the control port or until hardware mode is entered.
When an external crystal is present on the XTI/XTO pins, software mode will be automatically entered
10 ms a fter the re lease of RST
. If SYS_CLK is used as an input, software mode is entered by writing to
the control port within 10 ms after the release of RST
device will begin to operate in hardware mode.
6.1.2.1Recommended Power-Up Sequence
1. Hold RST low until the power supplies and the input SYS_CLK (if used) are stable.
2. Bring RST
The device will remain in a low-power state and the control port will be accessible. The device will
automatically enter software mode after 10 ms if an external crystal is present on the XTI/XTO pins,
at which time the output SYS_CLK signal will become active.
3. If SYS_CLK is used as an input, initiate a control port write to set the PDnAll bit in register 5Fh within
10 ms following the release of RST
This operation causes the device to enter software mode and places it in power-down mode.
4. If the LVD pin is tied low and VD, VD_REG, and VA_ REG are connected to 2.5 V, clear the SelectVD
bit in the Power Ctrl register to indicate the 2.5 V VD supply level. See section 6.7 on page 63 for details.
5. If VP is connected to a supply voltage less than or equal to 14 V nominal, clear the SelectVP bit in the
Foldback Cfg register to indicate the VP supply level.
6. The desired register settings can be loaded while keeping the PDnAll bit set. Typical initialization set-
tings include Input Configuration, Output Configuration, Master Volume, and Clock Frequency.
7. Clear the PDnAll bit to initiate the power-up sequence.
high.
CS4525
. If the control port is not written within this time, the
.
6.1.2.2Recommended Power-Down Sequence
1. Set the MuteChA, MuteChB, and MuteSub bits in the Mute Control register to mute the audio outp ut.
2. Set the PDnAll bit to power-down the device.
3. Bring RST
4. Remove power.
Referenced ControlRegister Location
PDnAll.................................“Power Down (PDnAll)” on page 89
SelectVD.............................“Select VD Level (SelectVD)” on page 88
SelectVP ............................. “Select VP Level (SelectVP)” on page 74
MuteChX.............................“Independent Channel A & B Mute (MuteChX)” on page 84
MuteSub.............................. “Sub Channel Mute (MuteSub)” on page 85
Input Configuration..............“Input Configuration (Address 02h)” on page 71
Output Configuration........... “Output Configuration (Address 04h)” on page 73
Master Volume.................... “Master Volume Control (Address 57h)” on page 82
Clock Frequency.................“Clock Frequency (ClkFreq[1:0])” on page 69
28DS726PP2
low to bring the device’s power consumption to an absolute minimum.
6.1.3Input Source Selection
The CS4525 can accept analog or digital audio input signals. Digital audio input signals are supplied
through the serial audio input port as outlined in “Ser ial Audio In terfaces” o n page62. Analog audio input
signals are supplied through the internal ADC as outlin ed in “Analog Inputs” on p age 61. The input source
is selected by the ADC/SP
bit in the Input Config register.
In software mode, the serial audio input port supports I²S, Left-Justified and Right-Justified data formats.
The serial audio input port digital interface format is configured by the DIF[2:0] bits in the Input Conf ig register.
The CS4525 internal ADC includes a dedicated high-pass filter to remove any DC content from the ADC
output signal prior to the internal ADC/serial audio input port in put multiplexor. This high-pass filter can be
bypassed by clearing the EnAnHPF bit.
Referenced ControlRegister Location
ADC/SP............................... “Input Source Selection (ADC/SP)” on page 71
DIF[2:0] ............................... “Input Serial Port Digital Interface Format (DIF [2:0])” on page 71
EnAnHPF............................“ADC High-Pass Filter Enable (EnAnHPF)” on page 71
6.1.4Digital Sound Processing
The CS4525 implements flexible digital sound processing operation s including ba ss manageme nt crossover, 2-way speaker crossovers, high- and low-pass shelving filters, programmabl e parametric EQ filters,
adaptive loudness compensation, channel mixers, and volume controls.
CS4525
Stereo
Analog In
Serial Audio
Clocks & Data
Serial Audio
Data I/O
Serial Audio
Clocks & Data
Temperature
Sense
Serial Audio
Data In
The digital signal flow is shown in Figure 14 below. The signal processing blocks are described in detail
in the following sections.
ADC
Left
Right
HighPass
Serial Audio
Input Port
Serial Audio
Delay
Interface
Auxiliary
Serial Port
Pre-Scaler
Audio
Processing
Parametric EQ
High-Pass
Bass/Treble
Adaptive
Loudness
Compensation
2-Ch Mixer
2.1 Bass Mgr
Linkwitz-Riley
Crossover
De-Emphasis
Volume
Ch. A
Mixer
Ch. B
High-Pass Filter
De-Emphasis
Param. EQ
Bass Tone Ctrl
Sample
Ch. 1
Rate
Converter
Sample
Ch. 2
Rate
Converter
Sample
Sub
Rate
Converter
Temperature Sense
Thermal FoldbackThermal Limiter
Ch. A
Ch. B
Sub
Bass Manager
Treble Tone Ctrl
Loudness
Modulator
Modulator
Modulator
Ch. Vol Control
PWM
PWM
PWM
PWM
Output
Config
Limiter
Master Vol Control
Aux Serial Data Select
Gate
Drive
Gate
Drive
Gate
Drive
Gate
Drive
Ch. A HPF
Ch. A LPF
Ch. B HPF
X-Over
Ch. B LPF
Ch. B HPF Ch. B LPF
Ch. A HPF
Ch. A LPF
Sensitivity
Power
Stage
Power
Stage
Power
Stage
Power
Stage
Ch. A
Ch. B
Amplifier
Out 1
Amplifier
Out 2
Amplifier
Out 3
Amplifier
Out 4
PWM Modulator
Output 1
PWM Modulator
Output 2
Ch. 1
Ch. 2
Sub
Data to
Aux Port
Figure 14. Digital Signal Flow
DS726PP229
CS4525
6.1.4.1Pre-Scaler
Applying any gain to a full-scale signal in the digital domain will cause the signal to clip. To prevent this,
a pre-scaler block is included prior to the internal digital signal processing blocks. This allows the input
signal to be attenuated before processing to ensure that any signal boosting, such as gain in a shelving
filter, will not cause a channel to clip.
The pre-scaler block allows up to -14.0 dB of attenuation in 2.0 dB increments and is controlled with the
PreScale[2:0] bits.
Referenced ControlRegister Location
PreScale[2:0].......................“Pre-Scale Attenuation (PreScale[2:0])” on page 75
6.1.4.2Digital Signal Processing High-Pass Filter
The CS4525 includes a high-pass filter at the beginning of the digital signal processing chain to remove
any DC content from the input signal prior to the remaining internal digital signal processing blocks. The
high-pass filter operates by continuously subtracting a measure of the DC offset from the inpu t signal and
may be used regardless of the input data source.
The digital signal processing high-pass filter can be disabled by clearing the EnDigHPF bit.
Referenced ControlRegister Location
EnDigHPF...........................“Digital Signal Processing High-Pass Filter (EnDigHPF)” on page 77
6.1.4.3Channel Mixer
The CS4525 implements independent channel mi xers to provide for b oth mono mixes and channel swap s
for the left and right channels. The channel mi xers are controlled by the LChMix[1:0] and RChMix[1:0] bits
in the Mixer Config register.
To allow stereo operation when a mono mix is configured, when the HP_DETECT/MUTE pin is con figured
for headphone detection (the HP/Mute
active state of the headphone detection input signal. In this configuration, when the left channel mixer is
configured for a mono mix (LChMix[1:0] = 01 or 10) and the headphone detection input signal becomes
active, the left channel mixer will be automatically reconfigured to output the left channel, thereby disabling the mono mix. When the headphone detection input signal becomes inactive, the mixer will be automatically reconfigured to operate as dictated by the LChMix[1:0] bits.
It should be noted that the right channel mixer output is un affected by the head phone detectio n input signal and will always operate as dictated by the RChMix[1:0] bits.
Referenced ControlRegister Location
LChMix[1:0]......................... “Left Channel Mixer (LChMix[1:0])” on page 76
RChMix[1:0] ........................ “Right Channel Mixer (RChMix[1:0])” on page 76
HP/Mute
..............................“HP_Detect/Mute Pin Mode (HP/Mute)” on page 70
bit is set), the operation of the left channel mixer is affecte d by the
30DS726PP2
Loading...
+ 68 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.