Rev. 2.00, 09/03, page 253 of 690
Figure 8.2 is a flowchart of this procedure.
Normal end
NMIF = 1
or AE = 1 or DE = 0
or DME = 0?
Bus mode,
transfer request mode,
DREQ detection method
Initial settings
(SAR, DAR, DMATCR, CHCR, DMAOR, DMARS)
Transfer (1 transfer unit);
DMATCR
−
1
→
DMATCR, SAR and DAR
updated
DEI interrupt request (when IE = 1)
TE = 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, AE, TE = 0?
NMIF = 1
or AE = 1 or DE = 0
or DME = 0?
Transfer end
Notes: 1. In auto-request mode, transfer begins when NMIF, AE, and TE bits are 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 8.2 DMAC Transfer Flowchart
Summary of Contents for SH7705
Page 2: ......
Page 70: ...Rev 2 00 09 03 page 24 of 690 ...
Page 194: ...Rev 2 00 09 03 page 148 of 690 ...
Page 284: ...Rev 2 00 09 03 page 238 of 690 ...
Page 338: ...Rev 2 00 09 03 page 292 of 690 ...
Page 354: ...Rev 2 00 09 03 page 308 of 690 ...
Page 374: ...Rev 2 00 09 03 page 328 of 690 ...
Page 420: ...Rev 2 00 09 03 page 374 of 690 ...
Page 476: ...Rev 2 00 09 03 page 430 of 690 ...
Page 482: ...Rev 2 00 09 03 page 436 of 690 ...
Page 552: ...Rev 2 00 09 03 page 506 of 690 ...
Page 630: ...Rev 2 00 09 03 page 584 of 690 ...
Page 739: ...SH7705 Group Hardware Manual REJ09B0082 0200O ...