
UM10800
All information provided in this document is subject to legal disclaimers.
© NXP Semiconductors N.V. 2016. All rights reserved.
User manual
Rev. 1.2 — 5 October 2016
59 of 487
NXP Semiconductors
UM10800
Chapter 5: LPC82x System configuration (SYSCON)
To select the appropriate values for M and P, it is recommended to follow these steps:
1. Specify the input clock frequency Fclkin.
2. Calculate M to obtain the desired output frequency Fclkout with M = F
clkout
/ F
clkin
.
3. Find a value so that FCCO = 2
P
F
clkout
.
4. Verify that all frequencies and divider values conform to the limits specified in
.
Remark:
The divider values for P and M must be selected so that the PLL output clock
frequency FCLKOUT is lower than 100 MHz.
shows how to configure the PLL for a 12 MHz crystal oscillator using the
SYSPLLCTRL register (
). The main clock is equivalent to the system clock if the
system clock divider SYSAHBCLKDIV is set to one (see
).
Table 57.
PLL configuration examples
PLL input
clock
sys_pllclkin
(Fclkin)
Main clock
(Fclkout)
MSEL bits
M
divider
value
PSEL bits
P
divider
value
FCCO
frequency
SYSAHBCLKDIV
System
clock
12 MHz
60 MHz
00100 (binary)
5
01 (binary)
2
240 MHz
2
30 MHz
12 MHz
24 MHz
00001(binary)
2
10 (binary)
4
192 MHz
1
24 MHz