Enhanced Serial Audio Interface (ESAI)
ESAI Programming Model
MOTOROLA
DSP56367
10-27
In network mode, this ratio may be interpreted as the number of words per frame minus one.
The divide ratio may range from 2 to 32 (RDC[4:0]=00001 to 11111) for network mode. A
divide ratio of one (RDC[4:0]=00000) in network mode is a special case (on-demand mode).
In normal mode, this ratio determines the word transfer rate. The divide ratio may range from
1 to 32 (RDC[4:0]=00000 to 11111) for normal mode. In normal mode, a divide ratio of one
(RDC[4:0]=00000) provides continuous periodic data word transfers. A bit-length frame sync
(RFSL=1) must be used in this case
.
The ESAI frame sync generator functional diagram is shown in Figure 10-4.
10.3.3.4
RCCR Rx High Frequency Clock Divider (RFP3-RFP0) - Bits 14-17
The RFP3–RFP0 bits control the divide ratio of the receiver high frequency clock to the
receiver serial bit clock when the source of the receiver high frequency clock and the bit clock
is the internal DSP clock. When the HCKR input is being driven from an external high
frequency clock, the RFP3-RFP0 bits specify an additional division ration in the clock divider
chain. See Table 10-6 for the specification of the divide ratio. The ESAI high frequency
generator functional diagram is shown in Figure 10-3.
10.3.3.5
RCCR Receiver Clock Polarity (RCKP) - Bit 18
The Receiver Clock Polarity (RCKP) bit controls on which bit clock edge data and frame sync
are clocked out and latched in. If RCKP is cleared the data and the frame sync are clocked out
on the rising edge of the receive bit clock and the frame sync is latched in on the falling edge
of the receive bit clock. If RCKP is set the falling edge of the receive clock is used to clock the
data and frame sync out and the rising edge of the receive clock is used to latch the frame sync
in.
10.3.3.6
RCCR Receiver Frame Sync Polarity (RFSP) - Bit 19
The Receiver Frame Sync Polarity (RFSP) determines the polarity of the receive frame sync
signal. When RFSP is cleared the frame sync signal polarity is positive (i.e the frame start is
indicated by a high level on the frame sync pin). When RFSP is set the frame sync signal
polarity is negative (i.e the frame start is indicated by a low level on the frame sync pin).
Table 10-6 Receiver High Frequency Clock Divider
RFP3-RFP0
Divide Ratio
$0
1
$1
2
$2
3
$3
4
...
...
$F
16
Summary of Contents for DSP56367
Page 16: ...xvi MOTOROLA CONTENTS Paragraph Number Title Page Number ...
Page 22: ...xxii MOTOROLA List of Figures Figure Number Title Page Number ...
Page 26: ...xxvi MOTOROLA List of Tables Table Number Title Page Number ...
Page 148: ...4 6 DSP56367 MOTOROLA Design Considerations PLL Performance Issues ...
Page 248: ...9 30 DSP56367 MOTOROLA Serial Host Interface SHI Programming Considerations ...
Page 306: ...10 58 DSP56367 MOTOROLA Enhanced Serial Audio Interface ESAI ESAI Initialization Examples ...
Page 389: ...Bootstrap ROM Contents MOTOROLA DSP56367 A 15 end ...
Page 390: ...A 16 DSP56367 MOTOROLA Bootstrap ROM Contents ...
Page 432: ...C 8 DSP56367 MOTOROLA JTAG BSDL ...
Page 484: ...D 52 DSP56367 MOTOROLA Programmer s Reference ...
Page 490: ...E 6 DSP56367 MOTOROLA Power Consumption Benchmark ...
Page 516: ...F 26 DSP56367 MOTOROLA IBIS Model ...
Page 522: ...Index 6 MOTOROLA Index ...
Page 523: ......