Architecture Overview
8
SLES041B—November 2002
TAS5026
XO
TAS5026
OSC
MACRO
rd
C1
XI
C2
AVSS
rd = Drive level control resistor – crystal vendor specified
CL = Crystal load capacitance (capacitance of circuitry between the two terminals of the crystal)
CL = (C1 x C2 )/(C1 + C2 ) + CS (where CS = board stray capacitance ~ 3 pF)
Example: Vendor recommended CL = 18 pF, CS = 3 pF ≥ C1 = C2 = 2 x (18–3) = 30 pF
Figure 2–1. Crystal Circuit
2.1.4 Clock Slave Mode
In the slave mode (M_S = 0), the master clock, LRCLK, and SCLK are inputs to the TAS5026. The master clock
is supplied through the MCLK_IN terminal.
As in the master mode, the TAS5026 device developed its internal timing from internal phase-locked loop
(PLL). The reference clock for the PLL is provided by the input to the MCLK_IN terminal. This input is at a
frequency of 256 times (128 in quad mode) the input data rate. The SCLK frequency is 48 or 64 times the data
sample rate. The LRCLK frequency is the data sample rate. The TAS5026 does not require any specific phase
relationship between SRCLK and MCLK_IN, but there must be synchronization.
The TAS5026 monitors the relationship between MCLK, SCLK and LRCLK. The TAS5026 detects if any of
the three clocks are absent, if LRCLK rate changes more the
±10 MCLK cycles since the last device reset or
clock error recovery, or if MCLK frequency is changing substantially with respect to the PLL frequency. When
a clock error is detected the TAS5026 performs a clock error recovery sequence. If one or more of the clock
signals are absent, the TAS5026 is held with the outputs in hard mute until the clock is resumed. Once the
clock is resumed, the clock error recover sequence is completed.
NOTE:
The detection of a clock error causes the TAS5026 to perform an immediate hard mute and
suspension of all processes. This abrupt transition can produce a faint click as the outputs are
muted.
Since the clocks are removed when changing media or during input selection, it is possible to use this
knowledge to completely eliminate clicks in these conditions. In this case, the click is prevented by muting the
outputs by using the MUTE terminal or the I2C /MUTE command 43 ms in advance of the clocks being
removed.
In the slave mode, MCLK_OUT is driven low.
Table 2–2 shows all the possible master and slave modes. When operating in quad mode (Fs = 176.4 kHz
or 192 kHz), the device works in slave mode only with MCLK_IN = 128 Fs.
Table 2–3 shows the clocks speed for normal, double and quad modes.