RX610 Group
13. Data Transfer Controller (DTC)
R01UH0032EJ0120 Rev.1.20
Page 341 of 1006
Feb 20, 2013
13.2.6
DTC Transfer Count Register B (CRB)
Address (inaccessible directly from the CPU)
b4
b15
b8
b7
b3
b2
b1
b0
b14
b13
b12
b11
b10
b9
b6
b5
Value after reset:
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
x
[Legend] x: Undefined
CRB is used to set the block transfer count for block transfer mode.
The transfer count is 1, 65535, and 65536 when the set value is 0001h, FFFFh, and 0000h, respectively. The CRB value
is decremented (-1) at each data transfer.
When normal transfer mode or repeat transfer mode is selected, this register is not used and the set value is ignored.
CRB cannot be accessed directly from the CPU.
13.2.7
DTC Control Register (DTCCR)
Address: 0008 7400h
b7
b6
b5
b4
b3
b2
b1
b0
Value after reset:
0
0
0
0
0
0
0
0
—
—
—
RRS
RCHNE
—
—
ERR
Bit
Symbol Bit Name
Description
R/W
b0
ERR
*
Transfer Stop Flag
0: No DTC transfer stop request is generated
1: A DTC transfer stop request is generated
R
b2, b1
Reserved
These bits are read as 0. The write value should be 0.
R/W
b3
RCHNE
Chain Transfer Enable after
DTC Repeat Transfer
0: Chain transfer after repeat transfer is disabled
1: Chain transfer after repeat transfer is enabled
R/W
b4
RRS
DTC Transfer Data Read Skip
Enable
0: Transfer data read is not skipped
1: Transfer data read is skipped when vector numbers
match.
R/W
b7 to
b5
Reserved
These bits are read as 0. The write value should be 0.
R/W
Note:
*
The DTC will not be activated as long as the value of the ERR bit is 1.
To activate the DTC when transfer has stopped because of a nonmaskable interrupt, clear the interrupt source
flag. When transfer has stopped because of the bus error generation, which is not a nonmaskable interrupt,
clear the interrupt source by the bus error source clear register (BERCLR) in the bus error monitoring section.
For details on nonmaskable interrupts, see section 10, Interrupt Control Unit (ICU). For details on bus errors,
see section 11, Buses.
DTCCR is used to specify the control of the DTC.