9
9-33
Ver.0.10
DMAC
9.3 Functional Description of the DMAC
9.3.6 Transfer Units
Use the TSZSL (DMA transfer size select) bit to set for each channel the number of bits (8 or 16
bits) to be transferred in one DMA transfer.
9.3.7 Transfer Counts
Use the DMA Transfer Count Register to set transfer counts for each channel. Transfer can be
performed up to 256 times. The value of the DMA Transfer Count Register is decremented by one
each time one transfer unit is transferred. In ring buffer mode, the DMA Transfer Count Register
operates in free-run mode, with the value set in it ignored.
9.3.8 Address Space
The address space in which data can be transferred by DMA is the internal peripheral I/O or 64
Kbytes of RAM space (H'0080 0000 through H'0080 FFFF) for either source or destination. To set
the source and destination addresses in each channel, use the DMA Source Address Register and
DMA Destination Address Register.
9.3.9 Transfer Operation
(1) Dual-address transfer
Irrespective of the size of transfer unit, data is transferred in two bus cycles, one for source read
access and one for destination write access. (The transfer data is temporarily taken into the
DMA's internal temporary register.)
(2) Bus protocol and bus timing
Because the bus interface is shared with the CPU, the same applies to both bus protocol and bus
timing as in peripheral module access from the CPU.
(3) Transfer rate
The maximum transfer rate is calculated using the equation below:
1
Maximum transfer rate [bytes/second] = 2 bytes
×
1 / f (BCLK)
×
3 cycles
Summary of Contents for M32170F3VFP
Page 42: ...1 1 24 Ver 0 10 OVERVIEW 1 4 Pin Layout This is a blank page ...
Page 56: ...2 2 14 Ver 0 10 This is a blank page ...
Page 88: ...3 3 32 Ver 0 10 ADDRESS SPACE 3 7 Notes on Address Space This is a blank page ...
Page 270: ...9 9 40 Ver 0 10 DMAC 9 4 Precautions about the DMAC This is a blank page ...
Page 614: ...12 12 64 Ver 0 10 This is a blank page SERIAL I O 12 9 Precautions on Using UART Mode ...
Page 756: ...17 17 10 Ver 0 10 RAM BACKUP MODE 17 4 Exiting RAM Backup Mode Wakeup This is a blank page ...
Page 762: ...18 18 6 Ver 0 10 OSCILLATION CIRCUIT 18 2 Clock Generator Circuit This is a blank page ...
Page 831: ...CHAPTER 22 CHAPTER 22 TYPICAL CHARACTERISTICS 22 1 A D Conversion Characteristics ...
Page 833: ...Appendix 1 1 Dimensional Outline Drawing APPENDIX 1 APPENDIX 1 MECHANICAL SPECIFICATIONS ...
Page 841: ...Appendix 3 1 Precautions about Noise APPENDIX 3 APPENDIX 3 PRECAUTIONS ABOUT NOISE ...