Preliminary specification
File under Integrated Circuits, IC01
Philips Semiconductors
September 1994
Philips SemiconductorsPreliminary specification
Noise shaping filter DACTDA1306T
FEATURES
General
• Double-speed mode
• Digital volume control
• Soft mute function
• 12 dB attenuation
• Low power dissipation
• Digital de-emphasis
• TDA1305T pin compatible.
Easy application
• Voltage output
• Only 1st-order analog post-filtering required
• Operational amplifiers and digital filter integrated
• Selectable system clock (f
• I2S-bus (f
input format (f
= 256fs) or 16, 18 or 20 bits LSB fixed serial
sys
= 384fs).
sys
) 256fs or 384f
sys
s
• Single rail supply.
High performance
GENERAL DESCRIPTION
The TDA1306T is a dual CMOS digital-to-analog converter
with up-sampling filter and noise shaper. The combination
of oversampling up to 4f
, noise shaping and continuous
s
calibration conversion ensures that only simple 1st-order
analog post-filtering is required.
The TDA1306T supports the I2S-bus data input mode
(f
= 256fs) with word lengths of up to 20 bits and the LSB
sys
fixed serial data input format (f
= 384fs) with word
sys
lengths of 16, 18 or 20 bits. Two cascaded IIR filters
increase the sampling rate 4 times.
The DACs are of the continuous calibration type and
incorporate a special data coding. This ensures a high
signal-to-noise ratio, wide dynamic range and immunity to
process variation and component ageing.
Two on-board operational amplifiers convert the
digital-to-analog current to an output voltage.
filter function; should be connected
between pins 19 and 18
filter function; should be connected
between pins 20 and 21
21right channel output
22internal reference voltage for output
channels; 0.5V
DDO
(typ.)
23operational amplifier ground
24operational amplifier supply voltage
Fig.2 Pin configuration.
September 19945
Philips SemiconductorsPreliminary specification
Noise shaping filter DACTDA1306T
FUNCTIONAL DESCRIPTION
The TDA1306T CMOS DAC incorporates an up-sampling
filter, a noise shaper, continuous calibrated current
sources and operational amplifiers.
System clock and data input format
The TDA1306T accommodates slave mode only.
Consequently, in all applications, the system devices must
provide the system clock. The system frequency is
selectable at pins CLKS1 and CLKS2 (see Table 1).
The TDA1306T supports the following data input modes:
2
• I
S-bus with data word length of up to 20 bits
(f
= 256fs)
sys
• LSB fixed serial format with data word length of 16, 18
or 20 bits (f
= 384fs). As this format idles on the MSB
sys
it is necessary to know how many bits are being
transmitted.
The input formats are illustrated in Fig.9. Left and right
data channel words are time multiplexed.
SYSTEM CLOCK
NORMAL SPEEDDOUBLE SPEED
s
s
s
s
128f
192f
192f
192f
s
s
s
s
When the APPL pin is held HIGH and APP3 is held LOW,
pins APP0, APP1 and APP2 form a microcontroller
interface. When the APPL pin is held LOW, pins APP0,
APP1, APP2 and APP3 form a pseudo-static application
(TDA1305T pin compatible).
P
SEUDO-STATIC APPLICATION MODE (APPL = LOGIC 0)
In this mode, the device operation is controlled by
pseudo-static application pins where:
APP0 = attenuation mode control
APP1 = double-speed mode control
APP2 = mute mode control
APP3 = de-emphasis mode control.
In the pseudo-static application mode the TDA1306T is pin
compatible with the TDA1305T slave mode. The
correspondence between TDA1306T pin number,
TDA1306T pin name, TDA1305T pin mnemonic and a
description of the effects is given in Table 2.
September 19946
Philips SemiconductorsPreliminary specification
Noise shaping filter DACTDA1306T
Table 2Pseudo-static application mode.
PIN
MNEMONIC
APP017ATSB012 dB attenuation (from full scale) activated
In this mode, the device operation is controlled by a set of
flags in an 8-bit mode control register. The 8-bit mode
control register is written by a microcontroller interface
where:
The correspondence between serial-to-parallel
conversion, mode control flags and a summary of the
effect of the control flags is given in Table 3. Figures 3 and
4 illustrate the mode set timing.
The microcontroller write operation follows the following
sequence:
• APP2 is held LOW by the microcontroller
• Microcontroller data is clocked into the internal shift
register on the LOW-to-HIGH transition on pin APP1
• Data D7 to D0 is latched into the appropriate control
register on the LOW-to-HIGH transition of pin APP2
(APP1 = HIGH)
• If more data is clocked into the TDA1306T before the
LOW-to-HIGH transition on pin APP2 then only the last
8 bits are used
• If less data is clocked into the TDA1306T unpredictable
operation will result
• If the LOW-to-HIGH transition of pin APP2 occurs when
APP1 = LOW, the command will be disregarded.
Fig.3 Microcontroller timing.
September 19947
Philips SemiconductorsPreliminary specification
Noise shaping filter DACTDA1306T
MICROCONTROLLER WRITE OPERATION SEQUENCE (REPEAT
)
MODE
The same command can be repeated several times (e.g.
for fade function) by applying APP2 pulses as shown in
Fig.4. It should be noted that APP1 must stay HIGH
between APP2 pulses. A minimum pause of 22 ms is
necessary between any two step-up or step-down
commands.