170
Chapter 6
DMA Functions (DMA Controller)
Preliminary User’s Manual U14913EE1V0UM00
6.3.4 DMA addressing control registers 0 to 3 (DADC0 to DADC3)
These 16-bit registers are used to control the DMA transfer modes for DMA channel n (n = 0 to 3).
These registers cannot be accessed during DMA operation.
They can be read/written in 16-bit units.
Figure 6-7: DMA Addressing Control Registers 0 to 3 (DADC0 to DADC3)
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Address
Initial
value
DADC0
DS1 DS0
0
0
0
0
0
0
SAD1 SAD0 DAD1 DAD0 TM1 TM0
0
0
FFFFF0D0H 0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Address
Initial
value
DADC1
DS1 DS0
0
0
0
0
0
0
SAD1 SAD0 DAD1 DAD0 TM1 TM0
0
0
FFFFF0D2H 0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Address
Initial
value
DADC2
DS1 DS0
0
0
0
0
0
0
SAD1 SAD0 DAD1 DAD0 TM1 TM0
0
0
FFFFF0D4H 0000H
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
0
Address
Initial
value
DADC3
DS1 DS0
0
0
0
0
0
0
SAD1 SAD0 DAD1 DAD0 TM1 TM0
0
0
FFFFF0D6H 0000H
Bit Position
Bit Name
Function
15, 14
DS1, DS0 Sets the transfer data size for DMA transfer.
DS1
DS0
Transfer Data Size
0
0
8 bits
0
1
16 bits
1
0
32 bits
1
1
Setting prohibited
For the peripheral I/O and programmable peripheral I/O registers, ensure the transfer
size matches the access size.
7, 6
SAD1,
SAD0
Sets the count direction of the source address for DMA channel n (n = 0 to 3).
SAD1
SAD0
Count Direction
0
0
Increment
0
1
Decrement
1
0
Fixed
1
1
Setting prohibited
5, 4
DAD1,
DAD0
Sets the count direction of the destination address for DMA channel n (n = 0 to 3).
DAD1
DAD0
Count
Direction
0
0
Increment
0
1
Decrement
1
0
Fixed
1
1
Setting prohibited
3, 2
TM1, TM0 Sets the transfer mode during DMA transfer.
TM1
TM0
Transfer Mode
0
0
Single transfer mode
0
1
Single-step transfer mode
1
0
Setting prohibited
1
1
Block transfer mode
Summary of Contents for V850E/CA1 ATOMIC
Page 6: ...6 Preliminary User s Manual U14913EE1V0UM00 MEMO ...
Page 52: ...52 Preliminary User s Manual U14913EE1V0UM00 MEMO ...
Page 144: ...144 Preliminary User s Manual U14913EE1V0UM00 MEMO ...
Page 162: ...162 Preliminary User s Manual U14913EE1V0UM00 MEMO ...
Page 224: ...224 Preliminary User s Manual U14913EE1V0UM00 MEMO ...
Page 308: ...308 Preliminary User s Manual U14913EE1V0UM00 MEMO ...
Page 512: ...512 Preliminary User s Manual U14913EE1V0UM00 MEMO ...
Page 564: ...564 Preliminary User s Manual U14913EE1V0UM00 MEMO ...
Page 566: ...566 Preliminary User s Manual U14913EE1V0UM00 MEMO ...
Page 584: ...584 Preliminary User s Manual U14913EE1V0UM00 MEMO ...