
UM10850
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2016. All rights reserved.
User manual
Rev. 2.4 — 13 September 2016
12 of 464
NXP Semiconductors
UM10850
Chapter 2: LPC5410x Memory mapping
Generally speaking, the CPU will read or write all peripheral data at some point, even
when all such data is read from or sent to a peripheral by DMA. So, minimizing stalls is
likely to involve putting data to/from different peripherals in RAM on each port.
Alternatively, sequences of data from the same peripheral could be alternated between
RAM on each port. this could be helpful if DMA fills or empties a RAM buffer, then signals
the CPU before proceeding on to a second buffer. the CPU would then tend to access the
data while the DMA is using the other RAM.