English
Language : 

SH7046 Datasheet, PDF (162/611 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH RISC engine Family/SH7046 Series
Section 8 Data Transfer Controller (DTC)
Start
Initial settings
DTMR, DTCR, DTIAR, DTSAR, DTDAR
No
NMIF = AE = 0?
Yes
Transfer request
No
generated?
Yes
DTC vector read
Transfer information read
DTCRA = DTCRA – 1 (normal/block transfer mode)
DTCRAL = DTCRAL – 1 (repeat mode)
Transfer (1 transfer unit)
DTSAR, DTDAR update
DTCRB = DTCRB – 1 (block transfer mode)
NMIF • NMIM
No
+ AE = 1?
Yes
Transfer information write
Block
transfer mode and
Yes
DTCRB ≠ 0?
No
Transfer information write
NMI or address error
No
CHNE = 0?
Yes
CPU interrupt request
When DISEL = 1 or DTCRA = 0 (normal/block transfer mode)
When DISEL = 1 (repeat transfer mode)
End
Figure 8.5 DTC Operation Flowchart
Rev. 4.00 Dec 05, 2005 page 118 of 564
REJ09B0270-0400