Section 11 Direct Memory Access Controller (DMAC)
Rev. 2.00 Mar 09, 2006 page 494 of 906
REJ09B0292-0200
Address
Mode
Transfer Range
Request Mode
*
3
Bus
Mode
*
7
Transfer
Size (Byte)
Dual
Between internal memory and internal
Automatic
B/C
1/2/4
*
4
peripheral module
Internal peripheral
module
*
2
C
1/2/4
*
4
Between internal memory and external
External
B/C
1/2/4/16
*
8
memory
*
6
Automatic
B/C
1/2/4/16
Internal peripheral
module
*
1
C
1/2/4
Between internal peripheral modules
Automatic
B/C
1/2/4
*
4
Internal peripheral
module
*
2
C
1/2/4
*
4
Notes: B: Burst mode
C: Cycle steal mode
1. For on-chip peripheral module requests, do not specify SCIF, SIOF and SIO as a
transfer request source.
2. When the transfer request source is SCIF, SIOF or SIO, the transfer source or transfer
destination must be SCIF, SIOF and SIO, respectively.
3. When the request mode is set to internal peripheral module request, set the DS bit and
the DL bit of CHCR0 and CHCR1 to 1 and 0, respectively (detection at the falling edge
of DREQn). In addition, the bus mode can only be set to cycle-steal mode.
4. Specify the access size that is allowed by the internal peripheral-module registers,
which are a transfer source or a transfer destination.
5. When transferring data from internal memory to a memory mapped external device, set
DACKn to write-time output. When transferring from a memory mapped external device
to internal memory, set DACKn to read-time output.
6. When transferring data from internal memory to external memory, set DACKn to write-
time output. When transferring from external memory to internal memory, set DACKn to
read-time output.
7. When B (burst mode) is set in the external request mode, set the DS bits of CHCR0
and CHCR1 to 1 (edge detection). If they are set to 0 (level detection), operation cannot
be guaranteed.
8. Transfer in units of 16 bytes is enabled only when edge detection has been specified. If
transfer is attempted in units of 16 bytes when level detection has been specified,
operation cannot be guaranteed.
Содержание SH7616
Страница 10: ...Rev 2 00 Mar 09 2006 page x of xxvi ...
Страница 132: ...Section 2 CPU Rev 2 00 Mar 09 2006 page 106 of 906 REJ09B0292 0200 ...
Страница 568: ...Section 12 16 Bit Free Running Timer FRT Rev 2 00 Mar 09 2006 page 542 of 906 REJ09B0292 0200 ...
Страница 582: ...Section 13 Watchdog Timer WDT Rev 2 00 Mar 09 2006 page 556 of 906 REJ09B0292 0200 ...
Страница 662: ...Section 14 Serial Communication Interface with FIFO SCIF Rev 2 00 Mar 09 2006 page 636 of 906 REJ09B0292 0200 ...
Страница 706: ...Section 16 Serial I O SIO Rev 2 00 Mar 09 2006 page 680 of 906 REJ09B0292 0200 ...
Страница 820: ...Section 19 Pin Function Controller PFC Rev 2 00 Mar 09 2006 page 794 of 906 REJ09B0292 0200 ...
Страница 932: ...Appendix D Package Dimensions Rev 2 00 Mar 09 2006 page 906 of 906 REJ09B0292 0200 ...
Страница 935: ...SH7616 Hardware Manual ...