377
Chapter 26 DMA Controller
5.Data Bus
■ Flow of Data During Fly-By Transfer
Figure 5-2"Examples of Fly-By Transfer" shows examples of two types of transfer during fly-by transfer.
D-bus
X-bus
I-bus
F-bus
D-bus
X-bus
I-bus
F-bus
Bus controller
DMAC
RAM
CPU
MB91460
IO
Bus controller
DMAC
RAM
CPU
MB91460
IO
D-bus
X-bus
I-bus
F-bus
D-bus
X-bus
I-bus
F-bus
Bus controller
DMAC
RAM
CPU
MB91460
IO
Bus controller
DMAC
RAM
CPU
MB91460
IO
D-bus
X-bus
I-bus
F-bus
D-bus
X-bus
I-bus
F-bus
Bus controller
DMAC
RAM
CPU
MB91460
IO
Bus controller
DMAC
RAM
CPU
MB91460
IO
Read cycle
Read cycle
Read cycle
Write cycle
Write cycle
Write cycle
Built-in I/O area => internal RAM area transfer
Internal RAM area => external area transfer
Internal RAM area => built-in I/O area transfer
External bus I/FExternal bus I/FExternal bus I/F
External bus I/F External bus I/F External bus I/F
Data buffer
Data buffer
Data buffer
Data buffer
Data buffer
Data buffer