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
3 of 571
1.
Introduction
The LPC29xx combine an 125 MHz ARM968E-S CPU core, Full Speed USB 2.0 OTG
and device, CAN and LIN, 56 kB SRAM, up to 768 kB flash memory, external memory
interface, three 10-bit ADCs, and multiple serial and parallel interfaces in a single chip
targeted at consumer, industrial, medical, and communication. To optimize system power
consumption, the LPC29xx has a very flexible Clock Generation Unit (CGU) that provides
dynamic clock gating and scaling.
2.
About this user manual
This document describes the following parts: LPC2917/01, LPC2919/01, LPC2921,
LPC2923, LPC2925, LPC2927, LPC2929, LPC2930, and LPC2939. Differences between
the various parts as they apply to each block or peripheral are listed at the beginning of
each chapter. For an overview of features see
.
3.
General features
Remark:
See
for feature details for each LPC29xx part.
•
ARM968E-S processor running at frequencies of up to 125 MHz maximum.
•
Multi-layer AHB system bus at 125 MHz with four separate layers.
•
On-chip memory:
–
Two Tightly Coupled Memories (TCM), up to 32 kB Instruction (ITCM), up to 32 kB
Data TCM (DTCM).
–
Two separate internal Static RAM (SRAM) instances; 32 kB SRAM and 16 kB
SRAM.
–
8 kB ETB SRAM.
–
Up to 768 kB flash-program memory with 16 kB EEPROM.
•
Dual-master, eight-channel GPDMA controller on the AHB multilayer matrix which can
be used with the SPI interfaces and the UARTs, as well as for memory-to-memory
transfers including the TCM memories.
•
External Static Memory Controller (SMC) with eight memory banks; up to 32-bit data
bus; up to 24-bit address bus.
•
Serial interfaces:
–
USB 2.0 full-speed device/OTG controller with dedicated DMA controller and
on-chip PHY for device and Host (LPC2930/39 only) functions.
–
Two-channel CAN controller supporting Full-CAN and extensive message filtering
–
Two LIN master controllers with full hardware support for LIN communication.
–
Two 550 UARTs with 16-byte Tx and Rx FIFO depths, DMA support, and RS485
support.
UM10316
Chapter 1: LPC29xx Introductory information
Rev. 00.06 — 17 December 2008
User manual