R01UH0822EJ0100 Rev.1.00
Page 276 of 1041
Jul 31, 2019
RX13T Group
16. Data Transfer Controller (DTCb)
Figure 16.16
Resumption and End of Sequence Transfer
lists the settings of bits CHNE, SQEND, and INDX during the sequence transfer.
Note:
Do not set the values other than listed above.
Note 1. Set MRA.MD[1:0] bits to 00b (normal transfer mode) when setting the INDX bit to 1.
Note 2. When a sequence transfer is suspended, the ICU.DTCERn.DTCE bit may become 0. Set the DTCE bit to 1 to resume sequence
transfer.
Even when a sequence transfer is suspended, a new sequence transfer cannot start until the suspended sequence transfer
is eventually completed. When a sequence transfer request is received during suspension of the sequence transfer, the
suspended sequence transfer is resumed.
Table 16.10
Sequence Transfer Process and Values of Bits CHNE, SQEND, and INDX
DTC Operations
SQEND Bit
Start sequence transfer
0
0
Continue sequence transfer
1
0
0
Suspend sequence transfer*
0
0
0
End sequence transfer
0
1
0
End current sequence transfer and Obtain new sequence number
0
1
1*
Some other transfer (not sequence transfer)
—
0
0
Start address of
transfer information
DTC vector address
DTC vector table
Transfer information
INDX = 1
(Start sequence transfer)
Transfer information
Data
Sequence number = p
n × 4
Start address of sequence
DTC index table
DTC index address
Transfer information
CHNE = 1
SQEND = 0
Transfer information
Transfer information
CHNE = 0
SQEND = 0
p × 4
Transfer information
CHNE = 1
SQEND = 0
Transfer information
CHNE = 0
SQEND = 1
(Suspend sequence transfer)
(End sequence transfer)
(Resume sequence transfer)
Sequence transfer
request