Section 9 Direct Memory Access Controller (DMAC)
Rev. 5.00 May 29, 2006 page 266 of 698
REJ09B0146-0500
Normal end
NMIF = 1 or
DE = 0 or DME
= 0?
Bus mode,
transfer request mode,
DREQ
detection selection
system
Initial settings
(SAR, DAR, DMATCR, CHCR, DMAOR)
Transfer (1 transfer unit);
DMATCR – 1
→
DMATCR, SAR and DAR
updated
DEI interrupt request (when IE = 1)
No
Yes
No
Yes
No
Yes
Yes
No
Yes
No
*
3
*
2
Start
Transfer aborted
DMATCR = 0?
Transfer request
occurs?
*
1
DE, DME = 1 and
NMIF, TE = 0?
NMIF = 1 or
DE = 0 or DME
= 0?
Transfer end
Notes: 1. In auto-request mode, transfer begins when NMIF and TE are all 0 and the DE and DME bits
are set to 1.
2.
DREQ
= level detection in burst mode (external request) or cycle-steal mode.
3.
DREQ
= edge detection in burst mode (external request), or auto-request mode in burst mode.
Figure 9.2 DMAC Transfer Flowchart
Summary of Contents for SH7706 Series
Page 8: ...Rev 5 00 May 29 2006 page viii of xlviii ...
Page 160: ...Section 5 Cache Rev 5 00 May 29 2006 page 112 of 698 REJ09B0146 0500 ...
Page 370: ...Section 11 Watchdog Timer WDT Rev 5 00 May 29 2006 page 322 of 698 REJ09B0146 0500 ...
Page 554: ...Section 17 Pin Function Controller PFC Rev 5 00 May 29 2006 page 506 of 698 REJ09B0146 0500 ...
Page 576: ...Section 18 I O Ports Rev 5 00 May 29 2006 page 528 of 698 REJ09B0146 0500 ...
Page 746: ...Index Rev 5 00 May 29 2006 page 698 of 698 REJ09B0146 0500 ...
Page 749: ...SH7706 Group Hardware Manual ...