LPC2917_19_1 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 01 — 31 July 2008 40 of 67
NXP Semiconductors
LPC2917/19
ARM9 microcontroller with CAN and LIN
Fig 11. PCRSS block diagram
002aad836
AHB2DTL
BRIDGE
RESET OUTPUT
DELAY LOGIC
INPUT
DEGLITCH/
SYNC
branch clocks
AHB master disable grant
AHB master disable request
wakeup_a
AHB_RST
SCU_RST
WARM_RST
COLD_RST
PCR_RST
RGU_RST
POR_RST
RST_N (device pin)
reset from watchdog counter
EXTERNAL
OSCILLATOR
PMU
REGISTERS
CLOCK
ENABLE
CONTROL
CLOCK
GATES
LOW POWER
RING
OSCILLATOR
CGU
REGISTERS
RGU
REGISTERS
POR
OUT0
OUT1
0UT9
PLL
FDIV[6:0]
CGU
PMU
RGU
LPC2917_19_1 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 01 — 31 July 2008 41 of 67
NXP Semiconductors
LPC2917/19
ARM9 microcontroller with CAN and LIN
8.8.3 PCR subsystem clock description
The PCRSS is clocked by a number of different clocks. CLK_SYS_PCRSS clocks the
AHB side of the AHB to DTL bus bridge and CLK_PCR_SLOW clocks the CGU, RGU and
PMU internal logic, see Section 7.2.2. CLK_SYS_PCRSS is derived from
BASE_SYS_CLK, which can be switched off in low-power modes. CLK_PCR_SLOW is
derived from BASE_PCR_CLK and is always on in order to be able to wake up from
low-power modes.
8.8.4 Clock Generation Unit (CGU)
8.8.4.1 Overview
The key features are:
Generation of 10 and 2 test-base clocks, selectable from several embedded clock
sources
Crystal oscillator with power-down
Control PLL with power-down
Very low-power ring oscillator, always on to provide a ‘safe clock’
Seven fractional clock dividers with L/D division
Individual source selector for each base clock, with glitch-free switching
Autonomous clock-activity detection on every clock source
Protection against switching to invalid or inactive clock sources
Embedded frequency counter
Register write-protection mechanism to prevent unintentional alteration of clocks
Remark: Any clock-frequency adjustment has a direct impact on the timing of on-board
peripherals such as the UARTs, SPI, watchdog, timers, CAN controller, LIN master
controller, ADCs or flash memory interface.
8.8.4.2 Description
The clock generation unit provides 10 internal clock sources as described in Table 23.
[1] Maximum frequency that guarantees stable operation of the LPC2917/19.
[2] Fixed to low-power oscillator.
Table 23. CGU base clocks
Numbe
r
Name Frequency
(MHz)
[1]
Description
0 BASE_SAFE_CLK 0.4 base safe clock (always on)
1 BASE_SYS_CLK 80 base system clock
2 BASE_PCR_CLK 0.4
[2]
base PCR subsystem clock
3 BASE_IVNSS_CLK 80 base IVNSS subsystem clock
4 BASE_MSCSS_CLK 80 base MSCSS subsystem clock
5 BASE_UART_CLK 80 base UART clock
6 BASE_SPI_CLK 40 base SPI clock
7 BASE_TMR_CLK 80 base timers clock
8 BASE_ADC_CLK 4.5 base ADCs clock
LPC2917_19_1 © NXP B.V. 2008. All rights reserved.
Product data sheet Rev. 01 — 31 July 2008 42 of 67
NXP Semiconductors
LPC2917/19
ARM9 microcontroller with CAN and LIN
For generation of these base clocks, the CGU consists of primary and secondary clock
generators and one output generator for each base clock.
There are two primary clock generators: a low-power ring oscillator (LP_OSC) and a
crystal oscillator. See Figure 12.
LP_OSC is the source for the BASE_PCR_CLK that clocks the CGU itself and for
BASE_SAFE_CLK that clocks a minimum of other logic in the device (like the watchdog
timer). To prevent the device from losing its clock source LP_OSC cannot be put into
power-down. The crystal oscillator can be used as source for high-frequency clocks or as
an external clock input if a crystal is not connected.
Secondary clock generators are a PLL and seven fractional dividers (FDIV0..6). The PLL
has three clock outputs: normal, 120° phase-shifted and 240° phase-shifted.
Configuration of the CGU: For every output generator - generating the base clocks - a
choice can be made from the primary and secondary clock generators according to
Figure 13.
Fig 12. Block diagram of the CGU
LP_OSC
PLL
FDIV0
EXTERNAL
OSCLLLATOR
FDIV1
FDIV6
OUT 0
OUT 1
OUT 9
002aad835
clkout
clkout120
clkout240
CLOCK GENERATION UNIT (CGU)
FREQUENCY
MONITOR
CLOCK
DETECTION
AHB TO DTL BRIDGE

LPC2919FBD144/01/,

Mfr. #:
Manufacturer:
NXP Semiconductors
Description:
ARM Microcontrollers - MCU ARM968 768K FL/48K
Lifecycle:
New from this manufacturer.
Delivery:
DHL FedEx Ups TNT EMS
Payment:
T/T Paypal Visa MoneyGram Western Union