UM10503
All information provided in this document is subject to legal disclaimers.
© NXP B.V. 2012. All rights reserved.
User manual
Rev. 1.3 — 6 July 2012
1250 of 1269
NXP Semiconductors
UM10503
Chapter 50: Supplementary information
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 54
General description . . . . . . . . . . . . . . . . . . . . . 54
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 55
Interrupt sources. . . . . . . . . . . . . . . . . . . . . . . 55
sources for the Cortex-M4 . . . . . . . . 55
sources for the Cortex-M0 . . . . . . . . 57
Register description . . . . . . . . . . . . . . . . . . . . 58
Chapter 8: LPC43xx Event router
How to read this chapter . . . . . . . . . . . . . . . . . 59
Basic configuration . . . . . . . . . . . . . . . . . . . . . 59
General description . . . . . . . . . . . . . . . . . . . . . 59
Event router inputs . . . . . . . . . . . . . . . . . . . . . 60
Pin description . . . . . . . . . . . . . . . . . . . . . . . . . 61
Register description . . . . . . . . . . . . . . . . . . . . 62
Level configuration register . . . . . . . . . . . . . . 62
Edge configuration register . . . . . . . . . . . . . . 65
Clear event enable register . . . . . . . . . . . . . . 68
Set event enable register . . . . . . . . . . . . . . . . 69
Event status register . . . . . . . . . . . . . . . . . . . 70
Event enable register . . . . . . . . . . . . . . . . . . . 71
Clear event status register . . . . . . . . . . . . . . . 72
Set event status register . . . . . . . . . . . . . . . . 73
Chapter 9: LPC43xx Configuration Registers (CREG)
How to read this chapter . . . . . . . . . . . . . . . . . 75
Basic configuration . . . . . . . . . . . . . . . . . . . . . 75
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 76
Register description . . . . . . . . . . . . . . . . . . . . 77
CREG0 control register . . . . . . . . . . . . . . . . . 78
ARM Cortex-M4 memory mapping register . . 79
CREG5 control register . . . . . . . . . . . . . . . . . 80
DMA mux control register . . . . . . . . . . . . . . . . 80
Configuration register for flash
bank A . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 82
ETB SRAM configuration register . . . . . . . . . 84
CREG6 control register . . . . . . . . . . . . . . . . . 84
Cortex-M4 TXEV event clear register . . . . . . 86
Part ID register. . . . . . . . . . . . . . . . . . . . . . . . 86
Cortex-M0 TXEV event clear register . . . . . . 86
ARM Cortex-M0 memory mapping register . . 86
USB0 frame length adjust register . . . . . . . . . 87
USB1 frame length adjust register . . . . . . . . . 87
Chapter 10: LPC43xx Power Management Controller (PMC)
How to read this chapter . . . . . . . . . . . . . . . . . 89
General description . . . . . . . . . . . . . . . . . . . . . 89
Active mode . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Sleep mode . . . . . . . . . . . . . . . . . . . . . . . . . . 89
Deep-sleep mode . . . . . . . . . . . . . . . . . . . . . . 90
Power-down mode . . . . . . . . . . . . . . . . . . . . . 90
Deep power-down . . . . . . . . . . . . . . . . . . . . . 90
Memory retention in Power-down modes . . . . 91
Register description . . . . . . . . . . . . . . . . . . . . 91
Hardware sleep event enable register
PD0_SLEEP0_HW_ENA . . . . . . . . . . . . . . . . 92
PD0_SLEEP0_MODE . . . . . . . . . . . . . . . . . . 92
Functional description . . . . . . . . . . . . . . . . . . 92
Run-time programming . . . . . . . . . . . . . . . . . 92
Chapter 11: LPC43xx Clock Generation Unit (CGU)
How to read this chapter . . . . . . . . . . . . . . . . . 94
Basic configuration . . . . . . . . . . . . . . . . . . . . . 94
Configuring the BASE_M4_CLK for high
operating frequencies . . . . . . . . . . . . . . . . . . . 94
11.2.1.1 Changing the BASE_M4_CLK after power-up,
reset, or deep power-down mode . . . . . . . . . . 95
11.2.1.2 Changing the BASE_M4_CLK after waking up
from deep-sleep or power-down modes . . . . . 95
Features . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 96
General description . . . . . . . . . . . . . . . . . . . . . 96
Pin description . . . . . . . . . . . . . . . . . . . . . . . . 101
Register description . . . . . . . . . . . . . . . . . . . 101
Frequency monitor register . . . . . . . . . . . . . 104
Crystal oscillator control register . . . . . . . . . 105
PLL0USB registers . . . . . . . . . . . . . . . . . . . . 106
11.6.3.1 PLL0USB status register . . . . . . . . . . . . . . . 106
11.6.3.2 PLL0USB control register . . . . . . . . . . . . . . 106
11.6.3.3 PLL0USB M-divider register . . . . . . . . . . . . 107
11.6.3.4 PLL0USB NP-divider register . . . . . . . . . . . 108
11.6.4
PLL0AUDIO registers . . . . . . . . . . . . . . . . . 109
11.6.4.1 PLL0AUDIO status register . . . . . . . . . . . . . 109
11.6.4.2 PLL0AUDIO control register . . . . . . . . . . . . . 110
11.6.4.3 PLL0AUDIO M-divider register . . . . . . . . . . . 111
11.6.4.4 PLL0AUDIO NP-divider register . . . . . . . . . . 112
11.6.4.5 PLL0AUDIO fractional divider register . . . . . . 113
11.6.5
PLL1 registers . . . . . . . . . . . . . . . . . . . . . . . . 113
11.6.5.1 PLL1 status register . . . . . . . . . . . . . . . . . . . . 113
11.6.5.2 PLL1 control register . . . . . . . . . . . . . . . . . . . 113
11.6.6
Integer divider register A . . . . . . . . . . . . . . . . 115
Integer divider register B, C, D. . . . . . . . . . . . 116
Integer divider register E . . . . . . . . . . . . . . . . 117