MOTOROLA
TABLE OF CONTENTS
vii
Table of Contents (Continued)
Paragraph
Page
Number
Title
Number
5.3.3.3.1
CVR Host Vector (HV) Bits 0–5 . . . . . . . . . . . . . . . . . . . . . . . . . .5-26
5.3.3.3.2
CVR Reserved Bit (Bit 6) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-27
5.3.3.3.3
CVR Host Command Bit (HC) Bit 7 . . . . . . . . . . . . . . . . . . . . . . .5-27
5.3.3.4
Interrupt Status Register (ISR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-27
5.3.3.4.1
ISR Receive Data Register Full (RXDF) Bit 0 . . . . . . . . . . . . . . .5-27
5.3.3.4.2
ISR Transmit Data Register Empty (TXDE) Bit 1 . . . . . . . . . . . . .5-28
5.3.3.4.3
ISR Transmitter Ready (TRDY) Bit 2 . . . . . . . . . . . . . . . . . . . . . .5-28
5.3.3.4.4
ISR Host Flag 2 (HF2) Bit 3 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-28
5.3.3.4.5
ISR Host Flag 3 (HF3) Bit 4 . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-28
5.3.3.4.6
ISR Reserved Bit (Bit 5) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-28
5.3.3.4.7
ISR DMA Status (DMA) Bit 6 . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-29
5.3.3.4.8
ISR Host Request (HREQ) Bit 7 . . . . . . . . . . . . . . . . . . . . . . . . .5-29
5.3.3.5
Interrupt Vector Register (IVR) . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-29
5.3.3.6
Receive Byte Registers (RXH, RXM, RXL) . . . . . . . . . . . . . . . . . . . .5-29
5.3.3.7
Transmit Byte Registers (TXH, TXM, TXL) . . . . . . . . . . . . . . . . . . . .5-30
5.3.3.8
Registers After Reset . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-30
5.3.4
Host Interface Pins . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-30
5.3.4.1
Host Data Bus(H0-H7) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-30
5.3.4.2
Host Address (HA0–HA2) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-31
5.3.4.3
Host Read/Write (HR/W) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-32
5.3.4.4
Host Enable (HEN) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-32
5.3.4.5
Host Request (HREQ) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-32
5.3.4.6
Host Acknowledge (HACK) . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-32
5.3.5
Servicing the Host Interface . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-33
5.3.5.1
HI Host Processor Data Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . .5-34
5.3.5.2
HI Interrupts Host Request (HREQ) . . . . . . . . . . . . . . . . . . . . . . . . .5-34
5.3.5.3
Polling . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-35
5.3.5.4
Servicing Non-DMA Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-36
5.3.5.5
Servicing DMA Interrupts . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-37
5.3.6
HI Application Examples . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5-37
5.3.6.1
HI Initialization . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-38
5.3.6.2
Polling/Interrupt Controlled Data Transfer . . . . . . . . . . . . . . . . . . . . .5-38
5.3.6.2.1
Host to DSP - Data Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-40
5.3.6.2.2
Host to DSP – Command Vector . . . . . . . . . . . . . . . . . . . . . . . . .5-43
5.3.6.2.3
Host to DSP - Bootstrap Loading Using the HI . . . . . . . . . . . . . .5-50
5.3.6.2.4
DSP to Host Data Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-51
5.3.6.3
DMA Data Transfer . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-54
5.3.6.3.1
Host To DSP Internal Processing . . . . . . . . . . . . . . . . . . . . . . . .5-56
5.3.6.3.2
Host to DSP DMA Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-57
5.3.6.3.3
DSP to Host Internal Processing . . . . . . . . . . . . . . . . . . . . . . . . .5-59
5.3.6.3.4
DSP to Host DMA Procedure . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-60
5.3.6.4
Example Circuits . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .5-62
5.3.6.5
Host Port Usage Considerations – Host Side . . . . . . . . . . . . . . . . . .5-65
F
re
e
sc
a
le
S
e
m
ic
o
n
d
u
c
to
r,
I
Freescale Semiconductor, Inc.
For More Information On This Product,
Go to: www.freescale.com
n
c
.
..