OM11077 NXP Semiconductors, OM11077 Datasheet - Page 737

no-image

OM11077

Manufacturer Part Number
OM11077
Description
MODULE DIMM LPC2478 ARM7
Manufacturer
NXP Semiconductors
Datasheets

Specifications of OM11077

Accessory Type
Module Card
For Use With/related Products
ARM-57TS-LPC2478
Lead Free Status / RoHS Status
Lead free / RoHS Compliant
Other names
568-4742
NXP Semiconductors
UM10237_4
User manual
10.1 Peripheral-to-memory, or Memory-to-peripheral DMA flow
10.2 Peripheral-to-peripheral DMA flow
Table 676. DMA request signal usage
For a peripheral-to-memory or memory-to-peripheral DMA flow the following sequence
occurs:
See
For a peripheral-to-peripheral DMA flow the following sequence occurs:
Transfer Direction
Memory-to-peripheral
Memory-to-peripheral
Peripheral-to-memory
Peripheral-to-memory
Memory-to-memory
Source peripheral to destination
peripheral
Source peripheral to destination
peripheral
Source peripheral to destination
peripheral
1. Program and enable the DMA channel.
2. Wait for a DMA request.
3. The GPDMA starts transferring data when:
4. If an error occurs while transferring the data, an error interrupt is generated and
5. Decrement the transfer count if the GPDMA is performing the flow control.
6. If the transfer has completed (indicated by the transfer count reaching 0 if the GPDMA
1. Program and enable the DMA channel.
2. Wait for a source DMA request.
3. The GPDMA starts transferring data when:
– The DMA request goes active.
– The DMA stream has the highest pending priority.
– The GPDMA is the bus master of the AHB bus.
disables the DMA stream, and the flow sequence ends.
is performing flow control, or by the peripheral sending a DMA request if the
peripheral is performing flow control):
– The GPDMA responds with a DMA acknowledge.
– The terminal count interrupt is generated (this interrupt can be masked).
– If the DMACCxLLI Register is not 0, then reload the DMACCxSrcAddr,
Section 32–4.1
DMACCxDestAddr, DMACCxLLI, and DMACCxControl Registers and go back to
step 2. However, if DMACCxLLI is 0, the DMA stream is disabled and the flow
sequence ends.
Chapter 32: LPC24XX General Purpose DMA (GPDMA) controller
for memory regions accessible by the GPDMA.
Rev. 04 — 26 August 2009
Request Generator
Peripheral
Peripheral
Peripheral
Peripheral
GPDMA
Source peripheral and
destination peripheral
Source peripheral and
destination peripheral
Source peripheral and
destination peripheral
Flow Controller
GPDMA
Peripheral
GPDMA
Peripheral
GPDMA
Source peripheral
Destination peripheral
GPDMA
UM10237
© NXP B.V. 2009. All rights reserved.
737 of 792

Related parts for OM11077