The CS44L10 is a complete stereo digital-to-PWM Class D audio amplifier system controller including interpolation, volume
control, and a headphone amplifier in a 16-pin TSSOP
package.
The CS44L10 architecture uses a direct-to-digital approach
that maintains digital signal integrity to the final output filter.
This minimizes analog interference effects that can negatively
affect system performance.
The CS44L10 contains on-chip digital bass and treble boost,
peak signal limiting, and de-emphasis. The PWM amplifier can
achieve greater than 90% efficiency. This efficiency leads to
longer battery life for portable systems, smaller device package, less heat sink requirements, and smaller power supplies.
The CS44L10 is ideal for portable audio, headphone amplifiers, and mobile phones.
ORDERING INFORMATION
CS44L10-KZ -10 to 70 °C 16-pin TSSOP
SCL/DIF0
Control Port
VL
Digital Volume
SDIN
SCLK
LRCK
Serial
Audio
Port
RST
Control,
Bass/Treble
Boost,
Compression
Limiting,
De-emphasis
Advance Product Information
SDA/DEM
Multibit ∆Σ
Modul ator with
Correction
Interpolation
Multibit ∆Σ
Input Sampling Rate
LRCLK/MCLK Ratio
MCLK
This document contains information for a new product.
Cirrus Logic reserves the right to modify this product without notice.
Preliminary product informati on describes products which are in producti on, but for which full characterization data is not yet available. Advance product information descr ibes products which are in dev elopment and subject to development changes. Ci rrus Logic, Inc. has made best eff orts to ensure that the information
contained in this document is accurate and reliable. However, the information is subject to change without notice and is provided “AS IS” without warranty of
any kind (express or implied). Customers are advised to obtain the latest version of relevant i nformati on to verify, before placing orders, that information being
relied on is current and complete. All products are sold subject to the terms and condi tions of sale supplied at the time of order acknowledgment, includi ng those
pertaini ng to warranty, patent infringement, and limitation of liability. No responsibility is assumed by Cirrus Logic, Inc. for the use of this information, including
use of this information as the basis for manufacture or sale of any items, nor for infri ngements of patents or other rights of third parties. This document is the
property of Cirrus Logic, Inc. and by furnishing thi s information, Cirrus Logic, Inc. grants no license, express or implied under any patents, mask work rights,
copyrights, trademarks, tr ade secrets or other intellectual property rights of Cirrus Logic, Inc. Cirrus Logic, Inc., copyright owner of the information contained
herein, gi ves consent for copies to be made of the informati on only for use within your organization with respect to Cirrus Logic integrated circuits or other parts
of Cirrus Logic, Inc. The same consent is gi ven for similar information contained on any Cirrus Logic website or disk. This consent does not extend to other
copying such as copying for general distribution, advertising or promotional purposes, or for creating any work for resale. The names of products of Cirrus Logic,
Inc. or other vendors and suppliers appearing in this document may be trademarks or service marks of their respective owners which may be register ed in some
jurisdictions. A li st of Cirrus Logi c, Inc. trademarks and service marks can be f ound at http://www.cirrus.com
.
2DS541PP1
Page 3
Figure 13. Double Speed Transition Band .................................................................................... 30
Figure 14. Double Speed Transition Band (Detail) ....................................................................... 31
1. Filter response is not tested but is guaranteed by design.
2. Response is clock dependent and will scale with Fs. Note that the response plots (Figures 8-15) have
been normalized to Fs and can be de-normalized by multiplying the X-axis scale by Fs.
3. Referenced to a 1 kHz, full-scale sine wave.
4. For Single Speed Mode, the measurement bandwidth is 0.5465 Fs to 3 Fs.
For Double Speed Mode, the measurement bandwidth is 0.577 Fs to 1.4 Fs.
5. De-emphasis is not available in double speed mode.
DS541PP15
Page 6
CS44L10
ABSOLUTE MAXIMUM RATINGS (GND = 0V; all voltages with respect to ground.)
ParametersSymbolMinMaxUnits
DC Power Supplies:Headphone
Interface
Digital
Input Current, Any Pin Except Supplies
Digital Input Voltage
Ambient Operating Temperature (power applied)
Storage Temperature
CAUTION: Operation at or beyond these limits may result in permanent damage to the device. Normal operation
is not guaranteed at these extremes.
RECOMMENDED OPERATING CONDITIONS (GND = 0V; all voltages with respect to ground.)
00 - Immediate Change
01 - Zero Cross Control
10 - Ramped Control
11 - Reserved
Function:
Immediate Change
When Immediate Change is selected, all level changes will take effect immediately in one step.
Zero Cross Control
Zero Cross Enable dictates that signal level changes, either by attenuation changes or muting, will occur
on a signal zero crossing to minimize audible artifacts. The requested level change will occur after a
time-out period of 512 sample periods (10.7 ms at 48 kHz sample rate) if the signal does not encounter a
zero crossing. The zero cross function is independently monitored and implemented for each channel.
Ramped Control
Soft Ramp allows level changes, both muting and attenuation, to be implemented by incrementally ramping, in 1/8 dB steps, from the current level to the new level at a rate of 1 dB per 8 left/right clock periods.
Note: Ramped Control is not available in Double Speed Mode.
4.1.2 POWER DOWN (PDN)
Default = 1
0 - Disabled
1 - Enabled
Function:
The entire device will enter a low-power state when this function is enabled, and the contents of the control
registers are retained in this mode. The power-down bit defaults to ‘enabled’ on power-up and must be
disabled before normal operation in Control Port mode can occur.
DS541PP113
Page 14
4.1.3 FLOAT OUTPUT (FLT)
Default = 0
0 - Disabled
1 - Enabled
Function:
When enabled, this bit will cause the headphone output of the CS44L10 to float when in the power down
state (PDN=1). The float function can be used in single-ended applications to maintain the charge on the
DC-blocking capacitor during power transients. On power transitions, the output will quickly change to the
bias point, however, if the DC-blocking capacitor still has a full charge, as in short power cycles, the transition will be very small, often inaudible. Refer to Section 6.4.
4.1.4 RAMP UP BYPASS (RUPBYP)
Default = 0
0 - Normal
1 - Bypass
Function:
When in normal mode, the duty cycle of the output PWM signal is increased at a rate determined by the
Ramp Speed variable (RMP_SPx). Normal mode is used in Single Ended applications to reduce pops in
the output caused by the DC-blocking capacitor. When the ramp up function is bypassed in Single Ended
applications, there will be an abrupt change in the output signal. Refer to Section 6.4.
CS44L10
4.1.5 RAMP DOWN BYPASS (RDNBYP)
Default = 0
0 - Disabled
1 - Enabled
Function:
When in normal mode, the duty cycle of the output PWM signal is decreased at a rate determined by the
Ramp Speed variable (RMP_SPx). Normal mode is used in Single Ended applications to reduce pops in
the output caused by the DC-blocking capacitor and changes in bias conditions. When the ramp down
function is bypassed in Single Ended applications, there will be an abrupt change in the output signal. Refer to Section 6.4.
4.2 Channel A Volume Control (address 03h) (VOLA)
4.3 Channel B Volume Control (address 04h) (VOLB)
76543210
VOLx7VOLx6VOLx5VOLx4VOLx3VOLx2VOLx1VOLx0
00000000
Default = 0 dB (No attenuation)
Function:
The Volume Control registers allow independent control of the signal levels in 1 dB increments from +18
to -96 dB. Volume settings are decoded using a 2’s complement code, as shown in Table 2. The volume
changes are implemented as dictated by the Soft and Zero Cross bits. All volume settings less than -96 dB
are equivalent to muting the channel via the ATAPI bits (see Section 4.8.2).
14DS541PP1
Page 15
CS44L10
Note: All volume settings greater than +18 dB are interpreted as +18 dB.
Binary CodeDecimal ValueVolume Setting
0000101012+12 dB
000001117+7 dB
0000000000 dB
11000100-60-60 dB
10100110-90-90 dB
Table 2. Example Volume Settings
4.4 Tone Control (address 05h)
76543210
BB3BB2BB1BB0TB3TB2TB1TB0
00000000
4.4.1 BASS BOOST LEVEL (BB)
Default = 0 dB (No Bass Boost)
Function:
The level of the shelving bass boost filter is set by Bass Boost Level. The level can be adjusted in 1 dB
increments from 0 to +12 dB of boost. Boost levels are decoded as shown in Table 3. Levels above
+12 dB are interpreted as +12 dB.
Binary CodeDecimal ValueBoost Setting
000000 dB
00102+2 dB
10106+6 dB
10019+9 dB
110012+12 dB
Table 3. Example Bass Boost Settings
4.4.2 TREBLE BOOST LEVEL (TB)
Default = 0 dB (No Treble Boost)
Function:
The level of the shelving treble boost filter is set by Treble Boost Level. The level can be adjusted in 1 dB
increments from 0 to +12 dB of boost. Boost levels are decoded as shown in Table 4. Levels above
+12 dB are interpreted as +12 dB.
Note: Treble Boost is not available in Double Speed Mode.
Binary CodeDecimal ValueBoost Setting
000000 dB
00102+2 dB
10106+6 dB
10019+9 dB
110012+12 dB
Table 4. Example Treble Boost Settings
DS541PP115
Page 16
CS44L10
4.5 Mode Control 1 (address 06h)
76543210
BBCF1BBCF0TBCF1TBCF0TC1TC0TC_ENLIM_EN
00000000
4.5.1 BASS BOOST CORNER FREQUENCY (BBCF)
Default = 00
00 - 50 Hz
01 - 100 Hz
10 - 200 Hz
11 - Reserved
Function:
The bass boost corner frequency is user-selectable. The corner frequency is a function of LRCK (sampling frequency), the DBS bit and the BBCF bits as shown in Table 5 and Table 6.
Table 6. Base Boost Corner Frequencies in Double Speed Mode
4.5.2 TREBLE BOOST CORNER FREQUENCY (TBCF)
Default = 00
00 - 2 kHz
01 - 4 kHz
10 - 7 kHz
11 - Reserved
48 kHz24 kHz12 kHz8 kHz
96 kHz48 kHz24 kHz16 kHz
LRCK in Single Speed Mode (DBS=0)
LRCK in Double Speed Mode (DBS=1)
Function:
The treble boost corner frequency is user selectable. The corner frequency is a function of LRCK (sampling frequency) and the TBCF bits as shown in Table 7.
Note: Treble Boost is not available in Double Speed Mode.
Table 7. Treble Boost Corner Frequencies in Single Speed Mode
4.5.3 TONE CONTROL MODE (TC)
Default = 00
00 - All settings are taken from user registers
01 - 12 dB of Bass Boost at 100 Hz and 6 dB of Treble Boost at 7 kHz (at LRCK = 48 kHz)
10 - 8 dB of Bass Boost at 100 Hz and 4 dB of Treble Boost at 7 kHz (at LRCK = 48 kHz)
11 - 4 dB of Bass Boost at 100 Hz and 2 dB of Treble Boost at 7 kHz (at LRCK = 48 kHz)
Function:
The Tone Control Mode bits determine how the Bass Boost and Treble Boost features are configured.
The user-defined settings from the Bass and Treble Boost Level and Corner Frequency registers are used
when these bits are set to ‘00’. Alternately, one of three pre-defined settings may be used (these settings
are a function of LRCK - refer to tables 5, 6, and 7).
Note: Treble boost is not available in Double Speed Mode.
48 kHz24 kHz12 kHz8 kHz
LRCK in Single Speed Mode (DBS=0)
4.5.4 TONE CONTROL ENABLE (TC_EN)
Default = 0
0 - Disabled
1 - Enabled
Function:
The Bass Boost and Treble Boost features are active when this function is enabled.
4.5.5 PEAK SIGNAL LIMITER ENABLE (LIM_EN)
Default = 0
0 - Disabled
1 - Enabled
Function:
The CS44L10 will limit the maximum signal amplitude to prevent clipping when this function is enabled.
Peak Signal Limiting is performed by first decreasing the Bass and Treble Boost Levels. If the signal is
still clipping, the digital attenuation is increased. The attack rate is determined by the Limiter Attack Rate
register.
Once the signal has dropped below the clipping level, the attenuation is decreased back to the user selected level followed by the Bass Boost being increased back to the user selected level. The release rate
is determined by the Limiter Release Rate register.
Note: The A=B bit should be set to ‘1’ for optimal limiter performance.
DS541PP117
Page 18
CS44L10
4.6 Limiter Attack Rate (address 07h) (ARATE)
76543210
ARATE7ARATE6ARATE5ARATE4ARATE3ARATE2ARATE1ARATE0
00010000
Default = 10h - 2 LRCK’s per 1/8 dB
Function:
The limiter attack rate is user-selectable. The rate is a function of sampling frequency, As, and the value
in the Limiter Attack Rate register. Rates are calculated using the function RATE = 32/{value}, where {value} is the decimal value in the Limiter Attack Rate register and RATE is in LRCK’s per 1/8 dB of change.
Note: A value of zero in this register is not recommended, as it will induce erratic behavior of the limiter.
Use the LIM_EN bit to disable the limiter function (see "Peak Signal Limiter Enable (LIM_EN)").
Binary CodeDecimal ValueLRCK’s per 1/8 dB
00000001132
00010100201.6
00101000400.8
00111100600.53
01011010900.356
Table 8. Example Limiter Attack Rate Settings
4.7 Limiter Release Rate (address 08h) (RRATE)
76543210
RRATE7RRATE6RRATE5RRATE4RRATE3RRATE2RRATE1RRATE0
00100000
Default = 20h - 16 LRCK’s per 1/8 dB
Function:
The limiter release rate is user-selectable. The rate is a function of sampling frequency, Fs, and the value
in the Limiter Release Rate register. Rates are calculated using the function RATE = 512/{value}, where
{value} is the decimal value in the Limiter Release Rate register and RATE is in LRCK’s per 1/8 dB of
change.
Note: A value of zero in this register is not recommended, as it will induce erratic behavior of the limiter.
Use the LIM_EN bit to disable the limiter function (see "Peak Signal Limiter Enable (LIM_EN)").
00 - Ramp speed = approximately 0.1 seconds
01 - Ramp speed = approximately 0.2 seconds
10 - Ramp speed = approximately 0.3 seconds
11 - Ramp speed = approximately 0.65 seconds
Function:
This feature is used in Single Ended applications to reduce pops in the output caused by the DC-blocking
capacitor. When in control port mode, the Ramp Speed sets the time for the PWM signal to linearly ramp
up and down from the bias point (50% PWM duty cycle). Refer to Section 6.4.
4.8.2 ATAPI CHANNEL MIXING AND MUTING (ATAPI)
Default = 1001 - HP_A = L, HP_B = R (Stereo)
Function:
The CS44L10 implements the channel mixing functions of the ATAPI CD-ROM specification. Refer to
Table 10 and Figure 5 for additional information.
Note: All mixing functions occur prior to the digital volume control.
The MCLKDIV bit enables a circuit which divides the externally applied MCLK signal by 2 prior to all other
internal circuitry. MCLKDIV, DBS, CLKDIV and FRQSFT are set per the user’s MCLK and LRCK requirements. Refer to Tables 11, 12, 13, 14, andSection 6.2.
4.9.2 CLOCK DIVIDE (CLKDIV)
Default = 00
Function:
MCLKDIV, DBS, CLKDIV and FRQSFT are set per the user’s MCLK and LRCK requirements. Refer to
Tables 11, 12, 13, 14, andSection 6.2.
20DS541PP1
Page 21
4.9.3 DOUBLE SPEED MODE (DBS)
Default = 0
0 - Single Speed
1 - Double Speed (DBS)
Function:
Single Speed supports 8kHz to 50 kHz sample rates and Double Speed supports 50 kHz to 96kHz sample
rates. MCLKDIV, DBS, CLKDIV and FRQSFT are set per the user’s MCLK and LRCK requirements. Refer
to Tables 11, 12, 13, 14, andSection 6.2.
Note: De-emphasis, ramp control, and treble control are not available in Double Speed Mode.
4.9.4 FREQUENCY SHIFT (FRQSFT)
Default = 00
Function:
MCLKDIV, DBS, CLKDIV and FRQSFT are set per the user’s MCLK and LRCK requirements. Refer to
Tables 11, 12, 13, 14, and Section 6.2.
CS44L10
DBS = 0
MCLKDIV = 0
LRCK
(kHz)
4825612.28851224.5760000
4838418.43276836.8640001384
4851224.576102449.1520010
44.125611.289651222.57920000
44.138416.934476833.86880001352.8
44.151222.5792102445.15840010
3251216.384102432.7680100
3276824.576153649.1520101512
32102432.768204865.5360110
2451212.288102424.5760100
2476818.432153636.8640101384
24102424.576204849.1520110
12102412.288204824.5761000
12153618.432307236.8641001384
12204824.576409649.1521010
8153612.288307224.5761100
8230418.432460836.8641101384
8307224.576614449.1521110
MCLK/
LRCK
MCLK
(MHz)
DBS = 0
MCLKDIV = 1
MCLK/
LRCK
MCLK
(MHz)FRQSFT1 FRQSFT0 CLKDIV1 CLKDIV0
PWM
Switching
Freq. (kHz)
Table 11. Single Speed Clock Modes - Control Port Mode
DS541PP121
Page 22
CS44L10
PWM
LRCK
(kHz)
4825612.288
4838418.432384
4851224.576
44.125611.2896
44.138416.9344352.8
44.151222.5792
32102432.768512
24102424.576
12204824.576
8153612.288384
8230418.432
8307224.576
MCLK/
LRCK
MCLK
(MHz)
Table 12. Single Speed Clock Modes - Stand-Alone Mode
Switching
Freq. (kHz)
DBS = 1
MCLKDIV = 0
DBS = 1
MCLKDIV = 1
PWM
LRCK
(kHz)
9612812.28825624.5760000
9619218.43238436.8640001384
9625624.57651249.1520010
MCLK/
LRCK
MCLK
(MHz)
MCLK/
LRCK
MCLK
(MHz)FRQSFT1FRQSFT0CLKDIV1CLKDIV0
Switching
Freq. (kHz)
Table 13. Double Speed Clock Modes - Control Port Mode
Selects the appropriate digital filter to maintain the standard 15 µs/50 µs digital de-emphasis filter response at 32, 44.1 or 48 kHz sample rates (see Figure 6).
Note: De-emphasis is not available in double speed mode.
22DS541PP1
Page 23
Gain
dB
0dB
-10dB
CS44L10
T1=50 µs
T2 = 15 µs
F1F2
3.183 kHz10.61 kHz
Frequency
Figure 6. De-Emphasis Curve
4.10 Mode Control 3 (address 0Bh)
76543210
DIF1DIF0A=BVCBYPCP_ENFREEZEHPSENReserved
00000000
4.10.1 DIGITAL INTERFACE FORMATS (DIF)
Default = 00
2
00 - I
S
01 - Right Justified, 16 bit
10 - Left Justified
11 - Right Justified, 24 bit
Function:
The required relationship between the Left/Right clock, serial clock and serial data is defined by the Digital
Interface Format and the options are detailed in figures 16 through 19.
4.10.2 CHANNEL A VOLUME = CHANNEL B VOLUME (A=B)
Default = 0
0 - Disabled
1 - Enabled
Function:
The HP_A and HP_B volume levels are independently controlled by the A and the B Channel Volume
Control Bytes when this function is disabled. The volume on both HP_A and HP_B are determined by the
A Channel Volume Control Byte and the B Channel Byte is ignored when this function is enabled.
DS541PP123
Page 24
4.10.3 VOLUME CONTROL BYPASS (VCBYP)
Default = 0
0 - Disabled
1 - Enabled
Function:
The digital volume control section is bypassed when this function is enabled. This disables the digital volume control, muting, bass boost, treble boost, limiting, and ATAPI functions.
4.10.4 CONTROL PORT ENABLE (CP_EN)
Default = 0
0 - Disabled
1 - Enabled
Function:
This bit defaults to 0, allowing the device to power-up in Stand-Alone mode. The Control port mode can
be accessed by setting this bit to 1. This will allow the operation of the device to be controlled by the registers and the pin definitions will conform to Control Port Mode. Refer to Section 6.5.2
CS44L10
.
4.10.5 FREEZE (FREEZE)
Default = 0
0 - Disabled
1 - Enabled
Function:
This function allows modifications to be made to the registers without the changes being taking effect until
the FREEZE is disabled. To make multiple changes in the Control port registers take effect simultaneously, you will first enable the FREEZE Bit, then make all register changes, then Disable the FREEZE bit.
4.11 Revision Indicator (address 0Ch)[Read Only]
76543210
ReservedReservedReservedReservedREV3REV2REV1REV0
00000000
Default = none
0000 - Revision A
0001 - Revision B
0010 - Revision C
etc.
Function:
This read-only register indicates the revision level of the device.
24DS541PP1
Page 25
5. PIN DESCRIPTION
CS44L10
Serial DataSDIN RST
Left/Right ClockLRCK GNDHeadphone B Ground
Serial ClockSCLK HP_BHeadphone B Output
Master ClockMCLK VA_HPBHeadphone B Power
Digital PowerVD VA_HPAHeadphone A Power
GroundGNDHP_AHeadphone A Output
Interface PowerVL GNDHeadphone A Ground
SCL/DIF0SCL/DIF0SDA/DEM SDA/DEM
SDIN1Serial Audio Data Input (Input) - Input for two’s complement serial audio data.
LRCK2Left Right Clock (Input) - Determines which channel, Left or Right, is currently active on the
serial audio data line. The frequency of the left/right clock must be at the audio sample rate, Fs.
SCLK3SerialClock (Input) - Serial clock for the serial audio interface.
MCLK4Master Clock (Input) - Clock source for the PWM modulator and digital filters. Table 11, 12, 13
and 14 illustrate several standard audio sample rates and required master clock frequencies.
VD5Digital Power (Input) - Positive power supply for the digital section. Refer to "Recommended
Operating Conditions" for appropriate voltages.
GND6, 10
VL7Logic Power (Input) - Determines the required signal level for the digital input/output. Refer to
HP_A
HP_B
VA_HPA
VA_HPB
RST
Control Port
Definitions
SCL8Serial Control Port Clock (Input) - Serial clock for the serial control port. Requires an external
SDA9Serial Control Data (Input/Output) - SDA is a data I/O line in Two-Wire mode and requires an
Stand Alone
Definitions
DIF08 Digital Interface Format (Input) - The required relationship between the Left/Right clock, serial
Ground (Input) - Ground Reference.
& 15
"Recommended Operating Conditions" for appropriate voltages.
11
Headphone Outputs (Output) - PWM Headphone Outputs. An external LC filter should be
14
added to suppress high frequency switching noise. A DC blocking capacitor is also required.
Refer to Typical Connection Diagrams.
12
Headphone Amplifier Power (Input) - Positive power supply for the headphone amplifier.
13
Refer to "Recommended Operating Conditions" for appropriate voltages.
16Reset (Input) - The device enters a low power mode and all internal registers are reset to their
default settings when low. The control port cannot be accessed when Reset is low. See Section 6.5
pull-up resistor to VL in Two-Wire mode.
external pull-up resistor to the logic interface voltage.
clock and serial data is defined by the Digital Interface Format and the options are detailed
below
DIF0DESCRIPTIONFIGURE
2
0
I
S, up to 24-bit data
1Right Justified, 16-bit Data19
1
2
3
4
5
6
7
8
16
15
14
13
12
11
10
Reset
9
18
Table 15. Digital Interface Format (Stand-Alone Mode)
DEM9De-emphasis Control (Input) - Selects the standard 15 µs/50 µs digital de-emphasis filter
response at 44.1 kHz sample rates. NOTE: De-emphasis is not available in Double or Quad
Speed Modes. When DEM is grounded, de-emphasis is disabled.
DS541PP125
Page 26
CS44L10
6. APPLICATIONS
6.1 Grounding and Power Supply Decoupling
As with any switching converter, the CS44L10 requires careful attention to power supply and
grounding arrangements to optimize performance.
Figures 3 and 4 show the recommended power arrangement with VD, VA_HPx, and VL connected
to clean supplies. Decoupling capacitors should be
located as close to the device package as possible.
If desired, all supply pins may be connected to the
same supply, but a decoupling capacitor should still
be used on each supply pin.
6.2 Clock Modes
One of the characteristics of a PWM amplifier is
that the frequency content of out-of-band noise
generated by the modulator is dependent on the
PWM switching frequency. The systems designer
will specify the external filter based on this switching frequency. The obvious implementation in a
digital PWM system is to directly lock the PWM
switching rate to the incoming data sample rate.
However, this would require a tuneable filter to attentuate the switching frequency across the range
of possible sample rates. To simplify the external
filter design and to accommodate sample rates
ranging from 8 kHz to 96 kHz the CS44L10 Controller uses several clock modes that keep the PWM
switching frequency in a small range.
In control port mode, for operation at a particular
sample rate the user selects register settings (refer
to Section 4.9 and Tables 11 and 13) based on their
MCLK and MCLK/LRCK parameters. When us-
ing Stand-Alone mode, refer to Tables 12 and 14
for available clock modes.
6.3 De-Emphasis
The CS44L10 includes on-chip digital de-emphasis. Figure 6 shows the de-emphasis curve. The frequency response of the de-emphasis curve will
scale proportionally with changes in sample rate,
Fs.
The de-emphasis feature is included to accommodate older audio recordings that utilize pre-emphasis equalization as a means of noise reduction.
6.4 PWM PopGuard Transient Control
The CS44L10 uses PopGuard® technology to minimize the effects of output transients during power-up and power-down. This technique minimizes
the audio transients commonly produced by single-ended, single-supply converters when it is implemented with external DC-blocking capacitors
connected in series with the audio outputs.
When the device is initially powered-up, the HP_x
outputs are clamped to GND. Following a delay
each output begins to increase the PWM duty cycle
toward the quiescent voltage point. By a speed set
by the RMP_SP bit, the HP_x outputs will later
reach the bias point (50% PWM duty cycle), and
audio output begins. This gradual voltage ramping
allows time for the external DC-blocking capacitor
to charge to the quiescent voltage, minimizing the
power-up transient.
To prevent transients at power-down, the device
must first enter its power-down state. When this occurs, audio output ceases and the PWM duty cycle
26DS541PP1
Page 27
CS44L10
is decreased until the HP_x outputs reach GND.
The time required to reach GND is determined by
the RMP_SP bits. This allows the DC-blocking capacitors to slowly discharge. Once this charge is
dissipated, the power to the device may be turned
off, and the system is ready for the next power-on.
To prevent an audio transient at the next power-on,
the DC-blocking capacitors must fully discharge
before turning off the power or exiting the power-down state. If full discharge does not occur, a
transient will occur when the audio outputs are initially clamped to GND. The time that the device
must remain in the power-down state is related to
the value of the DC-blocking capacitance and the
output load. For example, with a 220 µF capacitor
and a 16 ohm load on the headphone outputs, the
minimum power-down time will be approximately
0.4 seconds.
Note that ramp up and ramp down period can be set
to zero with the RUPBYP and RDNBYP bits respectively.
6.5 Recommended Power-up Sequence
6.5.1 Stand Alone Mode
1. Hold RST low until the power supply, master,
and left/right clocks are stable. In this state, the
control port is reset to its default settings and the
HP_x lines will remain low.
2. Bring RST high. The device will remain in a low
power state and will initiate the Stand-Alone power-up sequence. The control port will be accessible
at this time.
6.5.2 Control Port Mode
1. Hold RST low until the power supply, master,
and left/right clocks are stable. In this state, the
control port is reset to its default settings and the
HP_x lines will remain low.
2. Bring RST
power state and will initiate the Stand-Alone power-up sequence. The control port will be accessible
at this time.
3. On the CS44L10 the control port pins are shared
with stand-alone configuration pins. To enable the
control port, the user must set the CP_EN bit. This
is done by performing a Two-Wire or SPI write.
Once the control port is enabled, these pins are dedicated to control port functionality.
To prevent audible artifacts the CP_EN bit (see
Section 4.10.4) should be set prior to the completion of the Stand-Alone power-up sequence, approximately 21mS. Writing this bit will halt the
Stand-Alone power-up sequence and initialize the
control port to its default settings. Note, the CP_EN
bit can be set any time after RST goes high; however, setting this bit after the Stand-Alone power-up sequence has completed can cause audible
artifacts.
high. The device will remain in a low
DS541PP127
Page 28
CS44L10
7. CONTROL PORT INTERFACE
The control port is used to load all the internal settings. The operation of the control port may be
completely asynchronous with the audio sample
rate. However, to avoid potential interference problems, the control port pins should remain static if
no operation is required.
The CS44L10 has MAP auto increment capability,
enabled by the INCR bit in the MAP register,
which is the MSB. If INCR is 0, then the MAP will
stay constant for successive writes. If INCR is set
to 1, then MAP will auto increment after each byte
is written, allowing block reads or writes of successive registers.
7.1 Two-Wire Format
SDA is a bidirectional data line. Data is clocked
into and out of the part by the clock, SCL, with a
clock to data relationship as shown in Figure 7. The
receiving device should send an acknowledge
(ACK) after each byte received. Pins AD0 and
AD1 forms the partial chip address and should be
tied to VL or GND as required. The upper 6 bits of
the 7- bit address field must be 001000.
Note: MCLK is required during all two-wire
transactions. The Two-Wire format is compatible
with the I
2
C protocol.
7.1.1 Writing in Two-Wire Format
To communicate with the CS44L10, initiate a
START condition of the bus. Next, send the chip
address. The eighth bit of the address byte is the
R/W bit (low for a write). The next byte is the
Memory Address Pointer, MAP, which selects the
register to be read or written. The MAP is then followed by the data to be written. To write multiple
registers, continue providing a clock and data,
waiting for the CS44L10 to acknowledge between
each byte. To end the transaction, send a STOP
condition.
7.1.2 Reading in Two-Wire Format
To communicate with the CS44L10, initiate a
START condition of the bus. Next, send the chip
address. The eighth bit of the address byte is the
R/W bit (high for a read). The contents of the register pointed to by the MAP will be output after the
chip address. To read multiple registers, continue
providing a clock and issue an ACK after each
byte. To end the transaction, send a STOP condition.
Note 1
SDA
SCL
Note: If operation is a write, this byte contains the Memory Address Pointer, MAP.
The ratio of the rms value of the signal to the rms sum of all other spectral components over the specified
bandwidth (typically 10 Hz to 20 kHz), including distortion components. Expressed in decibels.
Dynamic Range
The ratio of the full scale rms value of the signal to the rms sum of all other spectral components over the
specified bandwidth. Dynamic range is a signal-to-noise measurement over the specified bandwidth
made with a -60 dBFS signal. 60 dB is then added to the resulting measurement to refer the measurement
to full scale. This technique ensures that the distortion components are below the noise level and do not
effect the measurement. This measurement technique has been accepted by the Audio Engineering Society, AES17-1991, and the Electronic Industries Association of Japan, EIAJ CP-307.
Right Channel
15 14 13 12 11 10
6543210987
Interchannel Isolation
A measure of crosstalk between the left and right channels. Measured for each channel at the converter’s
output with all zeros to the input under test and a full-scale signal applied to the other channel. Units in
decibels.
Interchannel Gain Mismatch
The gain difference between left and right channels. Units in decibels.
9.0 REFERENCES
1) “The I2C-Bus Specification: Version 2.0” Philips Semiconductors, December 1998.
http://www.semiconductors.philips.com
Notes: 1. “D” and “E1” are reference datums and do not included mold flash or protrusions, but do include mold
mismatch and are measured at the parting line, mold flash or protrusions shall not exceed 0.20 mm per
side.
2. Dimension “b” does not include dambar protrusion/intrusion. Allowable dambar protrusion shall be
0.13 mm total in excess of “b” dimension at maximum material condition. Dambar intrusion shall not
reduce dimension “b” by more than 0.07 mm at least material condition.
3. These dimensions apply to the flat section of the lead between 0.10 and 0.25 mm from lead tips.
DS541PP133
Page 34
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.