MOTOROLA
DSP96002 USER’S MANUAL
7 - 33
sors are used to transfer data without interfering with the local processing in both chips. Figure 7-17 contains
a diagram showing the data paths and control lines used for the data transfers.
A data write transfer is initiated when the slave’s
—
H
–
R signal is asserted, indicating that its HI TX register
is empty and ready to receive a data word from the master. The
—
H
–
R signal is connected to an
–
I
—
R
–
Q
pin in the master where this pin is defined as a DMA service request input. When
—
H
–
R is asserted, the
master DMA Controller transfers the data word from the master’s memory to an external address selecting
the TX register in the slave’s HI as destination. After TX is written (negating
—
H
–
R), the data is transferred
by the HI to the HRX register, setting HRDF and TXDE. Setting TXDE causes
—
H
–
R to be asserted if TREQ
is set. In the slave’s DMA Controller, HRDF is defined as a DMA service request signal. When HRDF is
asserted, the slave’s DMA Controller initiates a data transfer from HRX to the slave memory, completing the
data transfer.
7.4.19.2
Data Read Using The On-Chip DMA Controllers
This example outlines the steps that a DSP96002 bus master, behaving as host processor, transfers data
from a DSP96002 bus slave, thorough the slave’s HI. The on-chip DMA Controllers of both DSP96002 pro-
cessors are used to transfer data without interfering with the local processing in both chips. Figure 7-18 con-
tains a diagram showing the data paths and control lines used for the data transfers.
A data read transfer is initiated when the slave’s
—
H
–
R signal is asserted, indicating that its HI RX register
is full and the data is ready to be read by the master.
—
H
–
R is connected to an
–
I
—
R
–
Q pin in the master
DSP96002 Bus Master
DMA Source
DSP96002 Bus Slave
DMA Destination
DMA Request
Bus Master
Write Bus Cycle
from Memory
—
I
—
R
–
Q
S1, S0
A0–A31
—
T
–
A
—
T
–
S
R/
—
W
space
address
data
V
cc
empty
slave
select
decode
—
H
–
R
—
H
–
S
—
H
–
A
A2–A5
—
T
–
S
R/
—
W
D0–D31
DMA Request
Host
→
Memory
DMA Transfer
Host Data Full
Figure 7-17. DSP96002 to DSP96002 Data Write
(HRDF=1)
Transmit Data
Empty (TXDE=1)
Summary of Contents for DSP96002
Page 3: ...1 2 DSP96002 USER S MANUAL MOTOROLA ...
Page 38: ...MOTOROLA DSP96002 USER S MANUAL 3 15 Figure 3 4 Modulo Arithmetic Unit Block Diagram ...
Page 39: ...3 16 DSP96002 USER S MANUAL MOTOROLA ...
Page 53: ...4 14 DSP96002 USER S MANUAL MOTOROLA ...
Page 76: ...MOTOROLA DSP96002 USER S MANUAL 5 23 Figure 5 8 Address Modifier Summary ...
Page 86: ...6 10 DSP96002 USER S MANUAL MOTOROLA ...
Page 101: ...MOTOROLA DSP96002 USER S MANUAL 7 15 Figure 7 9 HI Block Diagram One Port ...
Page 140: ...7 54 DSP96002 USER S MANUAL MOTOROLA ...
Page 166: ...9 10 DSP96002 USER S MANUAL MOTOROLA ...
Page 181: ...MOTOROLA DSP96002 USER S MANUAL 10 15 Figure 10 8 Program Address Bus FIFO ...
Page 337: ...MOTOROLA DSP96002 USER S MANUAL A 149 ...
Page 404: ...A 216 DSP96002 USER S MANUAL MOTOROLA PC xxxx D ...
Page 460: ...A 272 DSP96002 USER S MANUAL MOTOROLA SIOP Not affected ...
Page 484: ...A 296 DSP96002 USER S MANUAL MOTOROLA SSH PC SSL SR SP 1 SP ...
Page 519: ...MOTOROLA DSP96002 USER S MANUAL A 331 ...
Page 718: ...MOTOROLA DSP96002 USER S MANUAL B 199 ...
Page 871: ... MOTOROLA INC 1994 MOTOROLA TECHNICAL DATA SEMICONDUCTOR M Addendum ...
Page 888: ...MOTOROLA INDEX 1 INDEX ...
Page 889: ......