|
SH7261 Datasheet, PDF (402/1348 Pages) Renesas Technology Corp – 32-Bit RISC Microcomputer SuperHTM RISC engine Family / SH7260 Series | |||
|
◁ |
Section 11 Direct Memory Access Controller (DMAC)
11.12 Transfer Speed
Transfer speeds are calculated as shown below.
(1) Conditions for Calculation
⢠DMA transfer mode: cycle-stealing transfer mode/pipelined transfer mode
⢠Transfer unit (one data size): properly aligned 32-bit data
⢠Operating clock: 60 MHz
⢠Number of cycles for access to external devices:
four cycles for reading; and
two cycles for writing.
(2) Formulae Used in Calculation
⢠Cycle-stealing transfer mode
(data size in unit data transfer) / (number of read cycles + number of write cycles +
one idle cycle) Ã operating clock
⢠Pipelined transfer mode
(data size in unit data transfer) / (whichever is larger of number of read or write cycles) Ã
operating clock
Note: During transfer in the pipelined transfer mode, most read and write cycles overlap.
An example of the calculation of transfer speed is given below.
(a) Transfer between On-chip RAM
Maximum speed of transfer between on-chip RAM (0 wait) and on-chip RAM (0 wait).
⢠Cycle-stealing transfer mode
4 bytes / (1 read cycle + 1 write cycle + 1 idle cycle) Ã 60 MHz = 79.8 Mbytes/sec
⢠Pipelined transfer mode
Pipelined transfer through a single BIU is not possible. See section 11.4.1 (2), Pipelined
Transfer Mode.
Rev. 2.00 Sep. 07, 2007 Page 370 of 1312
REJ09B0320-0200
|
▷ |