Motorola DSP56367 User Manual page 290

24-bit digital signal processor
Table of Contents

Advertisement

Enhanced Serial Audio Interface (ESAI)
ESAI Programming Model
23
RECEIVE HIGH BYTE
7
23
SERIAL
RECEIVE HIGH BYTE
RECEIVE
SHIFT
REGISTER
7
MSB
8-BIT DATA
MSB
12-BIT DATA
MSB
MSB
MSB
(a) Receive Registers
23
TRANSMIT HIGH BYTE
7
23
TRANSMIT HIGH BYTE
SDO
7
MSB
8-BIT DATA
MSB
12-BIT DATA
MSB
MSB
MSB
(b) Transmit Registers
Figure 10-13 ESAI Data Path Programming Model ([R/T]SHFD=0)
10-42
16 15
RECEIVE MIDDLE BYTE
0
7
16 15
RECEIVE MIDDLE BYTE
0
7
LSB
0
0
LSB
LSB
16-BIT DATA
20-BIT DATA
24-BIT DATA
16 15
TRANSMIT MIDDLE BYTE
0
7
16 15
TRANSMIT MIDDLE BYTE
0
7
LSB
*
*
LSB
LSB
16-BIT DATA
20-BIT DATA
24-BIT DATA
DSP56367
8 7
RECEIVE LOW BYTE
0 7
8 7
RECEIVE LOW BYTE
0 7
20 BIT
16 BIT
12 BIT
8 BIT
0
0
LSB
LSB
NOTES:
1. Data is received MSB first if RSHFD=0.
2. 24-bit fractional format (ALC=0).
3. 32-bit mode is not shown.
8 7
TRANSMIT LOW BYTE
0 7
8 7
0
TRANSMIT LOW BYTE
0 7
0
*
*
LSB
LSB
NOTES:
1. Data is sent MSB first if TSHFD=0.
2. 24-bit fractional format (ALC=0).
3. 32-bit mode is not shown.
4. Data word is left-aligned (TWA=0,PADC=0).
0
ESAI RECEIVE DATA REGISTER
(READ ONLY)
0
0
0
24 BIT
SDI
RSWS4-
RSWS0
LEAST SIGNIFICANT
ZERO FILL
0
ESAI TRANSMIT DATA
REGISTER
(WRITE ONLY)
0
ESAI TRANSMIT
SHIFT REGISTER
* - LEAST SIGNIFICANT
BIT FILL
MOTOROLA

Advertisement

Table of Contents
loading

Table of Contents