English
Language : 

SH7205 Datasheet, PDF (409/1904 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7200 Series
Section 11 Direct Memory Access Controller (DMAC)
11.3.2 DMA Current Destination Address Registers (DMCDADRn)
DMCDADRn is a register used to specify the start address of the transfer destination. The value in
this register is transferred to the working destination-address register when DMA transfer is
started. The contents of the working destination-address register are returned to this register when
an operand transfer is completed. If the rotate setting (DAMOD = 011) is made for the destination
address, however, the contents of the working destination-address register are not returned. If the
destination-address reload function is enabled, the contents stored in the DMA reload destination
address register (DMRDADRn) are returned to this register when DMA transfer is completed.
This register must be set regardless of whether the reload function is enabled or disabled.
Bit: 31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16
CDA[31:16]
Initial value: -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
R/W: R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W
Bit: 15 14 13 12 11 10 9
8
7
6
5
4
3
2
1
0
CDA[15:0]
Initial value: -
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
R/W: R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W R/W
Bit
31 to 0
Bit Name
CDA[31:0]
Initial
Value
R/W
Undefined R/W
Description
Holds destination address bits A31 to A0.
Notes: 1. Set this register so that DMA transfer is performed for the following selected transfer
data sizes within the correctly arranged address boundaries:
• When the transfer data size is set to 16 bits (SZSEL = 001): (bit 0) = 0
• When the transfer data size is set to 32 bits (SZSEL = 010): (bit 1, bit 0) = (0, 0)
2. Only write data to this register when the corresponding channel is not undergoing single
operand transfer (the DASTS bit of the corresponding channel in the DMA arbitration
status register (DMASTS) is 0) and DMA transfer is disabled (the DMST bit of the DMA
activation control register (DMSCNT) is 0 or the DEN bit of DMA control register B
(DMCNTBn) is 0). In other cases, operation is not guaranteed when data is written to
this register.
Rev. 1.00 Mar. 25, 2008 Page 377 of 1868
REJ09B0372-0100