English
Language : 

SH7206 Datasheet, PDF (427/1188 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7200 Series
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.
CKIO
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
CKIO
Bus cycle
DREQ
(Overrun 0 at
high level)
DACK
(Active-high)
CPU
CPU
1st acceptance
Non sensitive period
DMAC
CPU
2nd acceptance
Acceptance
start
CKIO
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. 3.00 Jun. 18, 2008 Page 403 of 1160
REJ09B0191-0300