| |
NXP’s New LPC32x0 ARM9 Microcontrollers Deliver Outstanding Performance with Low Power Consumption
The LPC32x0 family, the latest in
NXP Semiconductors’ expanding portfolio
of advanced ARM9-based microcontrollers,
delivers outstanding performance in a wide
range of applications, including consumer,
medical, industrial, automotive, network
control and communications.
Built around a 90nm, 208MHz ARM926EJ-S CPU
core, each LPC32x0 microcontroller also has a
Vector Floating Point (VFP) coprocessor, an internal
bus matrix and a large set of standard peripherals.
The result is very fast processing with high
integration and low power consumption.
The VFP coprocessor increases the speed of
typical calculations by a factor of four to five
in scalar mode, and much more in optimized
vector mode. Advanced process technology
optimizes each microcontroller’s intrinsic power
and software-controlled features provide best-inclass
power management.
Multiple interfaces for serial communications
increase design flexibility provide larger buffer
size and deliver higher processing power. Every
LPC32x0 microcontroller has a USB interface
that supports device, host and On-The-Go (OTG)
operation.
There are four standard 16C550 UARTs (one supports
IrDA), three high speed (up to 921,600bps)
UARTs, two Fast I2C-bus (400Mbps) interfaces with
slave, single, and multi-master support, two SPI/
SSP ports and a function for automatic keyboard
scanning that supports 8 x 8 keys. There are also
two I2S interfaces, each with separate input and
output channels. Each channel can be operated
independently on three pins, or, with only four
pins, the input and output of one I2S interface can
be used.
For debugging, LPC32x0 microcontrollers use a
JTAG interface with a 2K x 24-bit emulation trace
buffer and supports real-time emulation.
NXP offers, through third-party suppliers, a
range of development and evaluation tools for the
LPC32x0 family.
FEATURES
 |
- Each LPC32x0 microcontroller has up to
256Kb of internal SRAM and an external
memory controller that supports DDR and
SDR SDRAM, SRAM, Flash and static devices
- The external memory controller can boot-up
from NAND Flash, SPI memory, a UART or
SRAM
- On the LPC3230 and the LPC3250, there is
also a flexible LCD controller that supports
STN and TFT panels, has a dedicated DMA
controller and offers programmable display
resolution up to 1024 x 768 and up to 16
million colors
- The LPC3240 and LPC3250 have a 10/100
Ethernet MAC with a dedicated DMA
controller
- Each LPC32x0 microcontroller has a 10-bit,
400kHz A/D converter with three channels
and a touch screen interface, five 32-bit
timers with capture/compare channels, a
32-bit timer driven by the real-time clock,
eleven PWM channels and a Watchdog timer
- Real-time clock with a separate clock and
power domain, a dedicated 32kHz oscillator,
a Secure Digital (SD) interface and an
integrated interrupt controller that supports
up to 73 interrupt sources
- Data movement is managed by an eightchannel,
general purpose DMA controller
that can be used with SD ports, UARTs, I2S
ports, SPI interfaces or memory-to-memory
transfers
- A seven-layer, 32-bit, 104MHz AHB matrix
provides a separate bus for each of the seven
AHB masters (D-cache, I-cache, two DMA,
Ethernet MAC, USB controller and LCD
controller); this eliminates arbitration delays,
except when two masters attempt to access
the same slave at the same time
- An on-chip PLL lets the CPU operate up to
its maximum rate without a high frequency
crystal; a second PLL enables operation from
the 32kHz real-time clock instead of
the external crystal
- The core voltage supports 1.2V, while the
I/O ports support 1.8, 2.8 and 3.0V
- The operating temperature range
-40 to +85°C
- In ultra-low power mode, the core operates
down to 0.9V
|
 |
|
|
APPLICATIONS
 |
- Consumer
- Medical
- Industrial
- Automotive
- Network control
- Communications
|
 |
|
|
Featured Products
| Part Number |
|
Description |
Data Sheet |
App. Notes |
|
| LPC3220FET296-S |
|
ARM926-EJS Microcontroller with 128KB SRAM, Hardware Vector Floating-point Coprocessor, USB On-The-Go Host/Device, SDRAM Memory Interface, SD Interface
|
|
|
|
| LPC3230FET296-S |
|
ARM926-EJS Microcontroller with 256KB SRAM, Hardware Vector Floating-point Coprocessor, USB On-The-Go Host/Device, SDRAM Memory Interface, LCD Controller, SD Interface
|
|
|
|
| LPC3240FET296-S |
|
ARM926-EJS Microcontroller with 256KB SRAM, Hardware Vector Floating-point Coprocessor, USB On-The-Go Host/Device, SDRAM Memory Interface, 10/100 Ethernet, SD Interface
|
|
|
|
| LPC3250FET296-S |
|
ARM926-EJS Microcontroller with 256KB SRAM, Hardware Vector Floating-point Coprocessor, USB On-The-Go Host/Device, SDRAM Memory Interface, 10/100 Ethernet, LCD Controller, SD Interface
|
|
|
|
refers to New Product Introduction
|
|