© Koninklijke Philips Electronics N.V. 2006. All rights reserved.
User manual
Rev. 01 — 12 January 2006
7
Philips Semiconductors
UM10161
Volume 1
Chapter 1: Introductory information
1.9 Block diagram
(1) Pins shared with GPIO.
Fig 1.
LPC2101/02/03 block diagram
002aab814
system
clock
TRST
TMS
TCK
TDI
TDO
XTAL2 V
DD(3V3)
XTAL1
AMBA AHB
(Advanced High-performance Bus)
MEMORY
ACCELERATOR
AHB BRIDGE
TEST/DEBUG
INTERFACE
AHB TO APB
BRIDGE
VECTORED
INTERRUPT
CONTROLLER
SYSTEM
FUNCTIONS
PLL
8 kB/16 kB/
32 kB FLASH
ARM7TDMI-S
LPC2101/2102/2103
INTERNAL
SRAM
CONTROLLER
2 kB/4 kB/
8 kB SRAM
ARM7 local bus
APB (ARM
peripheral bus)
SCL0, SCL1
(1)
SDA0, SDA1
(1)
3
×
CAP0
(1)
4
×
CAP1
(1)
3
×
CAP2
(1)
3
×
MAT0
(1)
4
×
MAT1
(1)
3
×
MAT2
(1)
4
×
MAT3
(1)
AD0[7:0]
I
2
C-BUS SERIAL
INTERFACES 0 AND 1
CAPTURE/COMPARE
EXTERNAL COUNTER
TIMER 0/TIMER 1/
TIMER 2/TIMER 3
EINT2 to
EINT0
(1)
EXTERNAL
INTERRUPTS
SCK0, SCK1
(1)
MOSI0, MOSI1
(1)
MISO0, MISO1
(1)
SSEL0, SSEL1
(1)
SPI AND SSP
SERIAL INTERFACES
ADC
TXD0, TXD1
(1)
RXD0, RXD1
(1)
UART0/UART1
RTXC2
RTXC1
VBAT
REAL-TIME CLOCK
WATCHDOG
TIMER
SYSTEM CONTROL
P0[31:0]
P0[31:0]
GENERAL
PURPOSE I/O
HIGH SPEED
GENERAL
PURPOSE I/O
RST
V
SS
8 kB
BOOT ROM
V
DD(1V8)
DSR1, CTS1,
RTS1, DTR1
DCD1, RI1