DR
AFT
DR
AFT
DRAFT
DR
D
RAFT
DRAFT
DRA
FT DRAF
D
RAFT DRAFT DRAFT DRAFT DRAFT D
DRAFT
D
RAFT DRA
FT DRAFT DRAFT DRAFT DRA
UM10316_0
© NXP B.V. 2008. All rights reserved.
User manual
Rev. 00.06 — 17 December 2008
12 of 571
NXP Semiconductors
UM10316
Chapter 1: LPC29xx Introductory information
6.
Functional blocks
This chapter gives an overview of the functional blocks, clock domains, and power modes.
See
for availability of peripherals and blocks for specific LPC29xx parts.
The functional blocks are explained in detail in the following chapters. Several blocks are
gathered into subsystems and one or more of these blocks and/or subsystems are put into
a clock domain. Each of these clock domains can be configured individually for power
management (i.e. clock on or off and whether the clock responds to sleep and wake-up
events).
Table 4.
Functional blocks and clock domains
Short
Description
Comment
Clock domain AHB
ARM
ARM9TDMI-S
32-bit RISC processor
SMC
Static Memory Controller
For external (static) memory banks
SRAM
Internal Static Memory
-
Clock domain Flash
Flash
-
Internal Flash Memory
FMC
Flash Memory Controller
Controller for the internal flash memory
Clock domain USB
USB
USB OTG controller
-
Clock domain DMA controller
GPDMA
General Purpose DMA
controller
Clock domain VIC
VIC
Vectored Interrupt Controller Prioritized/vectored interrupt handling
Clock domain general subsystem
CFID
Digital Chip ID
Identifies the device and its possibilities
ER
Event Router
Routes wake-up events and external
interrupts (to CGU/VIC)
SCU
System Control Unit
Configures memory map and I/O
functions
Clock domain peripheral subsystem
GPIO
General-Purpose
Input/Output
Directly controls I/O pins
TMR
Timer
Provides match output and capture
inputs
UART
Universal Asynchronous
Receiver/Transmitter
Standard 550 serial port
WDT
Watchdog
Timer to guard (software) execution
SPI
Serial Peripheral Interface
Supports various industry-standard SPI
protocols
Clock domain modulation and sampling-control subsystem
ADC
Analog-to-Digital Converter
10-bit Analog-to-Digital Converter
PWM
Pulse-Width Modulator
Synchronized Pulse-Width Modulator