Product specification
Supersedes data of 2000 Mar 29
File under Integrated Circuits, IC01
2000 Jul 31
Page 2
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
CONTENTS
1FEATURES
2APPLICATIONS
3GENERAL DESCRIPTION
4QUICK REFERENCE DATA
5ORDERING INFORMATION
6BLOCK DIAGRAM
7PINNING
8FUNCTIONAL DESCRIPTION
8.1System clock
8.2ADC analog front-end
8.2.1Application with 2 V (RMS) input
8.2.2Double differential mode
8.3Decimation filter (ADC)
8.4Digital mixer (ADC)
8.5Interpolation filter (DAC)
8.6Mute
8.7Digital mixer (DAC)
8.8Noise shaper
8.9Filter stream DAC
8.10Digital interface
8.11Sampling speed
8.12Power-on reset
8.13Control modes
8.14Static pin mode
8.14.1System clock setting select
8.14.2Digital interface format select
8.14.3ADC input channel select
8.15L3-bus interface
8.15.1Introduction
8.15.2Device addressing
8.15.3Register addressing
8.15.4Data write mode
8.15.5Data read mode
8.16I2C-bus interface
8.16.1Addressing
8.16.2Slave address
8.16.3Register address
8.16.4Write cycle
8.16.5Read cycle
9REGISTER MAPPING
9.1Reset
9.2Quick mode switch
9.3Bypass mixer DC filter
9.4DC filter
9.5ADC mode
9.6ADC polarity
9.7System clock frequency
9.8Data format
9.9DAC power control
9.10Input oversampling rate
9.11DAC polarity
9.12DAC mixing position switch
9.13DAC mixer
9.14Silence detection period
9.15Multi purpose output
9.16Mode
9.17Bass boost
9.18Treble
9.19Silence detector switch
9.20Mute
9.21Quick mute mode
9.22De-emphasis
9.23ADC input amplifier gain
9.24DAC volume control
9.25DAC mixer volume control
9.26ADC mixer gain control
10LIMITING VALUES
11HANDLING
12QUALITY SPECIFICATION
13THERMAL CHARACTERISTICS
14DC CHARACTERISTICS
15AC CHARACTERISTICS
16TIMING
17APPLICATION INFORMATION
18PACKAGE OUTLINE
19SOLDERING
19.1Introduction to soldering surface mount
packages
19.2Reflow soldering
19.3Wave soldering
19.4Manual soldering
19.5Suitability of surface mount IC packages for
wave and reflow soldering methods
20DATA SHEET STATUS
21DEFINITIONS
22DISCLAIMERS
23PURCHASE OF PHILIPS I2C COMPONENTS
2000 Jul 312
Page 3
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
1FEATURES
General
• 2.7 to 3.6 V power supply
• 5 V tolerant digital inputs
• High pin compatibility with UDA1341TS
• 24 bits data path
• Selectable control via L3-bus interface, I2C-bus
interface or static pin control; choice of 2 device
addresses in L3-bus and I2C-bus mode
• Supports sample frequencies from 16 to 110 kHz
• Separate power control for ADC and DAC
• ADC and Programmable Gain Amplifiers (PGA) plus
integrated high-pass filter to cancel DC offset
• Integrated digital filter plus DAC
• Digital silence detection
• No analog post filtering required for DAC
• Slave mode only applications
• Easy application.
Multiple format data interface
• I2S-bus, MSB-justified and LSB-justified format
compatible
• 1fsto 4fs input and 1fsoutput format data rate.
DAC digital sound processing
• Separate digital logarithmic volume control for left and
right channels in L3-bus mode or I2C-bus mode
• Digital tone control, bass boost and treble in L3-bus
mode or I2C-bus mode
• Digital de-emphasis for sample frequencies of
32, 44.1, 48 and 96 kHz in L3-bus mode or I2C-bus
mode
• Soft or quick mute in L3-bus mode or I2C-bus mode
• Output signalpolarity control in L3-bus mode or I2C-bus
mode
• Digital mixer for ADC output signal and digital serial
input signal.
Advanced audio configuration
• 4 channel (2 × stereo) single-ended inputs with
programmable gain amplifiers and 2 channel
(1 × stereo) single-ended outputs configuration
• Output signal polarity control in L3-bus mode or I2C-bus
mode
• High linearity, wide dynamic range, low distortion
• Double differential input configuration for enhanced
ADC sound quality.
2APPLICATIONS
• Eminently suitable for MiniDisc (MD) home andportable
applications.
3GENERAL DESCRIPTION
The UDA1342TS is a single-chip 4 channel
analog-to-digital converter and 2 channel digital-to-analog
converter with signal processing features employing
bitstream conversion techniques. The low power
consumption and low voltage requirements make the
device eminently suitable foruse in low-voltagelow-power
portable digital audio equipment which incorporates
recording and playback functions.
The UDA1342TS supports the I2S-bus data format with
wordlengths of up to24 bits,the MSB-justified data format
with word lengths of up to 24 bits and the LSB-justified
serial data format with word lengths of 16, 20 and 24 bits.
The device also supports a combination of the
MSB-justified output format and the LSB-justified input
format.
2000 Jul 313
TheUDA1342TShasspecialsoundprocessingfeaturesin
the playback mode such as de-emphasis, volume, mute,
bass boost and treble, which can be controlled by the
microcontroller via the L3-bus or I2C-bus interface.
Page 4
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
4QUICK REFERENCE DATA
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
Supplies
V
DDA(ADC)
V
DDA(DAC)
V
DDD
I
DDA(ADC)
I
DDA(DAC)
I
DDD
T
amb
Analog-to-digital convertor
V
i(rms)
(THD+N)/S
(THD+N)/S
S/N
48
S/N
96
α
cs
ADC analog supply voltage2.73.03.6V
DAC analog supply voltage2.73.03.6V
digital supply voltage2.73.03.6V
ADC analog supply current1 ADC + 1 PGA enabled−10.0−mA
2 ADCs + 2 PGAs enabled−20.0−mA
all ADCs + all PGAs
−200−µA
power-down
DAC analog supply currentoperating−6.0−mA
DAC power-down−250−µA
digital supply currentoperating−9.0−mA
ADC power-down−4.5−mA
DAC power-down−5.5−mA
ambient temperature−40−+85°C
input voltage (RMS value)at 0 dB (FS) digital output−0.9−V
total harmonic distortion-plus-noise
48
to signal ratio at fs=48kHz
normal mode
at −1dB−−90−dB
at −60 dB; A-weighted−−40−dB
double differential
at −1dB−−93−dB
at −60 dB; A-weighted−−41−dB
total harmonic distortion-plus-noise
96
to signal ratio at fs=96kHz
normal mode
at −1dB−−84−dB
at −60 dB; A-weighted−−39−dB
signal-to-noise ratio at fs= 48 kHznormal mode;
−100−dB
Vi= 0 V; A-weighted
double differential mode;
V
= 0 V; A-weighted
i
signal-to-noise ratio at fs= 96 kHznormal mode;
−101−dB
−99−dB
Vi= 0 V; A-weighted
channel separation−100−dB
2000 Jul 314
Page 5
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
Digital-to-analog convertor
V
o(rms)
output voltage (RMS value)at 0 dB (FS) digital input;
note 1
(THD+N)/S
(THD+N)/S
S/N
48
S/N
96
α
cs
total harmonic distortion-plus-noise
48
to signal ratio at fs=48kHz
total harmonic distortion-plus-noise
96
to signal ratio at fs=96kHz
at 0 dB−−90−dB
at −60 dB; A-weighted−−40−dB
at 0 dB−−83−dB
at −60 dB; A-weighted−−39−dB
signal-to-noise ratio at fs= 48 kHzcode = 0; A-weighted−100−dB
signal-to-noise ratio at fs= 96 kHzcode = 0; A-weighted−99−dB
channel separation−100−dB
Note
1. The output voltage of the DAC is proportionally to the DAC power supply voltage.
−0.9−V
5ORDERING INFORMATION
TYPE
NUMBER
NAMEDESCRIPTIONVERSION
PACKAGE
UDA1342TSSSOP28plastic shrink small outline package; 28 leads; body width 5.3 mmSOT341-1
2000 Jul 315
Page 6
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
6BLOCK DIAGRAM
handbook, full pagewidth
VINL2
VINL1
DATAO
BCK
WS
DATAI
V
DDA(ADC)VSSA(ADC)
31
68
PGA
24
PGA
ADC
UDA1342TS
DC-CANCELLATION FILTER
18
16
17
19
V
ADC
DECIMATION FILTER
DIGITAL MIXER (ADC)
DIGITAL
INTERFACE
DIGITAL MIXER (DAC)
DSP FEATURES
INTERPOLATION FILTER
DDD
1011
ADC
V
SSD
ADC
PGA
V
ADCPVADCN
75
PGA
L3-BUS/
2
I
C-BUS
INTERFACE
VINR2
VINR1
9
IPSEL
22
STATUS
23
QMUTE
13
L3MODE
14
L3CLOCK
15
L3DATA
21
STATIC
12
SYSCLK
NOISE SHAPER
DAC
VOUTL
26
V
25
DDA(DAC)
28
V
ref
Fig.1 Block diagram.
2000 Jul 316
DAC
V
SSA(DAC)
20
TEST1
24
VOUTR
27
MGT016
Page 7
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
7PINNING
SYMBOLPINTYPEDESCRIPTION
V
SSA(ADC)
VINL12analog input padADC input left 1
V
DDA(ADC)
VINR14analog input padADC input right 1
V
ADCN
VINL26analog input padADC input left 2
V
ADCP
VINR28analog input padADC input right 2
IPSEL95 V tolerant digital input padchannel select input: input left 1 and right 1 or
V
DDD
V
SSD
SYSCLK125 V tolerant digital input padsystem clock input: 256f
L3MODE135 V tolerant digital input padL3-bus mode input or mode selection input
L3CLOCK145 V tolerant digital input padL3-bus/I
L3DATA155 V tolerant open drain input/outputL3-bus/I
BCK165 V tolerant digital input padbit clock input
WS175 V tolerant digital input padword select input
DATAO185 V tolerant 2 mA slew rate controlled digital
DATAI195 V tolerant digital input paddata input
TEST1205 V tolerant digital input padtest control input; to be connected to ground
STATIC215 V tolerant digital input padmode selection input: static pin control or
STATUS225 V tolerant 2 mA slew rate controlled digital
QMUTE235 V tolerant digital input padquick mute input
VOUTR24analog output padDAC output right
V
DDA(DAC)
VOUTL26analog output padDAC output left
V
SSA(DAC)
V
ref
1analog ground padADC analog ground
3analog supply padADC analog supply voltage
5analog padADC reference voltage N
7analog padADC reference voltage P
input left 2 and right 2
10digital supply paddigital supply voltage
11digital ground paddigital ground
, 384fs, 512fs or 768f
s
2
C-bus clock input or clock selection
input
2
C-bus data input/output or format
selection input
data output
output
L3-bus/I
2
C-bus control
general purpose output
output
25analog supply padDAC analog supply voltage
27analog ground padDAC analog ground
28analog padreference voltage for ADC and DAC
s
2000 Jul 317
Page 8
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
8.2ADC analog front-end
handbook, halfpage
V
SSA(ADC)
VINL1
V
DDA(ADC)
VINR1
V
ADCN
VINL2
V
ADCP
VINR2
IPSEL
V
V
SYSCLK
L3MODE
L3CLOCK
DDD
SSD
1
2
3
4
5
6
7
UDA1342TS
8
9
10
11
12
13
MGT017
Fig.2 Pin configuration.
8FUNCTIONAL DESCRIPTION
28
27
26
25
24
23
22
21
20
19
18
17
16
1514
V
ref
V
SSA(DAC)
VOUTL
V
DDA(DAC)
VOUTR
QMUTE
STATUS
STATIC
TEST1
DATAI
DATAO
WS
BCK
L3DATA
The analog front-end of the UDA1342TS consists of two
stereo ADCs with a programmable gain stage (gain from
0 to 24 dB with 3 dB steps)which can be controlledvia the
L3-bus/I2C-bus interface.
8.2.1APPLICATION WITH 2 V (RMS) INPUT
In applications in which a 2 V (RMS) input signal is used,
a15kΩresistor must be usedinserieswith the input of the
ADC(see Fig.3). This formsa voltage divider together with
the internal ADC resistor and ensures thatonly 1 V (RMS)
maximum is input to the IC. Using this application for a
2 V (RMS) input signal, the gain switch must be set to
0 dB. When a 1 V (RMS)input signal isinput to the ADC in
the same application, the gain switch must be set to 6 dB.
An overview of the maximum input voltages allowed
againstthe presence of an external resistorandthe setting
of the gain switch is given in Table 1.
Table 1 Application modes using input gain stage
RESISTOR
(15 kΩ)
PGA GAIN
MAXIMUM INPUT
VOLTAGE
Present0 dB2 V (RMS)
Present6 dB1 V (RMS)
Absent0 dB1 V (RMS)
Absent6 dB0.5 V (RMS)
8.1System clock
The UDA1342TS operatesin slave mode only, this means
that in allapplications the system must providethe system
clock. The system clock frequency is selectable and
depends on the mode of operation:
• L3-bus/I2C-bus mode: 256fs, 384fs, 512fs or 768f
s
• Static pin mode: 256fs or 384fs.
Thesystemclock must be locked in frequencytothedigital
interface signals.
Remarks:
• The bit clock frequency f
can be up to 128fs, or in
BCK
other words the bit clock frequency is 128 times the
word select frequency fWS or less: f
BCK
≤ 128f
WS
• The WS edge MUST fall on the negative edge of the
BCK signal at all times for proper operation of the digital
interface
• The UDA1342TS operates with sample frequencies
from 16 to 110 kHz, howeverfor a system clock of 768f
s
the sampling frequency must be limited to 55 kHz.
2000 Jul 318
handbook, halfpage
input signal
2 V (RMS)
Fig.3 Schematic of ADC front-end.
15 kΩ
VINL1,
VINR1,
VINL2,
VINR2
10 kΩ
V
ref
gain = 0 dB
10 kΩ
2,
4,
6,
8
UDA1342TS
MGT018
Page 9
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
8.2.2DOUBLE DIFFERENTIAL MODE
Since the UDA1342TS is equipped with two stereo ADCs,
these two pairs of stereo ADCs can be used to convert a
single stereo signal to a signal with a higher performance
by using the ADCs in the double differential mode.
This mode and the input signals, being channel 1 or 2 as
input to the double differential configuration, can be
selected via the L3-bus/I2C-bus interface.
8.3Decimation filter (ADC)
Thedecimation from 64fsto1fsisperformed in twostages.
4
xsin
The first stage realizes a characteristic with a
-----------
x
decimation factor of 8. The second stage consists of three
half-bandfilters, each decimating by a factorof 2.The filter
characteristics are shown in Table 2.
Table 2 Decimation filter characteristics
ITEMCONDITIONVALUE (dB)
Pass-band ripple0 to 0.45f
Pass-band droop0.45f
s
Stop band>0.55f
Dynamic range0 to 0.45f
s
s
s
±0.01
−0.2
−70
>135
8.6Mute
Muting the DAC will result in a cosine roll-off soft mute,
using 32 × 32 = 1024 samples in the normal mode: this
results in 24 ms at f
= 44.1 kHz. The cosine roll-off curve
s
is illustrated in Fig.4.
This cosine roll-off functions are implemented in the DAC
data path before the digital mixer and before the master
mute (see Fig.5).
In the L3-bus and I2C-bus mode, the setting of the master
mute can be overruled always by pin QMUTE. This quick
mute uses the same cosine roll-off, but now for only
32 samples: this is 750 µs at fs= 44.1 kHz.
handbook, halfpage
1
mute
factor
0.8
0.6
0.4
MGU119
8.4Digital mixer (ADC)
The two stereo ADC outputs are mixed with gain
coefficients from +24 to −63.5 dB to be set via the
microcontroller interface.
In front of the mixer there is a DC filter. In order to prevent
clipping, it is needed tofilter out the DC component before
mixing or amplifying the signals.
Themixing function canbe enabled via themicrocontroller
interface.
8.5Interpolation filter (DAC)
The digital interpolation filter interpolates from 1f
to 64f
s
by means of a cascade of FIR filters. The filter
characteristics are shown in Table 3.
Table 3 Interpolation filter characteristics
ITEMCONDITIONVALUE (dB)
Pass-band ripple0 to 0.45f
Stop band>0.55f
Dynamic range0 to 0.45f
s
s
s
±0.025
−60
>135
0.2
0
01051525
20
t (ms)
Fig.4 Mute as a function of raised cosine roll-off.
8.7Digital mixer (DAC)
TheADC output signal and the digitalinterfaceinput signal
can be mixed without an external DSP (see Fig.5).
This mixer can be controlled via the microcontroller
s
interface.
In order to prevent clipping when mixing two 0 dB signals,
thesignals are attenuated digitallyby−6 dB before mixing.
After mixing the signal is gained by 6 dB after the master
volume. This wayclipping at the digital mixeris prevented.
After the 6 dB gain, the signals can clip again, but this
clipping can be removed by decreasing the master
volume.
2000 Jul 319
Page 10
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
handbook, full pagewidth
from
decimation
filter
from
digital
interface
input
DE-EMPHASIS
VOLUME
AND
MUTE
VOLUME
AND
MUTE
++
Fig.5 Digital mixer (DAC).
8.8Noise shaper
The 5th-order noise shaper operates at 64fs. It shifts
in-band quantization noise to frequencies well above the
audio band. This noise shaping technique enables high
signal-to-noise ratios to be achieved. The noise shaper
output is converted into an analog signal using a Filter
Stream Digital-to-Analog Converter (FSDAC).
8.9Filter stream DAC
The FSDAC is a semi-digital reconstruction filter that
converts the 1-bit data stream of the noise shaper to an
analog output voltage. The filter coefficients are
implemented as current sources and are summed at
virtual ground of the output operational amplifier. In this
way very high signal-to-noise performance and low clock
jitter sensitivity is achieved. A post-filter is not needed due
to the inherent filter function of the DAC. On-board
amplifiers convert the FSDAC output current to an output
voltage signal capable of driving a line output.
to
digital
interface
output
master
BASS BOOST
AND
TREBLE
VOLUME
AND
MUTE
MGT019
to
interpolation
filter
8.10Digital interface
The UDA1342TS supports the following data input/output
formats for the various modes (see Fig.6).
L3-bus and I2C-bus mode:
• I2S-bus format with data word length of up to 24 bits
• MSB-justifiedserial format with data wordlengthofup to
24 bits
• LSB-justified serial format with data word lengths of
16, 20 or 24 bits
• MSB-justified data output and
LSB-justified 16, 20 and 24 bits data input.
Static pin mode:
• I2S-bus format with data word length of up to 24 bits
• MSB-justified data output and
LSB-justified 16, 20 and 24 bits data input.
The output voltage of the FSDAC is proportionally to the
power supply voltage.
2000 Jul 3110
Page 11
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
2000 Jul 3111
handbook, full pagewidth
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
WS
BCK
DATA
WS
BCK
DATA
WS
BCK
DATA
WS
BCK
DATA
MSB B2
MSB B2MSBLSBLSB MSB B2B2
LEFT
I
LEFT
MSB-JUSTIFIED FORMAT
LEFT
LEFT
MSB B2 B3 B4 B5 B6
RIGHT
3
21> = 812 3
MSBMSBB2
2
S-BUS FORMAT
RIGHT
> = 8> = 8
321321
16
1521
MSB
B2
16
1518 1720 1921
> = 8
B15
LSB
LSB-JUSTIFIED FORMAT 16 BITS
B19
LSB
LSB-JUSTIFIED FORMAT 20 BITS
RIGHT
16
MSB B2
RIGHT
16
MSB B2 B3 B4 B5 B6
1521
B15 LSB
1518 1720 1921
B19 LSB
WS
BCK
DATA
MSB
LEFT
16
1518 1720 1922 21232421
B23
B2
B3 B4
B5 B6 B7 B8 B9 B10
LSB-JUSTIFIED FORMAT 24 BITS
LSB
MSB
B2
B3 B4
RIGHT
16
B5 B6 B7 B8 B9 B10
1518 1720 1922 21232421
B23 LSB
MGT020
Fig.6 Serial interface input/output formats.
Page 12
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
8.11Sampling speed
The UDA1342TS operates with sample frequencies from
16 to 110 kHz. This range holds for the CODEC as a
whole. The DAC part can be configured in the L3-bus and
I2C-bus mode toaccept 2 times and even 4 times the data
speed (e.g. fsis 96 or 192 kHz), but in these modes not all
of the features can be used.
Some examples of the input oversampling rate settings
are shown in Table 4.
Table 4 Examples of the input oversampling rate settings
SYSTEM
SYSTEM CLOCK
CLOCK
FREQUENCY
SETTING
12.288 MHz (256 × 48 kHz)256f
22.5792 MHz (512 × 44.1 kHz)512f
256f
s
s
s
SAMPLING
FREQUENCY
(kHz)
44.1single speedall
88.2single speedall
176.4double speedonly master volume and mute
33.8688 MHz (768 × 44.1 kHz)768f
384f
s
s
44.1single speedall
88.2single speedall
176.4double speedonly master volume and mute
Important: in the double speed mode an input signal of
0 dB is allowed, but in the quad speed mode the input
signal must be limited to −6 dB to prevent the system from
clipping.
INPUT OVER-
SAMPLING
FEATURES SUPPORTED
RATE
48single speedall
96double speedonly master volume and mute
192quad speedno features
8.12Power-on reset
The UDA1342TS has an internal Power-on reset circuit
(see Fig.7) which resets the test control block. All the
digital sound processing features and the system
controlling features are set to their default setting in the
L3-bus and I2C-bus mode.
The reset time (see Fig.8) is determined by an external
capacitorwhichis connected between pin V
The reset time should be at least 1 µs for V
When V
DDA(DAC)
again for V
is switched off, the device will be reset
< 0.75 V.
ref
andground.
ref
< 1.25 V.
ref
During the reset time the system clock should be running.
2000 Jul 3112
handbook, halfpage
3.0 V
V
DDA(DAC)
V
C1 >
10 µF
ref
25
8 kΩ
RESET
28
CIRCUIT
8 kΩ
UDA1342TS
Fig.7 Power-on reset circuit.
MGU001
Page 13
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
3.0
handbook, halfpage
V
DDD
(V)
1.5
8.13Control modes
V
DDA(DAC)
(V)
V
(V)
1.25
0.75
ref
3.0
1.5
3.0
1.5
0
0
0
>1 µs
Fig.8 Power-on reset timing.
t
t
t
MGU002
Table 6 Pin function in the selected mode
The control mode can be set with pin STATIC and
pin L3MODE:
• Static pin mode
• I2C-bus mode
• L3-bus mode.
Table 5 Mode selection
PIN STATICPIN L3MODESELECTION
LOW−L3-bus mode
2
HIGHLOWI
C-bus mode
HIGHHIGHstatic pin mode
The pin functions in the various modes are summarized in
Table 6.
The controllable features in the static pin mode are:
• System clock frequency
• Data input and output format select
• ADC input channel select.
8.14.1SYSTEM CLOCK SETTING SELECT
In the static pin mode pin L3CLOCK is used to select the
system clock setting.
Table 7 System clock setting
PIN
L3CLOCK
0256f
1384f
SYSTEM CLOCK SETTING
s
s
8.14.2DIGITAL INTERFACE FORMAT SELECT
In the static pin mode the digital interface audio formats
can be selected via pins L3DATA and QMUTE. The
following interface formats can be selected (see Table 8):
• I2S-bus format with data word length of up to 24 bits
• MSB-justified output format and LSB-justified input
format with data word length of 16, 20 or 24 bits.
Table 8 Data format select in static pin mode
PIN
L3DATA
00I
PIN
QMUTE
INPUT/OUTPUT FORMAT
2
S
01LSB-justified 16 bits input and
MSB-justified output
10LSB-justified 20 bits input and
MSB-justified output
11LSB-justified 24 bits input and
MSB-justified output
8.14.3ADC INPUT CHANNEL SELECT
In the static pin mode pin IPSEL selects the ADC input
channel.
Table 9 ADC input channel select
PIN
IPSEL
CHANNEL SELECT
0input channel 1 (pins VINL1 and VINR1)
1input channel 2 (pins VINL2 and VINR2)
8.15L3-bus interface
All digital processing features and system controlling
features of the UD1342TS can be controlled by a
microcontroller via the L3-bus interface.
The controllable features are:
• Reset
• System clock frequency
• Data input and output format
• Multi purpose output
• ADC features
– Operation mode control
– Polarity control
– Input amplifier gain control
– Mixer control
– DC filtering.
• DAC features
– Power control
– Polarity control
– Input data oversampling rate
– Mixer position selection
– Mixer control
– Silence detector
– De-emphasis
– Volume
– Flat/min./max. switch
– Bass boost
– Treble
– Mute
– Quick mute mode.
8.15.1INTRODUCTION
Theexchange of data andcontrol information betweenthe
microcontroller and the UDA1342TS is accomplished
through a serial hardware interface comprising the
following pins:
• L3DATA: microcontroller interface data line
• L3MODE: microcontroller interface mode line
• L3CLOCK: microcontroller interface clock line.
The UDA1342TS acts as a slave receiver or a slave
transmitter. Therefore L3CLOCK and L3MODE lines
transfer only input data and the L3DATA line transfers
bidirectional data.
2000 Jul 3114
Page 15
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
Information transfer via the microcontroller bus is
organized LSB first and in accordance with the so called
‘L3’ format, in which two different modes of operation can
be distinguished: address mode and data transfer mode.
Important:
• When the device is powered-up, at least one L3CLOCK
pulse must be sent to the L3-bus interface to wake-up
the interface prior to sending information to the device.
This is onlyneeded once after the device is powered-up.
• Inside the microcontroller there is a hand-shake
mechanism which handles properdata transfer fromthe
microcontroller clock to destination clock domains. This
means that when data is sent to the microcontroller
interface, the system clock must be running.
• TheL3-bus interface is designedin such a waythat data
is clocked into the device (write mode) on the positive
clock edge, while the devicestarts the output data (read
mode) on the negative clock edge. The microcontroller
must read the data from the device on the positive clock
edge to ensure the data is always stable.
8.15.2DEVICE ADDRESSING
The device address mode is used to select a device for
subsequent data transfer. The address mode is
characterized by L3MODE being LOW and a burst of
8 pulses on L3CLOCK, accompanied by 8 bits. The
fundamental timing in the address mode is shown in
Fig.13.
The device address consists of one byte, which is split up
in two parts (see Table 10):
• Bits 0and 1 are calledData Operation Mode (DOM)bits
and represent the type of data transfer
• Bits 2 to 7 represent a 6-bit device address.
Table 10 L3-bus interface slave address
DOMDEVICE ADDRESS
LSB BIT 1 BIT 2 BIT 3 BIT 4 BIT 5 BIT 6 MSB
W1IPSEL01000
R/
The UDA1342TS can be set to different addresses
(00 1000 or 10 1000) by setting pin IPSEL to HIGH or
LOW level. In the event that the device receives a different
address, it will deselect its microcontroller interface logic.
Table 11 Selection of data transfer
DOM
BIT 0BIT 1
00not used
10not used
01data write or prepare read
11data read
8.15.3REGISTER ADDRESSING
After sending the device address, including the flags
(DOM bits) whether the information is read or written, the
data transfer mode isentered and onebyte is sent withthe
destination register address (see Table 12) using 7 bits,
and one bit which signals whether information will be read
or written.
Thefundamental timing forthe data transfer modeis given
in Fig.14.
Table 12 L3-bus register address
LSB BIT 1 BIT 2 BIT 3 BIT 4 BIT 5 BIT 6 MSB
R/
WA6A5A4A3A2A1A0
Basically there are 3 cases for register addressing:
1. Register addressing for L3-bus write: the first bit is at
logic 0 indicating a write action to the destination
register,andisfollowedby7 bitsindicatingtheregister
address.
2. Prepare read addressing: the first bit of the byte is at
logic 1, signalling data will be read from the register
indicated.
3. Read action itself: in this case the device returns a
register address prior to sending data from that
register. When the first bit of the byte is at logic 0, the
registeraddresswas valid and if the firstbitisat logic 1
the register address was invalid.
Important:
1. Each time a new destination address needs to be
written, the device address must be sent again.
2. When addressing the device for the first time after
power-up of the device, at least one L3CLOCK cycle
must be given to enable the L3-bus interface.
TRANSFER
Basically, 2 types of data transfer can be defined: data
transfer to the device and data transfer from the device
(see Table 11).
2000 Jul 3115
Page 16
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
8.15.4DATA WRITE MODE
The data write format is given in Table 13 and illustrated
in Fig.9.
When writing data to a device four bytes must be sent:
1. One byte with the device address, being ‘01X0 1000’
where ‘X’ stands for the IPSEL value,including ‘01’ for
signalling write to the device.
2. One byte starting with a logic 0 for signalling write
followed by 7 bits indicating the register address.
3. One byte which is the Most Significant Data (MSD)
byte 1.
4. One byte which is the Least Significant Data (LSD)
byte 2.
8.15.5DATA READ MODE
The data write format is given in Table 14 and illustrated
in Fig.10.
Whenreadingfromthedevice, a prepare read must first be
done. After the prepare read, the device address is sent
again. The device then returns with the register address,
indicating whether the address was valid or not, and the
data of the register.
The data read mode is explained below:
1. One byte with the device address, being ‘01X0 1000’
where ‘X’ stands for the IPSEL value,including ‘01’ for
signalling write to the device.
2. Onebyte is sent with theregister address which needs
to be read. This byte starts with a logic 1, which
indicates that there will be a read action from the
register.
3. One byte withthe device address including ‘11’ is sent
to the device. The ‘11’ indicates that the device must
write data to the microcontroller.
4. The device now writes the requested register address
on the L3-bus, indicating whether the requested
register was valid (logic 0) or invalid (logic 1).
5. The device writes data from the requested register to
the L3-bus with the MSD byte 1 first, followed by the
LSD byte 2.
Table 13 L3-bus format for data write
L3MODEDATA TYPE
Addressdevice address01IPSEL01000
Data transfer 1register address0A6A5A4A3A2A1A0
Data transfer 2MSD byte 1D15D14D13D12D11D10D9D8
Data transfer 3LSD byte 2D7D6D5D4D3D2D1D0
Table 14 L3-bus format for prepare read and read data
L3MODEDATA TYPE
Prepare read
Addressdevice address01IPSEL01000
Data transfer 1register address1A6A5A4A3A2A1A0
Read data
Addressdevice address11IPSEL01000
Data transfer 1register address0/1A6A5A4A3A2A1A0
Data transfer 2MSD byte 1D15D14D13D12D11D10D9D8
Data transfer 3LSD byte 2D7D6D5D4D3D2D1D0
FIRST IN TIMELAST IN TIME
BIT 0BIT 1BIT 2BIT 3BIT 4BIT 5BIT 6BIT 7
FIRST IN TIMELAST IN TIME
BIT 0BIT 1BIT 2BIT 3BIT 4BIT 5BIT 6BIT 7
2000 Jul 3116
Page 17
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
2000 Jul 3117
L3 wake-up pulse after power-up
L3CLOCK
L3MODE
register address
data byte 1data byte 2
MGS753
L3DATA
device address
0
10
DOM bits
write
Fig.9 Data write mode for L3-bus version 2.
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
L3CLOCK
L3MODE
L3DATA
device address
0
111
DOM bits
prepare readsend by the device
register addressdevice addressregister address
1
read
0/1
valid/non-valid
Fig.10 Data read mode for L3-bus version 2.
data byte 1data byte 2
MGS754
Page 18
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
8.16I2C-bus interface
Besides the L3-bus mode the UDA1342TS supports the
I2C-bus mode; all the features can be controlled by the
microcontroller with the same register addresses as used
in the L3-bus mode.
Theexchange of data andcontrol information betweenthe
microcontroller and the UDA1342TS in the I2C-bus mode
is accomplished through a serial hardware interface
comprising the following pins and signals:
• L3CLOCK: Serial Clock Line (SCL)
• L3DATA: Serial Data line (SDA).
The clock and data timing of the I2C-bus transfer is shown
in Fig.15.
8.16.1ADDRESSING
Before any data is transmitted on the I2C-bus, the device
whichshouldrespond is addressed first. Theaddressingis
alwaysdonewith the first byte transmitted after the START
procedure (S).
8.16.2SLAVE ADDRESS
The UDA1342TS acts as a slave receiver or a slave
transmitter. Therefore, the clock signal SCL is only an
input signal. The data signal SDA is an input or output
signal (bidirectional line).
8.16.3R
EGISTER ADDRESS
The UDA1342TS register address format is given in
Table 16.
2
Table 16 I
C-bus register address format
MSB BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 LSB
0A6A5A4A3A2A1A0
2
The register mapping of the I
C-bus and L3-bus interfaces
is the same (see Section 9).
The UDA1342TS slave address format is shown in
Table 15.
Table 15 I
2
C-bus slave address format
MSB BIT 6 BIT 5 BIT 4 BIT 3 BIT 2 BIT 1 LSB
001101IPSEL R/
W
The slave address bit IPSEL corresponds to the hardware
address pin IPSEL which allows selecting the slave
address.
2000 Jul 3118
Page 19
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
2000 Jul 3119
8.16.4WRITE CYCLE
The write cycle is used to write data from the microcontroller to the internal registers. The I2C-bus format for a write cycle is shown in Table 17.
The device and register addresses are one byte each, data is always two bytes (2-bytes data).
The format of the write cycle is as follows:
1. The microcontroller starts with a START condition S.
2. The first byte (8 bits) contains the device address 0011 01X and a write command (bit R/W = 0).
3. This is followed by an acknowledge (A) from the UDA1342TS.
4. The microcontroller then writes the register address (8 bits) where writing of the register content of the UDA1342TS must start.
5. The UDA1342TS acknowledges this register address.
6. The microcontroller sends 2-bytes data with the Most Significant Data (MSD) byte first and then the Least Significant Data (LSD) byte, where each
byte is acknowledged by the UDA1342TS.
7. After the last acknowledge the UDA1342TS frees the I2C-bus and the microcontroller can generate a STOP condition (P).
Table 17 Master transmitter writes to UDA1342TS registers
1. Auto increment of the register address is carried out if repeated groups of 2 bytes are transmitted.
R/W
REGISTER
ADDRESS
DAT A
(1)
Page 20
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
2000 Jul 3120
8.16.5READ CYCLE
The read cycle is used to read data from the internal registers of the UDA1342TS to the microcontroller. The I2C-bus format for a read cycle is shown
in Table 18.
The format of the read cycle is as follows:
1. The microcontroller starts with a START condition S.
2. The first byte (8 bits) contains the device address 0011 01X and a write command (bit R/W = 0).
3. This is followed by an acknowledge (A) from the UDA1342TS.
4. The microcontroller then writes the register address where reading of the register content of the UDA1342TS must start.
5. The UDA1342TS acknowledges this register address.
6. Then the microcontroller generates a repeated START (Sr).
7. Again the device address 0011 01X is given, but this time followed by a read command (bit R/W = 1).
8. The UDA1342TS sends the two-byte data with the Most Significant Data (MSD) byte first and then the Least Significant Data (LSD) byte, where
each byte is acknowledged by the microcontroller (master).
9. The microcontroller stops this cycle by generating a negative acknowledge (NA).
10. The UDA1342TS then frees the I2C-bus and the microcontroller can generate a STOP condition (P).
Table 18 Master transmitter reads from UDA1342TS registers
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
ACKNOWLEDGE FROM UDA1342TSACKNOWLEDGE FROM MASTER
DEVICE
ADDRESS
S0011 01X0A 0XXX XXXX A Sr0011 01X1A MSD1 A LSD1 A MSD2 A LSD2 A MSDn A LSDnNA P
1. Auto increment of the register address is carried out if repeated groups of 2 bytes are transmitted.
R/W
REGISTER
ADDRESS
DEVICE
ADDRESS
R/WDATA
(1)
Page 21
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
2000 Jul 3121
9REGISTER MAPPING
The addresses of the control registers with default values at Power-on reset are shown in Table 19. Functions of the registers are shown in
Tables 20 to 45.
A 1-bit value to disable the DAC to reduce power
consumption. The DAC power-off is not recommended
when the DAC outputs are DC loaded.
S-bus
MSB-justified output
MSB-justified output
MSB-justified output
9.11DAC polarity
A 1-bit value to control the DAC polarity.
Table 29 Polarity control of DAC
PDAFUNCTION
0non-inverting
1inverting
9.12DAC mixing position switch
A1-bit value to select the mixingpositionof the ADC signal
in the DAC.
Table 30 DAC mixing position switch
MPSFUNCTION
0before sound features
1after sound features
9.13DAC mixer
A 1-bit value to enable the digital mixer of the DAC.
Table 31 DAC mixer
Table 28 DAC power control
DPFUNCTION
0DAC power-off
1DAC power-on
9.10Input oversampling rate
A 2-bit value to select the oversampling rate of the input
signal (see Table 32). In the quad speed input rate, care
must be taken that the input signal is smaller than
−5.67 dB (FS).
Table 32 Input oversampling rate
OS1OS0MODE
00single speed16 to 110 kHzsupportedall digital filters and all features, including mixing
01double speed32 to 220 kHznot supportedfirst digital filter is bypassed, only master volume
10quad speed64 to 440 kHznot supportedno mixing nor any sound feature is supported
11reserved−− −
SAMPLING
FREQUENCY
ADC DAC FEATURES
MIXFUNCTION
0disable mixer
1enable mixer
are available
and master mute features are available
2000 Jul 3123
Page 24
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
9.14Silence detection period
A 2-bit value to define the silence period for the silence
detector.
A2-bit value to programthe mode of thesound processing
filters of bass boost and treble.
Table 35 Flat/min./max. switch position
M1M0FUNCTION
00flat
01min.
10min.
11max.
9.17Bass boost
A 4-bit value to program the bass boost settings. The used
set depends on the setting of bits M1 and M0.
At fs= 44.1 kHz the −3 dB point for minimum setting is
250 Hzandthe−3 dBpointformaximum setting is 300 Hz.
The default value is 0000.
9.18Treble
A 2-bit value to program the treble setting. The used set
dependson the setting ofbits M1 and M0. At fs= 44.1 kHz
the −3 dB point for minimum setting is 3.0 kHz and the
−3 dB point for maximum setting is 1.5 kHz. The default
value is 00.
Three 1-bit values to enable the digital mute. Bit MT is the
master mute, using bit MTA the signal from the digital
interface can be soft muted when the DAC mixer is
enabled and using bit MTB the signal from ADC can be
soft muted.
Table 39 Mute
MT
MTA
FUNCTION
MTB
0no muting
1muting
9.23ADC input amplifier gain
Two 4-bit values to program the gain of the input
amplifiers. Bits IA applies for input amplifier A and bits IB
to input amplifier B.
A 1-bit value to enable the quick mute function of the
master mute.
Table 40 Quick mute mode settings
QMFUNCTION
0soft mute mode
1quick mute mode
9.22De-emphasis
A 3-bit value to enable the digital de-emphasis filter.
Table 41 De-emphasis settings
DE2DE1DE0FUNCTION
000no de-emphasis
001de-emphasis at fs= 32 kHz
010de-emphasis at f
011de-emphasis at f
100de-emphasis at f
= 44.1 kHz
s
= 48 kHz
s
= 96 kHz
s
2000 Jul 3125
Page 26
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
9.24DAC volume control
Four 8-bit values to program the volume attenuations. The range is from 0 to −66 dB and −∞ dB in steps of 0.25 dB.
Bits VL and VR are master volumes for the left and right channels.
Four 8-bit values to program the volume attenuations. The range is from 0 to −60 dB and −∞ dB in steps of 0.25 dB.
When the DAC mixer is enabled, the signal from the digital interface can be controlled by bits VA and the signal from the
ADC can be controlled by bits VB.
Two 8-bit values to program the channel 1 and 2 mixing, when the mixer mode is selected. Bits MA applies to channel 1
and bits MB to channel 2. The range is from +24 to −63.5 dB and −∞ dB in steps of 0.5 dB.
note 3−250+250V
latch-up protection currentT
short-circuit current of DACT
= 125 °C; VDD= 3.6 V-200mA
amb
=0°C; VDD= 3 V; note 4
amb
output short-circuited to V
output short-circuited to V
SSA(DAC)
DDA(DAC)
−450mA
−325mA
11 HANDLING
Inputs and outputs are protected against electrostatic discharge in normal handling. However, to be totally safe, it is
desirable to take normal precautions appropriate to handling MOS devices.
12 QUALITY SPECIFICATION
In accordance with
“SNW-FQ-611-E”
.
13 THERMAL CHARACTERISTICS
SYMBOLPARAMETERCONDITIONSVALUEUNIT
R
th(j-a)
thermal resistance from junction to ambient in free air90K/W
14 DC CHARACTERISTICS
V
DDD=VDDA(ADC)=VDDA(DAC)
= 3.0 V; T
=25°C; RL=5kΩ; all voltages measured with respect to ground; unless
ADC analog supply voltage2.73.03.6V
DAC analog supply voltage2.73.03.6V
digital supply voltage2.73.03.6V
2000 Jul 3128
Page 29
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
I
DDA(ADC)
I
DDA(DAC)
I
DDD
Digital input pins (5 V tolerant TTL compatible)
V
IH
V
IL
I
input leakage current−−1µA
LI
C
i
Digital output pins
V
OH
V
OL
Reference voltage
V
ref
R
o(Vref)
Analog-to-digital converter
V
ADCP
V
ADCN
R
i
C
i
Digital-to-analog converter
I
o(max)
R
L
C
L
Notes
1. All supply connections must be made to the same power supply unit.
2. V
3. When higher capacitive loads must be driven, a 100 Ω resistor must be connected in series with the DAC output in
order to prevent oscillations in the output operational amplifier.
ADC analog supply current1 ADC + 1 PGA enabled−10−mA
distortion-plus-noise to
signal ratio at fs= 48 kHz
= 3.0 V; fi= 1 kHz at −1 dB; T
0 dB setting−900−mV
3 dB setting−640−mV
6 dB setting−450−mV
9 dB setting−320−mV
12 dB setting−225−mV
15 dB setting−160−mV
18 dB setting−122.5−mV
21 dB setting−80−mV
24 dB setting−61.25−mV
normal mode; at −1dB
0 dB setting−−90−dB
3 dB setting−−90−dB
6 dB setting−−90−dB
9 dB setting−−90−dB
12 dB setting−−89−dB
15 dB setting−−89−dB
18 dB setting−−88−dB
21 dB setting−−87−dB
24 dB setting−−85−dB
normal mode; at −60 dB; A-weighted
0 dB setting−−40−dB
3 dB setting−−37−dB
6 dB setting−−36−dB
9 dB setting−−35−dB
12 dB setting−−33−dB
15 dB setting−−31−dB
18 dB setting−−30−dB
21 dB setting−−28−dB
24 dB setting−−26−dB
double differential mode
at 0 dB gain−−93−dB
at 0 dB gain; −60 dB input;
A-weighted
=25°C; RL=5kΩ; all voltages measured with respect
amb
−<0.1−dB
−−41−dB
2000 Jul 3130
Page 31
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
(THD + N)/S96total harmonic
distortion-plus-noise to
signal ratio at fs= 96 kHz
S/N
48
signal-to-noise ratio at
fs= 48 kHz
S/N
96
signal-to-noise ratio at
fs= 96 kHz
α
cs
channel separation−100−dB
PSRRpower supply rejection
ratio
Digital-to-analog converter
V
o(rms)
output voltage
(RMS value)
∆V
o
unbalance between
channels
(THD+N)/S
total harmonic
48
distortion-plus-noise to
signal ratio at fs= 48 kHz
(THD+N)/S
total harmonic
96
distortion-plus-noise to
signal ratio at fs= 96 kHz
S/N
48
signal-to-noise ratio at
fs= 48 kHz
S/N
96
signal-to-noise at
fs= 96 kHz
α
cs
channel separation−100−dB
PSRRpower supply rejection
ratio
normal mode
at 0 dB gain−−84−dB
at −60 dB; A-weighted−−39−dB
Vi= 0 V; A-weighted
normal mode−100−dB
double differential mode−101−dB
Vi= 0 V; A-weighted; normal mode−99−dB
f
ripple
= 1 kHz; V
= 30 mV (p-p)−30−dB
ripple
at 0 dB (FS) digital input−0.9−V
−<0.1−dB
at 0 dB−−90−dB
at −60 dB; A-weighted−−40−dB
at 0 dB−−83−dB
at −60 dB; A-weighted−−39−dB
code = 0; A-weighted−100−dB
code = 0; A-weighted−99−dB
f
ripple
= 1 kHz; V
= 30 mV (p-p)−60−dB
ripple
2000 Jul 3131
Page 32
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
16 TIMING
V
DDD=VDDA(ADC)=VDDA(DAC)
specified.
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
System clock timing; note 1 (see Fig.11)
T
sys
t
CWL
t
CWH
system clock cycle timef
system clock LOW timef
system clock HIGH timef
Serial interface input/output data timing (see Fig.12)
f
BCK
T
cy(BCK)
t
BCKH
t
BCKL
t
r
t
f
t
su(WS)
t
h(WS)
t
su(DATAI)
t
h(DATAI)
t
h(DATAO)
t
d(DATAO-BCK)
t
d(DATAO-WS)
bit clock frequency−−128f
bit clock cycle timeT
bit clock HIGH time30−− ns
bit clock LOW time30−− ns
rise time−−20ns
fall time−−20ns
word select set-up time10−− ns
word select hold time10−− ns
data input set-up time10−− ns
data input hold time10−− ns
data output hold time0−− ns
data output to bit clock delay−−30ns
data output to word select delay−−30nsL3-bus interface timing (see Figs 13 and 14)
t
r
t
f
T
cy(CLK)L3
t
CLK(L3)H
t
CLK(L3)L
t
su(L3)A
rise timenote 2−−10ns/V
fall timenote 2−−10ns/V
L3CLOCK cycle timenote 3500−− ns
L3CLOCK HIGH time250−− ns
L3CLOCK LOW time250−− ns
L3MODE set-up time in address
mode
t
h(L3)A
L3MODE hold time in address
mode
t
su(L3)D
L3MODE set-up time in data
transfer mode
t
h(L3)D
L3MODE hold time in data
transfer mode
= 2.7 to 3.6 V; T
= −20 to +85 °C; all voltages referenced to ground; unless otherwise
amb
= 256f
f
f
f
f
f
sys
sys
sys
sys
sys
sys
sys
sys
cy(s)
s
= 384f
s
= 512f
s
= 768f
s
< 19.2 MHz0.3T
≥ 19.2 MHz0.4T
< 19.2 MHz0.3T
≥ 19.2 MHz0.4T
= sample
3581250ns
2354170ns
1741130ns
172790ns
sys
sys
sys
sys
−−
−0.7T
−0.6T
−0.7T
−0.6T
1
⁄
128Tcy(s)
sys
sys
sys
sys
s
frequency cycle time
190−− ns
190−− ns
190−− ns
190−− ns
ns
ns
ns
ns
Hz
s
2000 Jul 3132
Page 33
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
SYMBOLPARAMETERCONDITIONSMIN.TYP.MAX.UNIT
t
stp(L3)
L3MODE stop time in data
transfer mode
t
su(L3)DA
L3DATA set-up time in address
and data transfer mode
t
h(L3)DA
L3DATA hold time in address and
data transfer mode
t
su(L3)R
t
h(L3)R
t
en(L3)R
t
dis(L3)R
2
C-bus interface timing (see Fig.15)
I
f
SCL
t
LOW
t
HIGH
t
r
t
f
t
HD;STA
t
SU;STA
t
SU;STO
t
BUF
L3DATA set-up time for read data50−− ns
L3DATA hold time for read data360−− ns
L3DATA enable time for read data380−− ns
L3DATA disable time for read data50−− ns
SCL clock frequency0−400kHz
SCL LOW time1.3−− µs
SCL HIGH time0.6−− µs
rise time SDA and SCLnote 420 + 0.1Cb−300ns
fall time SDA and SCLnote 420 + 0.1Cb−300ns
hold time START conditionnote 50.6−− µs
set-up time repeated START0.6−− µs
set-up time STOP condition0.6−− µs
bus free time between a STOP
and START condition
t
SU;DAT
t
HD;DAT
t
SP
C
b
data set-up time100−− ns
data hold time0−− µs
pulse width of spikesnote 60−50ns
capacitive load for each bus line−−400pF
Notes
1. The typical value of the timing is specified at 48 kHz sampling frequency.
2. In order to prevent digital noise interfering with the L3-bus communication, it is best to have the rise and fall times as
small as possible.
3. When the sampling frequency is below 32 kHz, the L3CLOCK cycle must be limited to1⁄
4. Cb is the total capacitance of one bus line in pF. The maximum capacitive load for each bus line is 400 pF.
5. After this period, the first clock pulse is generated.
6. To be suppressed by the input filter.
190−− ns
190−− ns
30−− ns
1.3−− µs
cycle.
64fs
2000 Jul 3133
Page 34
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
handbook, full pagewidth
handbook, full pagewidth
WS
BCK
t
CWH
t
CWL
T
sys
MGR984
Fig.11 Timing of system clock.
t
BCKH
t
r
T
cy(BCK)
t
f
t
BCKL
t
h(WS)
t
d(DATAO-WS)
t
su(WS)
t
h(DATAO)
t
d(DATAO-BCK)
DATAO
DATAI
Fig.12 Serial interface input data timing.
2000 Jul 3134
t
su(DATAI)
t
h(DATAI)
MGS756
Page 35
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
handbook, full pagewidth
L3MODE
L3CLOCK
L3DATA
t
h(L3)A
t
CLK(L3)L
t
su(L3)DA
t
CLK(L3)H
t
BIT 0
su(L3)A
Fig.13 Timing of address mode.
t
h(L3)DA
t
su(L3)A
t
h(L3)A
T
cy(CLK)(L3)
BIT 7
MGL723
handbook, full pagewidth
L3CLOCK
L3MODE
L3DATA
write
L3DATA
read
t
su(L3)D
t
en(L3)R
t
CLK(L3)L
T
cy(CLK)L3
t
su(L3)R
t
su(L3)DA
BIT 0
t
CLK(L3)H
t
h(L3)DA
t
h(L3)R
Fig.14 Timing of data transfer mode for write and read.
t
h(L3)D
BIT 7
t
dis(L3)R
t
stp(L3)
MGU015
2000 Jul 3135
Page 36
This text is here in white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here in
_white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader.This text is here inThis text is here in
white to force landscape pages to be rotated correctly when browsing through the pdf in the Acrobat reader. white to force landscape pages to be ...
2000 Jul 3136
SDA
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
SCL
t
BUF
P
S
t
LOW
t
HD;STA
t
r
t
HD;DAT
t
HIGH
t
f
t
SU;DAT
t
SU;STA
Sr
t
HD;STA
t
SP
t
SU;STO
MBC611
P
Fig.15 Timing of the I2C-bus transfer.
Page 37
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
17 APPLICATION INFORMATION
handbook, full pagewidth
ground
system
clock
I2S-bus
input 1
input 2
L3-bus
+3 V
DA
left
right
left
right
L1
BLM32A07
L2
BLM32A07
47 µF
(16 V)
47 µF
(16 V)
I2C-bus
R13
47 Ω
C1
C3
C12
100 µF
(16 V)
C2
47 µF
(16 V)
C4
47 µF
(16 V)
V
V
C13
100 µF
(16 V)
SYSCLK
DATAO
R1
0 Ω
R2
0 Ω
R3
0 Ω
R4
0 Ω
L3MODE
L3CLOCK
L3DATA
DDD
DDA
BCK
DATAI
VINL1
VINR1
VINL2
VINR2
WS
12
18
16
17
19
2
4
6
8
13
14
15
V
DDA
100 µF
(16 V)
100 nF
(63 V)
V
SSA(ADC)
1
R16
1 Ω
C10
C23
V
DDA(ADC)VADCNVADCP
3
11
V
R17
220 Ω
C11
100 µF
(16 V)
C24
100 nF
(63 V)
5727
UDA1342TS
10
V
V
DDD
DDD
R14
1 Ω
SSD
C21
100 nF
(63 V)
C8
100 µF
(16 V)
R15
1 Ω
C9
100 µF
(16 V)
C22
100 nF
(63 V)
V
SSA(DAC)VDDA(DAC)
25
V
ref
28
VOUTL
26
VOUTR
24
IPSEL
9
QMUTE
23
STATUS
22
STATIC
21
TEST1
20
MGT021
C5
47 µF
(16 V)
C6
47 µF
(16 V)
C20
100 nF
(63 V)
R5
100 Ω
R11
10 kΩ
R6
100 Ω
R12
10 kΩ
C7
47 µF
(16 V)
left
output
right
output
Fig.16 Application diagram.
2000 Jul 3137
Page 38
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
18 PACKAGE OUTLINE
SSOP28: plastic shrink small outline package; 28 leads; body width 5.3 mm
SOT341-1
D
c
y
Z
2815
A
2
A
pin 1 index
114
w M
b
e
p
1
E
H
E
detail X
Q
L
p
L
(A )
A
X
v M
A
A
3
θ
02.55 mm
scale
DIMENSIONS (mm are the original dimensions)
UNITA1A2A3b
Note
1. Plastic or metal protrusions of 0.20 mm maximum per side are not included.
A
max.
0.21
mm
2.0
OUTLINE
VERSION
SOT341-1 MO-150
0.05
1.80
0.25
1.65
IEC JEDEC EIAJ
0.38
0.25
p
0.20
0.09
(1)E(1)(1)
cD
10.4
5.4
10.0
REFERENCES
0.651.25
5.2
2000 Jul 3138
eHELLpQZywv θ
7.9
7.6
1.03
0.63
0.9
0.7
EUROPEAN
PROJECTION
0.130.10.2
1.1
0.7
ISSUE DATE
95-02-04
99-12-27
o
8
o
0
Page 39
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
19 SOLDERING
19.1Introduction to soldering surface mount
packages
Thistextgives a very brief insight toacomplextechnology.
A more in-depth account of soldering ICs can be found in
our
“Data Handbook IC26; Integrated Circuit Packages”
(document order number 9398 652 90011).
There is no soldering method that is ideal for all surface
mount IC packages. Wave soldering is not always suitable
for surface mount ICs, or for printed-circuit boards with
high population densities. In these situations reflow
soldering is often used.
19.2Reflow soldering
Reflow soldering requires solder paste (a suspension of
fine solder particles, flux and binding agent) to be applied
tothe printed-circuit board byscreenprinting, stencilling or
pressure-syringe dispensing before package placement.
Several methods exist for reflowing; for example,
infrared/convection heating in a conveyor type oven.
Throughput times (preheating,soldering and cooling) vary
between 100 and 200 seconds depending on heating
method.
Typical reflow peak temperatures range from
215 to 250 °C. The top-surface temperature of the
packages should preferable be kept below 230 °C.
If wave soldering is used the following conditions must be
observed for optimal results:
• Use a double-wave soldering method comprising a
turbulent wave with high upward pressure followed by a
smooth laminar wave.
• For packages with leads on two sides and a pitch (e):
– larger than or equal to 1.27 mm, the footprint
longitudinal axis is preferred to be parallel to the
transport direction of the printed-circuit board;
– smaller than 1.27 mm, the footprint longitudinal axis
must be parallel to the transport direction of the
printed-circuit board.
The footprint must incorporate solder thieves at the
downstream end.
• Forpackageswith leads on four sides, the footprint must
be placed at a 45° angle to the transport direction of the
printed-circuit board. The footprint must incorporate
solder thieves downstream and at the side corners.
During placement andbefore soldering, the package must
be fixed with a droplet of adhesive. The adhesive can be
applied by screen printing, pin transfer or syringe
dispensing. The package can be soldered after the
adhesive is cured.
Typical dwell time is 4 seconds at 250 °C.
A mildly-activated flux will eliminate the need for removal
of corrosive residues in most applications.
19.3Wave soldering
Conventional single wave soldering is not recommended
forsurfacemount devices (SMDs) or printed-circuit boards
with a high component density, as solder bridging and
non-wetting can present major problems.
To overcome these problems the double-wave soldering
method was specifically developed.
2000 Jul 3139
19.4Manual soldering
Fix the component by first soldering two
diagonally-opposite end leads. Use a low voltage (24 V or
less) soldering iron applied to the flat part of the lead.
Contact time must be limited to 10 seconds at up to
300 °C.
When using a dedicated tool, all other leads can be
soldered in one operation within 2 to 5 seconds between
270 and 320 °C.
Page 40
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
19.5Suitability of surface mount IC packages for wave and reflow soldering methods
1. All surface mount (SMD) packages are moisture sensitive. Depending upon the moisture content, the maximum
temperature (with respect to time) and body size of the package, there is a risk that internal or external package
cracks may occur due to vaporization of the moisture in them (the so called popcorn effect). For details, refer to the
Drypack information in the
2. These packages are not suitable for wave soldering as a solder joint between the printed-circuit board and heatsink
(at bottom version) can not be achieved, and as solder may stick to the heatsink (on top version).
3. If wave soldering is considered, then the package must be placed at a 45° angle to the solder wave direction.
The package footprint must incorporate solder thieves downstream and at the side corners.
4. Wave soldering is only suitable for LQFP, TQFP and QFP packages with a pitch (e) equal to or larger than 0.8 mm;
it is definitely not suitable for packages with a pitch (e) equal to or smaller than 0.65 mm.
5. Wave soldering is only suitable for SSOP and TSSOP packages with a pitch (e) equal to or larger than 0.65 mm; it is
definitely not suitable for packages with a pitch (e) equal to or smaller than 0.5 mm.
2000 Jul 3140
Page 41
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
20 DATA SHEET STATUS
DATA SHEET STATUS
PRODUCT
STATUS
DEFINITIONS
(1)
Objective specificationDevelopmentThis data sheet contains the design target or goal specifications for
product development. Specification may change in any manner without
notice.
Preliminary specificationQualificationThis data sheet contains preliminary data, and supplementary data will be
published at a later date. Philips Semiconductors reserves the right to
make changes at any time without notice in order to improve design and
supply the best possible product.
Product specificationProductionThis data sheet contains final specifications. Philips Semiconductors
reserves the right to make changes at any time without notice in order to
improve design and supply the best possible product.
Note
1. Please consult the most recently issued data sheet before initiating or completing a design.
21 DEFINITIONS
Short-form specification The data in a short-form
specification is extracted from a full data sheet with the
same type number and title. For detailed information see
the relevant data sheet or data handbook.
Limiting values definition Limiting values givenare in
accordance with the Absolute Maximum Rating System
(IEC 60134). Stress above one or more of the limiting
values may cause permanent damage to the device.
These are stress ratings only and operation of the device
attheseor at any other conditionsabovethosegiven in the
Characteristics sections of the specification is not implied.
Exposure to limiting values for extended periods may
affect device reliability.
Application information Applications that are
described herein for any of these products are for
illustrative purposes only. Philips Semiconductors make
norepresentationorwarrantythat such applications will be
suitable for the specified use without further testing or
modification.
22 DISCLAIMERS
Life support applications These products are not
designed for use in life support appliances, devices, or
systems where malfunction of these products can
reasonably be expected to result in personal injury. Philips
Semiconductorscustomersusingorsellingthese products
for use in such applications do so at their own risk and
agree to fully indemnify Philips Semiconductors for any
damages resulting from such application.
Right to make changes Philips Semiconductors
reserves the right to make changes, without notice, in the
products, including circuits, standard cells, and/or
software, described or contained herein in order to
improve design and/or performance. Philips
Semiconductors assumes no responsibility or liability for
theuseofany of these products, conveys no licenceortitle
under any patent, copyright, or mask work right to these
products,and makes no representations orwarrantiesthat
these products are free from patent, copyright, or mask
work right infringement, unless otherwise specified.
2
23 PURCHASE OF PHILIPS I
Purchase of Philips I
C COMPONENTS
2
C components conveys a license under the Philips’ I2C patent to use the
components in the I2C system provided the system conforms to the I2C specification defined by
Philips. This specification can be ordered using the code 9398 393 40011.
2000 Jul 3141
Page 42
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
NOTES
2000 Jul 3142
Page 43
Philips SemiconductorsProduct specification
Audio CODECUDA1342TS
NOTES
2000 Jul 3143
Page 44
Philips Semiconductors – a w orldwide compan y
Argentina: see South America
Australia: 3 Figtree Drive, HOMEBUSH, NSW 2140,
United States: 811 East Arques Avenue, SUNNYVALE, CA 94088-3409,
Tel. +1 800 234 7381, Fax. +1 800 943 0087
Uruguay: see South America
Vietnam: see Singapore
Yugoslavia: PHILIPS, Trg N. Pasica 5/v, 11000 BEOGRAD,
Tel. +381 11 3341 299, Fax.+381 11 3342 553
For all other countries apply to: Philips Semiconductors,
Marketing Communications, Building BE-p, P.O. Box 218, 5600 MD EINDHOVEN,
The Netherlands, Fax. +31 40 27 24825
The information presented in this document does not form part of any quotation or contract, is believed to be accurate and reliable and may be changed
without notice. No liability will be accepted by the publisher for any consequence of its use. Publication thereof does not convey nor imply any license
under patent- or other industrial or intellectual property rights.
2000
Internet: http://www.semiconductors.philips.com
70
Printed in The Netherlands753503/25/02/pp44 Date of release: 2000 Jul 31Document order number: 9397 750 07241
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.