1998 Dec 18 8
Philips Semiconductors Preliminary specification
Economy audio CODEC for MiniDisc (MD)
home stereo and portable applications
UDA1341TS
7.9 Decimation filter (ADC)
The decimation from 128f
s
is performed in two stages.
The first stage realizes 3rd order characteristic,
decimating by 16. The second stage consists of
3 half-band filters, each decimating by a factor of 2.
Table 2 Decimation filter characteristics
7.10 Overload detection (ADC)
This name is convenient but a little inaccurate. In practice
the output is used to indicate whenever that output data, in
either the left or right channel, is bigger than −1 dB (actual
figure is −1.16 dB) of the maximum possible digital swing.
If this condition is detected the OVERFL output is forced
HIGH for at least 512f
s
cycles (11.6 ms at fs= 44.1 kHz).
This time-out is reset for each infringement.
7.11 Mute (ADC)
On recovery from power-down or switching on of the
system clock, the serial data output DATAO is held LOW
until valid data is available from the decimation filter.
7.12 Interpolation filter (DAC)
The digital filter interpolates from 1f
s
to 128fs by means of
a cascade of a recursive filter and a Finite Impulse
Response (FIR) filter.
Table 3 Interpolation filter characteristics
7.13 Peak detector
In the playback path a peak level detector is build in.
The position of the peak detection can be set via the
L3-interface to either before or after the sound features.
ITEM CONDITIONS
VALUE
(dB)
Passband ripple 0 to 0.45f
s
±0.05
Stop band >0.55f
s
−60
Dynamic range 0 to 0.45f
s
108
Overall gain input channel 1;
0 dB input
−1.16
ITEM CONDITIONS
VALUE
(dB)
Passband ripple 0 to 0.45f
s
±0.03
Stop band >0.55f
s
−50
Dynamic range 0 to 0.45f
s
108
sin x
x
----------- -
The peak level detector is implemented as a peak-hold
detector, which means that the highest sound level is hold
until the peak level is read out via the L3-interface. After
read-out the peak level registers are reset.
7.14 Quick mute
A hard mute can be activated via the static pin QMUTE.
When QMUTE is set HIGH, the output signal is instantly
muted to zero. Setting QMUTE to LOW, the mute is
instantly in-activated.
7.15 Noise shaper (DAC)
The 3rd-order noise shaper operates at 128f
s
. It shifts
in-band quantization noise to frequencies well above the
audio band. This noise shaping technique allows for high
signal-to-noise ratios. The noise shaper output is
converted into an analog signal using a filter stream
digital-to-analog converter.
7.16 Filter Stream Digital-to-Analog Converter
(FSDAC)
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.
7.17 Multiple format input/output interface
The UDA1341TS supports the following data formats:
• I
2
S-bus with word length up to 20 bits
• MSB-justified serial format with word length up to 20 bits
• LSB-justified serial format with word length of
16, 18 or 20 bits
• MSB data output with LSB 16, 18 or 20 bits input.
Left and right data-channel words are time multiplexed.
The formats are illustrated in Fig.4.
The UDA1341TS allows for double speed data monitoring
purposes. In this case the sound features bass boost,
treble and de-emphasis cannot be used. However, volume
control and soft-mute can still be controlled. The double
speed monitoring option can be set via the L3-interface.
The bit clock frequency must be 64 times word select
frequency or less, so f
BCK
≤ 64 × fWS.