English
Language : 

HD6417727BP160CV Datasheet, PDF (441/1098 Pages) Renesas Technology Corp – Renesas 32-Bit RISC Microcomputer SuperH™ RISC engine Family/ SH7700 Series
Section 14 Direct Memory Access Controller (DMAC)
Channel Name
Abbrevi-
Initial
ation
R/W Value
Address
Register Access
Size
Size
2
3
Shared
DMA source address
register 2
SAR2
R/W Undefined H'04000040 32 bits
(H'A4000040)*4
DMA destination address DAR2
register 2
R/W Undefined H'04000044 32 bits
(H'A4000044)*4
DMA transfer count
register 2
DMA channel control
register 2
DMATCR2 R/W Undefined H'04000048 24 bits
(H'A4000048)*4
CHCR2
R/W*1 H'00000000 H'0400004C 32 bits
(H'A400004C)*4
DMA source address
register 3
SAR3
R/W Undefined H'04000050 32 bits
(H'A4000050)*4
DMA destination address DAR3
register 3
R/W Undefined H'04000054 32 bits
(H'A4000054)*4
DMA transfer count
register 3
DMA channel control
register 3
DMA operation register
DMATCR3 R/W Undefined H'04000058 24 bits
(H'A4000058)*4
CHCR3
R/W*1 H'00000000 H'0400005C 32 bits
(H'A400005C)*4
DMAOR R/W*1 H'0000
H'04000060 16 bits
(H'A4000060)*4
16, 32*2
16, 32*2
16, 32*3
8, 16, 32*2
16, 32*2
16, 32*2
16, 32*3
8, 16, 32*2
8, 16*2
DMA channel assign
register
CHRAR R/W H’0000
H’0400022A 16 bits 16
(H’A400022A)*4
Notes: These registers are located in area 1 of physical space. Therefore, when the cache is on,
either access these registers from the P2 area of logical space or else make an appropriate
setting using the MMU so that these registers are not cached.
1. Only a write of 0 after a read of 1 to clear a flag is enabled for bit 1 in CHCR0 to
CHCR3 and bits 1 and 2 in DMAOR.
2. If SAR0 to SAR3, DAR0 to DAR3, and CHCR0 to CHCR3 are accessed in 16 bits, the
16 bit values that were not accessed are held.
3. DMATCR comprises the 24 bits from bit 0 to bit 23. The upper 8 bits, bits 24 to 31,
cannot be written with 1 and are always read as 0.
4. When address translation by the MMU does not apply, the address in parentheses
should be used.
Rev.6.00 Mar. 27, 2009 Page 383 of 1036
REJ09B0254-0600