English
Language : 

SH7760 Datasheet, PDF (457/1345 Pages) Renesas Technology Corp – SuperHTM RISC engine
• External request acceptance conditions
1. When at least either of DMAOR.DME and CHCR.DE is 0, and DMAOR.NMIF,
DMAOR.AE, and CHCR.TE are all 0, the DMAC will hold an input external request
(DREQ: edge detection) 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, NMIF = 0, AE = 0, TE = 0).
2. If an external request (DREQ) is input while DMA transfer is enabled (DME = 1, DE = 1,
NMIF = 0, AE = 0, TE = 0), DMA transfer is started.
3. An external request (DREQ) will be ignored if it is input with TE = 1, NMIF = 1, or AE =
1 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. Write 1 to CHCRn or CHSET or re-specify the
channel resource in DMARSRA or DMARSRB before enabling DMAC transfer in order
to resume DMA transfer in DMABRG mode.
4. A previously input external request will be canceled by the occurrence of an NMI
interrupt (NMIF = 1) or address error (AE = 1), or by a power-on reset or manual reset.
In this LSI, it is possible to cancel a previously input external request (DREQ). In external
request 2-channel mode, drive the DREQ pin high after clearing the DS bit in CHCRn to 0.
In DMABRG mode, set the CHSET bit in CHCRn to 1.
• Usage Notes
The DMAC detects an external request (DREQ) at a low level or falling edge. Ensure to hold
the external request (DREQ) signal high when there is no DMA transfer request from an
external device after a power-on reset or manual reset.
When DMA transfer is resumed, check whether a DMA transfer request is being held.
(3) On-Chip Peripheral Module Request Mode
In this mode, the DMAC performs a transfer in response to a transfer request signal (interrupt
request signal) from an on-chip peripheral module.
To output a transfer request from an on-chip peripheral module, set the DMA transfer request
enable bit for that module.
Rev. 1.0, 02/03, page 407 of 1294