English
Language : 

HD6417706 Datasheet, PDF (302/709 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer Super RISC engine Family/SH7700 Series
Start
Initial settings
(SAR, DAR, DMATCR, CHCR, DMAOR)
DE, DME = 1 and
No
NMIF, TE = 0?
Yes
Transfer request
No
occurs?*1
Yes
Transfer (1 transfer unit);
DMATCR – 1 → DMATCR, SAR and DAR
updated
*2
Bus mode,
*3
transfer request mode,
,4-3 detection selection
system
No
DMATCR = 0?
Yes
DEI interrupt request (when IE = 1)
NMIF = 1 or
No
DE = 0 or DME
= 0?
Yes
Transfer aborted
NMIF = 1 or
No
DE = 0 or DME
= 0?
Yes
Transfer end
Normal end
Notes: 1.
2.
3.
In auto-request mode, transfer begins when NMIF and TE are all 0 and the DE and DME bits
are set to 1.
,4-3 = level detection in burst mode (external request) or cycle-steal mode.
,4-3 = edge detection in burst mode (external request), or auto-request mode in burst mode.
Figure 9.2 DMAC Transfer Flowchart
Rev. 4.00, 03/04, page 256 of 660