Philips Semiconductors
Noise shaping filter DAC
Product specification
TDA1306T
Table 2 Pseudo-static application mode
PIN
MNEMONIC
APP0
PIN NUMBER
17
TDA1305T
FUNCTION
ATSB
APP1
APP2
APP3
16
DSMB
15
MUSB
13
DEEM1
VALUE
0
1
0
1
0
1
0
1
DESCRIPTION
12 dB attenuation (from full scale) activated
(only if MUSB = logic 1)
full scale (only if MUSB = logic 1)
double-speed mode
normal-speed mode
samples decrease to mute level
level according to ATSB
de-emphasis OFF (44.1 kHz)
de-emphasis ON (44.1 kHz)
MICROCONTROLLER APPLICATION MODE (APPL = LOGIC
1 AND APP3 = LOGIC 0)
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:
APPL = logic 1
APP0 = Data
APP1 = Clock
APP2 = RAB
APP3 = logic 0.
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.
MICROCONTROLLER WRITE OPERATION SEQUENCE
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.
1998 Jan 06
Fig.3 Microcontroller timing.
7