English
Language : 

HD6417750 Datasheet, PDF (565/1039 Pages) Renesas Technology Corp – SuperH RISC engine
Table 14.4 Selecting External Request Mode with RS Bits
RS3 RS2 RS1 RS0 Address Mode Transfer Source Transfer Destination
0
0
0
0
Dual address External memory External memory
mode
or memory-mapped or memory-mapped
external device, or external device, or
external device with external device with
DACK
DACK
1
0
Single address External memory External device
mode
or memory-mapped with DACK
external device
1
Single address External device with External memory
mode
DACK
or memory-mapped
external device
• External Request Acceptance Conditions
1. When at least one of DMAOR.DME and CHCR.DE is 0, and DMAOR.NMIF,
DMAOR.AE, and CHCR.TE are all 0, if an external request ('5(4: edge-detected) is
input it will be held inside the DMAC until DMA transfer is either executed or canceled.
Since DMA transfer is not enabled in this case (DME = 0 or DE = 0), DMA transfer is not
initiated. DMA transfer is started after it is enabled (DME = 1, DE = 1, DMAOR.NMIF =
0, DMAOR.AE = 0, CHCR.TE = 0).
2. When DMA transfer is enabled (DME = 1, DE = 1, DMAOR.NMIF = 0, DMAOR.AE = 0,
CHCR.TE = 0), if an external request ('5(4) is input, DMA transfer is started.
3. An external request ('5(4) will be ignored if input when CHCR.TE = 1, DMAOR.NMIF
= 1, or DMAOR.AE = 1, or during a power-on reset or manual reset, in deep sleep mode or
standby mode, or while the DMAC is in the module standby state.
4. A previously input external request will be canceled by the occurrence of an NMI interrupt
(DMAOR.NMIF = 1) or address error (DMAOR.AE = 1), or by a power-on reset or
manual reset.
In the SH7750S, it is possible to cancel a previously input external request ('5(4). With
DMAOR.COD set to 1, clear CHCRn.DS to 0 and then drive the '5(4 pin high.
On the SH7750R, it is possible to cancel an external request that has been accepted by
external request ('5(4) edge detection by first negating '5(4 and then clearing
CHCR.DS from 1 to 0. Afterwards CHCR.DS should be reset to 1 and '5(4 asserted.
(The SH7750R has no DMAOR.COD bit, but it is possible to cancel an external request
that has been accepted by external request ('5(4) edge detection, as is the case when the
DMAOR.COD bit of the SH7750S is set to 1.)
• Usage Notes
An external request ('5(4) is detected by a low level or falling edge. Ensure that the external
request ('5(4) signal is held high when there is no DMA transfer request from an external
device after a power-on reset or manual reset.
Rev. 6.0, 07/02, page 513 of 986