
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
UM10360_0
© NXP B.V. 2009. All rights reserved.
User manual
Rev. 00.06 — 5 June 2009
10 of 808
NXP Semiconductors
UM10360
Chapter 1: LPC17xx Introductory information
10. Block diagram
Fig 2.
LPC1768 block diagram, CPU and buses
Multilayer
AHB Matrix
AHB to
APB bridge
AHB to
APB bridge
JTAG
interface
Debug Port
Ethernet PHY
interface
SRAM
16 kB
SRAM
16 kB
EMULA
TION
TRACE MODU
LE
ARM Cortex-M3
TEST/DEBUG
INTERFACE
USB
device,
host,
OTG
USB
interface
DMA
controller
Ethernet
10/100
MAC
System
bus
D-code
bus
I-code
bus
DMAC
regs
USB
regs
Ethernet
regs
clock generation,
power control,
and other
system functions
SRAM
32 kB
ROM
8 kB
Flash
512 kB
Flash
Accelerator
RS
T
Xt
alin
Xt
alou
t
X32Kin
X32
Kou
t
APB slave group 1
Note: shaded peripheral blocks
support General Purpose DMA
Capture/compare
timers 2 & 3
I
2
C2
I2S
UARTs 2 & 3
SSP0
External interrupts
DAC
System control
Motor control PWM
Quadrature encoder
APB slave group 0
RTC Power Domain
Real Time Clock
SSP1
UARTs 0 & 1
CAN 1 & 2
I
2
C 0 & 1
SPI0
Capture/compare
timers 0 & 1
Watchdog timer
PWM1
12-bit ADC
Pin connect block
GPIO interrupt control
32 kHz
oscillator
Backup registers
(20 bytes)
Repetitive interrupt
timer
ultra-low power
regulator
Vbat
voltage regulator
clocks
and
controls
internal
power
Vdd
CLK
OUT
HS
GPIO