Dai clock generation, Figure 16-2. digital audio clock generation -5 – Cirrus Logic EP73xx User Manual
Page 129

EP7309/11/12 User’s Manual - DS508UM4
16-5
Copyright Cirrus Logic, Inc. 2003
DAI/CODEC/SSI2
1616
16
DAI Clock Generation
The DAI contains a series of programmable clocks to support a wide variety of
sample rates. A graphical representation of the DAI clock scheme is contained in
Two sources for the clock network are available. The first is the internal 73.728 MHz
PLL clock. Using this clock, sample rates of 8 kHz, 16 kHz, 24 kHz, 32 kHz, and
48 kHz are available. The other clock comes from an external source which must
output an 11.286 MHz signal. The programmable audio divider will then divide this
signal to provide
SCLK
,
LRCLK
and
MCLK(BUZ)
for the desired sample rates.
When running at 90 MHz, the 11.025, 22.050, and 44.1 kHz sample frequencies can be
obtained directly without the use of an 11.2896 MHz external clock. However, to
directly obtain 12, 24, and 48 kHz sample frequencies at 90 MHz a 12.288 MHz
external clock is needed. However, sample frequencies not attainable directly can be
obtained by sample rate conversion.
details the programmable divider values for all of the individual sample
rates and their corresponding frequencies for
SCLK
.
* Optional 11.2896 MHz external clock
Table 16-5: Programmable Audio Divisors at 74 MHz
Clock
Source (MHz)
Sample
Frequency (kHz)
128 Fs
Audio Bit Clock
(MHz)
64 Fs
Audio Bit Clock
(MHz)
128/64 Fs
Divisor
(AUDIV)
73.728
8
1.0240
0.5120
36
*11.2896
11.025
1.4112
0.7056
8
73.728
12
1.5360
0.7680
24
73.728
16
2.048
1.024
18
*11.2896
22.050
2.8224
1.4112
4
73.728
24
3.0720
1.5360
12
73.728
32
4.0960
2.0480
9
*11.2896
44.1
5.6448
2.8224
2
73.728
48
6.1440
3.0720
6
PLL
(90 .3168 MHz)
EX TCLK
(1 1.2896 MHz)
(1 2.288 MHz)
/2
MUX
(AUDCLKS RC)
Programmable D ivide
(AUDIV )
128/64(Fs)
/32
Audio Bit Clock 128/64(Fs)
S CLK
/128
/64
LRCLK (Fs)
MCLK (B UZ)
7-bit
counter
fixed at 4
A udio
S am ple
Frequency
(F s)
Audio Data
FIFO
Control
Figure 16-2. Digital Audio Clock Generation