OM13013,598 NXP Semiconductors, OM13013,598 Datasheet - Page 339
OM13013,598
Manufacturer Part Number
OM13013,598
Description
BOARD DEMO IAR LPC1227 JLINKLITE
Manufacturer
NXP Semiconductors
Series
-r
Specifications of OM13013,598
Design Resources
LPC122x-SK Brd Schematic
Processor To Be Evaluated
LPC1227
Processor Series
LPC122x
Data Bus Width
32 bit
Interface Type
UART, SSP, SPI, I2C
Cpu Core
ARM Cortex-M0
Maximum Operating Temperature
+ 85 C
Minimum Operating Temperature
- 40 C
Operating Supply Voltage
3 V to 3.6 V
Lead Free Status / Rohs Status
Lead free / RoHS Compliant
Other names
568-6885
- Current page: 339 of 442
- Download datasheet (3Mb)
NXP Semiconductors
Table 341. DMA control signals
UM10441
User manual
Signal
DMA active
DMA done
Bus error
21.7.2 DMA arbitration
21.7.3 DMA priority
Name
dma_active[c]
dma_done[c]
dma_err
The controller can be configured to perform arbitration during a DMA cycle before and
after a programmable number of transfers. This reduces the latency for servicing a higher
priority channel.
The controller uses four bits in the channel control data structure (see
configure how many AHB bus transfers occur before the controller re-arbitrates. These
bits are known as the R_power bits because the value R is raised to the power of two and
this determines the arbitration rate. For example, if R = 4 then the arbitration rate is 2
that is, the controller arbitrates every 16 DMA transfers.
Remark: Do not assign a low-priority channel with a large R_power value because this
prevents the controller from servicing high-priority requests until it re-arbitrates.
When N > 2
sequences of 2
the remaining N transfers at the end of the DMA cycle.
Each channel can be configured to use either the default priority level or a high priority
level by setting the CHNL_PRIORITY_SET Register.
When the controller arbitrates, it determines the next channel to service by using the
following information:
Channel number zero has the highest priority and as the channel number increases, the
priority of a channel decreases. The controller services all enabled channels with high
priority first in increasing order of their channel number and then all channels with default
priority (see
•
•
Priority level (default or high) assigned to the channel
Channel number
Source/
destination
Controller/
peripheral
Controller/
NVIC
Controller/
NVIC
R
Table
and is not an integer multiple of 2
R
All information provided in this document is subject to legal disclaimers.
transfers until N < 2
342).
Rev. 1 — 15 February 2011
Chapter 21: LPC122x General purpose micro DMA controller
Description
The controller asserts the dma_active signal of a currently active
channel that is transferring data. Only one dma_active signal can be
active at any one time.
When the controller completes a DMA cycle, it asserts dma_done for a
duration of one system clock cycle. For enabled channels, only one
dma_done signal can be asserted at any one time. The DMA done
signal sets the corresponding bit in the CHNL_IRQ_STATUS register
(Table
(Table
This is the DMA interrupt signal. The controller asserts dma_err HIGH,
if an error occurs on the AHB-Lite master interface. The signal remains
HIGH until the user writes to the ERR_CLR register
dma_err signal can generate an interrupt to the NVIC if enabled in the
IRQ_ERR_ENABLE register
338) and, if enabled in the CHNL_IRQ_ENABLE register
340), will generate an interrupt to the NVIC.
R
remain to be transferred. The controller performs
R
then the controller always performs
(Table
339).
UM10441
Table
© NXP B.V. 2011. All rights reserved.
(Table
345) that
337). The
339 of 442
4
,
Related parts for OM13013,598
Image
Part Number
Description
Manufacturer
Datasheet
Request
R
Part Number:
Description:
NXP Semiconductors designed the LPC2420/2460 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2458 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2468 microcontroller around a 16-bit/32-bitARM7TDMI-S CPU core with real-time debug interfaces that include both JTAG andembedded trace
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2470 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
NXP Semiconductors designed the LPC2478 microcontroller, powered by theARM7TDMI-S core, to be a highly integrated microcontroller for a wide range ofapplications that require advanced communications and high quality graphic displays
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The Philips Semiconductors XA (eXtended Architecture) family of 16-bit single-chip microcontrollers is powerful enough to easily handle the requirements of high performance embedded applications, yet inexpensive enough to compete in the market for hi
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The XA-S3 device is a member of Philips Semiconductors? XA(eXtended Architecture) family of high performance 16-bitsingle-chip microcontrollers
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP BlueStreak LH75401/LH75411 family consists of two low-cost 16/32-bit System-on-Chip (SoC) devices
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3130/3131 combine an 180 MHz ARM926EJ-S CPU core, high-speed USB2
Manufacturer:
NXP Semiconductors
Datasheet:
Part Number:
Description:
The NXP LPC3141 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3143 combine a 270 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3152 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
The NXP LPC3154 combines an 180 MHz ARM926EJ-S CPU core, High-speed USB 2
Manufacturer:
NXP Semiconductors
Part Number:
Description:
Standard level N-channel enhancement mode Field-Effect Transistor (FET) in a plastic package using NXP High-Performance Automotive (HPA) TrenchMOS technology
Manufacturer:
NXP Semiconductors
Datasheet: