1998 Apr 09
113
Philips Semiconductors
Product specication
Multimedia bridge, high performance
Scaler and PCI circuit (SPCI)
SAA7146A
7.16.4.1
Audio clock selection
The clock divider circuit offers 16 different clock stages.
To transform a reference clock of 24.576 MHz to a bit clock
for an 8 kHz and 8-bit sampling (just 8-bit serial), a clock
division of 384 has to be selected. To transform a
reference clock of 24.576 MHz to a bit clock for a 48 kHz
sampling and 64-bit framing, a division of 8 has to be
selected.
The bit clock is divided by 8, which defines a time slot
corresponding to the time span of one byte in serial
protocol.
The time slot counter gets a count pulse every time slot.
It can be running free or can be triggered (reset) via an
external word select signal (super frame sync).
Audio interface circuit A1 can be triggered by WS0, audio
interface circuit A2 can be triggered by WS4. A time slot
list processor generates word select output signals and the
internal signals to control the signal flow per time slot.
A time slot list contains up to 16 records, each 32 bits
wide, supporting super frames with up to 32 time slots.
WS0 (or WS4) triggers the time slot generator and time
slot counter directly ‘in sync’ or are one clock cycle ahead.
The WS signals can be generated ‘in sync’ with the time
slot (i.e. MSB of serial data) or 1-bit clock cycle ahead.
Each of the two audio interface circuits A1 and A2 has its
own independent timing generator. Extra control bits
define which of the two timing generators drive which of
the word select pins WS0 to WS4.
Fig.39 Audio clock control.
handbook, full pagewidth
CLK
SOURCE
SELECT
A1
ACLK
DIVIDER 1
ACLK
BCLK1
BCLK2
TIME
SLOT
COUNTER 1
TSL1
A1
TSL2
A2
A1
BCLK1
A2
BCLK2
1/8
BCLK1_OEN
BCLK2_OEN
CLK
SOURCE
SELECT
A2
ACLK
DIVIDER 2
ACLK
TIME
SLOT
COUNTER 2
1/8
WS0
WS4
EOS1
EOS2
MGG281