English
Language : 

SH7211 Datasheet, PDF (369/1228 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperHTM RISC engine Family
Section 9 Direct Memory Access Controller (DMAC)
9.4.5 Number of Bus Cycles and DREQ Pin Sampling Timing
(1) Number of Bus Cycles
When the DMAC is the bus master, the number of bus cycles is controlled by the bus state
controller (BSC) in the same way as when the CPU is the bus master. For details, see section 8,
Bus State Controller (BSC).
(2) DREQ Pin Sampling Timing
Figures 9.13 to 9.16 show the DREQ input sampling timings in each bus mode.
CK
Bus cycle
DREQ
(Rising)
DACK
(Active-high)
CPU
CPU
1st acceptance
Non sensitive period
DMAC
CPU
2nd acceptance
Acceptance start
Figure 9.13 Example of DREQ Input Detection in Cycle Steal Mode Edge Detection
CK
Bus cycle
DREQ
(Overrun 0 at
high level)
DACK
(Active-high)
CPU
CPU
1st acceptance
Non sensitive period
DMAC
CPU
2nd acceptance
Acceptance
start
CK
Bus cycle
DREQ
(Overrun 1 at
high level)
DACK
(Active-high)
CPU
CPU
1st acceptance
Non sensitive period
DMAC
CPU
2nd acceptance
Acceptance
start
Figure 9.14 Example of DREQ Input Detection in Cycle Steal Mode Level Detection
Rev. 2.00 May. 08, 2008 Page 345 of 1200
REJ09B0344-0200