English
Language : 

SH7080 Datasheet, PDF (267/1644 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperH™ RISC engine Family
Section 8 Data Transfer Controller (DTC)
8.5.10 DTC Activation Priority Order
In the case where multiple DTC activation requests are generated while the DTC is inactive, it is
selectable whether the DTC starts transfer in the order of activation request generation or in the
order of priority for DTC activation. This selection is made by the setting of the DTPR bit in the
bus function extending register (BSCEHR). On the other hand, if multiple activation requests are
generated while the DTC is active, transfer is performed according to the priority order for DTC
activation. Figure 8.17 shows an example of DTC activation according to the priority.
(1) DTPR = 0
Internal bus
DTC is inactive
DTC is active
Transfer is started for the request
that is generated first
Transfer is performed according to the priority
Other than DTC
DTC (request 3) DTC (request 1) DTC (request 2)
DTC activation request 1
(High priority)
DTC activation request 2
(Medium priority)
DTC activation request 3
(Low priority)
Priority
determination
(2) DTPR =1
DTC is inactive
DTC is active
Transfer is performed according to the priority Transfer is performed according to the priority
Internal bus
Other than DTC
DTC (request 1) DTC (request 2) DTC (request 3)
DTC activation request 1
(High priority)
DTC activation request 2
(Medium priority)
Priority
determination
Priority
determination
DTC activation request 3
(Low priority)
Figure 8.17 Example of DTC Activation in Accordance with Priority
Rev. 3.00 May 17, 2007 Page 209 of 1582
REJ09B0181-0300