Motorola DSP56012 User Manual
Page 15
Motorola
xv
DMA Transfer and HI Interrupts . . . . . . . . . . . . . . . . . . . . . . . . .4-61
Host to DSP DMA Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . .4-63
Serial Host Interface Block Diagram . . . . . . . . . . . . . . . . . . . . . . .5-4
SHI Clock Generator . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-5
SHI Programming Model—Host Side . . . . . . . . . . . . . . . . . . . . . .5-5
SHI Programming Model—DSP Side . . . . . . . . . . . . . . . . . . . . . .5-6
SHI I/O Shift Register (IOSR) . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-8
SPI Data-To-Clock Timing Diagram . . . . . . . . . . . . . . . . . . . . . .5-10
2
C Bit Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-20
2
C Start and Stop Events. . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-21
C Bus . . . . . . . . . . . . . . . . . . . . . . . .5-21
2
C Bus Protocol For Host Write Cycle . . . . . . . . . . . . . . . . . . . .5-22
2
C Bus Protocol For Host Read Cycle . . . . . . . . . . . . . . . . . . . .5-22
SAI Baud-Rate Generator Block Diagram . . . . . . . . . . . . . . . . . .6-4
SAI Receive Section Block Diagram . . . . . . . . . . . . . . . . . . . . . . .6-5
SAI Transmit Section Block Diagram . . . . . . . . . . . . . . . . . . . . . .6-7
SAI Registers . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .6-8
Receiver Data Shift Direction (RDIR) Programming . . . . . . . . . .6-12
Receiver Left/Right Selection (RLRS) Programming . . . . . . . . .6-12
Receiver Clock Polarity (RCKP) Programming . . . . . . . . . . . . . .6-13
Receiver Relative Timing (RREL) Programming . . . . . . . . . . . .6-14
Receiver Data Word Truncation (RDWT) Programming . . . . . . .6-14
Transmitter Data Shift Direction (TDIR) Programming . . . . . . . .6-19