EasyManuals Logo

Renesas M32R/ECU Series User Manual

Renesas M32R/ECU Series
839 pages
To Next Page IconTo Next Page
To Next Page IconTo Next Page
To Previous Page IconTo Previous Page
To Previous Page IconTo Previous Page
Page #232 background imageLoading...
Page #232 background image
9
DMAC
9-27
32180 Group Users Manual (Rev.1.0)
9.3 Functional Description of the DMAC
9.3.1 DMA Transfer Request Sources
For each DMA channel (channels 09), DMA transfer can be requested from two or more sources. There are
various causes or sources of DMA transfer request, so that DMA transfer can be started by a request from some
internal peripheral I/O, started in software by a program, or can be started upon completion of one transfer or all
transfers on another DMA channel (cascade mode).
The causes or sources of DMA transfer requests are selected using the transfer request source select bits
REQSLn on each channel (DMAn Channel Control Register 0 bits 23) or the extended transfer request source
select bits REQESELn (DMAn Channel Control Register 1 bits 1215). The tables below list the causes or
sources of DMA transfer requests on each channel.
Table 9.3.1 DMA Transfer Request Sources and Generation Timings on DMA0
REQSL0 DMA Transfer Request Source DMA Transfer Request Generation Timing
0 0 Software start or one DMA2 When any data is written to the DMA0 Software Request Generation Register
transfer completed (software start) or when one DMA2 transfer is completed (cascade mode)
0 1 A-D0 conversion completed When A-D0 conversion is completed
1 0 MJT (TIO8_udf) When MJT TIO8 underflows
1 1 Extended DMA0 transfer request The source selected by the DMA0 Channel Control Register 1 (DM0CNT1)
source selected REQESEL0 bits (see below)
REQESEL0 DMA Transfer Request Source DMA Transfer Request Generation Timing
0000 MJT (input event bus 2) When MJT input event bus 2 signal is generated
0001 MJT (TID0_udf/ovf) When MJT TID0 underflow/overflow occurs
0010 CAN (CAN0_S0/S15) When CAN0 slot 0 transmission failed or slot 15 transmission reception finished
0011 MJT (input event bus 1) When MJT input event bus 1 signal is generated
0100 MJT (input event bus 3) When MJT input event bus 3 signal is generated
0101 MJT (output event bus 2) When MJT output event bus 2 signal is generated
0110 MJT (output event bus 3) When MJT output event bus 3 signal is generated
0111 A-D0 conversion completed When A-D0 conversion is completed
1000 MJT (TIN0 input signal) When MJT TIN0 input signal is generated
1001 MJT (TIO8_udf) When MJT TIO8 underflow occurs
1010
| Settings inhibited
1111
9.3 Functional Description of the DMAC

Table of Contents

Questions and Answers:

Question and Answer IconNeed help?

Do you have a question about the Renesas M32R/ECU Series and is the answer not in the manual?

Renesas M32R/ECU Series Specifications

General IconGeneral
BrandRenesas
ModelM32R/ECU Series
CategoryComputer Hardware
LanguageEnglish

Related product manuals