EasyManua.ls Logo

NXP Semiconductors MPC5606S - Page 15

NXP Semiconductors MPC5606S
1344 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
Loading...
MPC5606S Microcontroller Reference Manual, Rev. 7
Freescale Semiconductor 13
Chapter 14
e200z0h Core
14.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .461
14.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .461
14.2.1 Microarchitecture summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .462
14.2.1.1 Block diagram . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .463
14.2.1.2 Instruction unit features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .463
14.2.1.3 Integer unit features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .464
14.2.1.4 Load/store unit features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .464
14.2.1.5 e200z0h system bus features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .464
14.3 Core registers and programmer’s model . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .464
14.3.1 Unimplemented SPRs and Read-only SPRs . . . . . . . . . . . . . . . . . . . . . . . . . .467
14.4 Instruction summary . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .467
Chapter 15
Enhanced Direct Memory Access (eDMA)
15.1 Information specific to this device . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .469
15.1.1 Device-specific features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .469
15.2 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .469
15.2.1 Overview . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .470
15.2.2 Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .471
15.3 Memory map/register definition . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .476
15.3.1 Register descriptions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .478
15.3.1.1 DMA Control Register (DMACR) register . . . . . . . . . . . . . . . . . . . . . .478
15.3.1.2 DMA Error Status (DMAES) register . . . . . . . . . . . . . . . . . . . . . . . . .481
15.3.1.3 DMA Enable Request (DMAERQH, DMAERQL) registers . . . . . . . . .483
15.3.1.4 DMA Enable Error Interrupt (DMAEEIH, DMAEEIL) registers . . . . . .484
15.3.1.5 DMA Set Enable Request (DMASERQ) register . . . . . . . . . . . . . . . .485
15.3.1.6 DMA Clear Enable Request (DMACERQ) register . . . . . . . . . . . . . . .486
15.3.1.7 DMA Set Enable Error Interrupt (DMASEEI) register . . . . . . . . . . . . .486
15.3.1.8 DMA Clear Enable Error Interrupt (DMACEEI) register . . . . . . . . . . .487
15.3.1.9 DMA Clear Interrupt Request (DMACINT) register . . . . . . . . . . . . . . .488
15.3.1.10 DMA Clear Error (DMACERR) register . . . . . . . . . . . . . . . . . . . . . . .488
15.3.1.11 DMA Set START Bit (DMASSRT) register . . . . . . . . . . . . . . . . . . . .489
15.3.1.12 DMA Clear DONE Status (DMACDNE) register . . . . . . . . . . . . . . . .489
15.3.1.13 DMA Interrupt Request (DMAINTH, DMAINTL) registers . . . . . . . . .490
15.3.1.14 DMA Error (DMAERRH, DMAERRL) registers . . . . . . . . . . . . . . . . .491
15.3.1.15 DMA Hardware Request Status (DMAHRSH, DMAHRSL) registers 492
15.3.1.16 DMA General Purpose Output Register (DMAGPOR) register . . . .493
15.3.1.17 DMA Channel n Priority (DCHPRIn), n = 0,..., {15,31,63} registers .494
15.3.1.18 Transfer Control Descriptor (TCD) . . . . . . . . . . . . . . . . . . . . . . . . . .495
15.4 Functional description . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .505
15.4.1 DMA microarchitecture . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .505
15.4.2 DMA basic data flow . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . .506

Table of Contents

Related product manuals