Leaflet : Low-cost, low-power ARM9 microcontrollers

Low-cost, low-power ARM9
microcontrollers
High integration and superior performance
at an affordable price
The NXP ARM9 portfolio
ARM926EJ-S
ARM968
ARM926EJ-S
ARM926EJ-S
ARM926EJ-S
ARM922T
LPC29xx
LPC313x
LPC3180/01
LPC32x0
LH7A40x
LPC314x
LPC315x
LQFP144, LQFP208,
LQFP100
TFBGA180
LFBGA320
LFBGA296
LFBGA324, BGA256,
LFBGA256
TFBGA208,
TFBGA180
Package
768 KB Flash, 24/40/56 KB RAM
16 KB EEPROM
192/96 KB RAM
16 KB I & D caches
64 KB RAM
32 KB I & D caches
256/128 KB RAM
32 KB I & D caches
80 KB frame buffer
8 KB I & D caches
192 KB RAM
16 KB I & D caches
Internal memory
Flash, SRAM,
ROM & Burst ROM
NAND Flash, SDRAM
& static memory
interfaces, SD/MMC
NAND Flash, SDRAM
& static memory
interfaces, SD/MMC
NAND Flash, SDRAM
& static memory
interfaces, SD/MMC
NAND Flash, SDRAM
& static memory
interfaces, SD/MMC
NAND Flash, SDRAM
& static memory
interfaces, SD/MMC
External memory
interfaces
No
No
Yes
Yes
No
No
Vector floating-point
coprocessor (VFP9)
LCD & touchscreen
controllers, FS USB
host & device
HS USB OTG + PHY
stereo CODEC, PSU
battery charger, LCD
interface
Key peripherals
USB
USB
Motor-control unit
with QEI, LIN
controllers, CAN
USB
MOTOR
CONTROL
HS USB OTG +
PHY, LCD interface,
ADC
USB
LCD
FS USB OTG, ADC
7 UARTs, SPI
USB
Ethernet, FS USB
OTG, LCD &
touchscreen controllers
USB
ETHERNET
LCD
LCD
LCD
Performance
(125-270 MHz)
Give your next ARM9 design a boost
NXP’s ARM9 portfolio gives you the right combination of cost,
efficiency, integration, and performance, so you can take on
the biggest design challenges. We’ve enhanced the basic
ARM9 architecture, optimizing it for speed as well as memory
and connectivity performance. We equip our devices with four
of the most important interfaces for embedded (USB, LCD,
Ethernet, and motor control), and offer a wide selection, so
you can always find exactly what you need.
} LPC2900 series – The fastest ARM968 MCUs available (with
speeds up to 125 MHz) targeting motor-control applications
} LH7A family – Based on the ARM922T core, and designed
to make it easy to create everything from cost-conscious
consumer systems to advanced systems with media-rich
environments
} L PC3000 family – Uses an ARM926 core to generate speeds
up to 270 MHz and supports Linux and WinCE environments
- LPC313x series – The lowest-cost ARM926 with HS USB 2.0
OTG
- LPC314x series – Adds a decryption engine and delivers
speeds up to 270 MHz
- LPC315x series – Adds stereo codec, power-supply unit,
and a battery charger in a cost-effective format
- LPC32xx series – The only ARM9 MCU family that offers a
vector floating-point (VFP) coprocessor along with
Ethernet, USB OTG, and an LCD controller
USB
LCD
the widest choice
of USB options
unique low-cost
LCD integration
ETHERNET
MOTOR CONTROL
the highest bandwidth
Ethernet
motor control with
performance to spare
NXP has the industry’s fastest ARM9 with embedded
Flash and the industry’s lowest-cost ARM9 with
HS USB 2.0 OTG.
NXP ARM9 advantages
Advantage
Technology feature
High performance
•
•
•
•
Fastest Flash performance (up to 125 MHz)
ARM926 with VFP coprocessor (up to 266 MHz)
Fast concurrent operation (100 Mbps Ethernet & FS USB)
ARM926 with HS USB (up to 270 MHz)
Very low power
consumption
•
•
•
Ultra-low-power ARM926 (down to 0.9 V)
Dynamic power management
On-chip power supply unit
Comprehensive
on-chip debug
•
•
•
Embedded trace
On-chip buffers
JTAG solutions
Design flexibility and
scalability
•
•
•
Pin- and software-compatible options
Widest selection of on-board peripherals
Common architecture for LCD controller
Optimal price/
performance
•
•
Lowest-cost HS USB 2.0 OTG
ARM926 with VFP coprocessor
•
Fast-growing support •
ecosystem
•
•
Multiple options
Training materials and design consultants
Evaluation boards and emulators
C-code generators, compilers, debuggers, OS/RTOSs, software stacks, etc.
Choose from the best in support
All of NXP’s ARM9 products are supported by a well-established –
and rapidly growing – network of third-party partners. Customers
have direct access to a wide set of options, from evaluation
boards and emulators to C-code generators, compilers,
debuggers, OS/RTOSs, software stacks, and more.
We offer free-to-view training videos and downloadable
application notes, and can recommend design experts in
locations around the world.
Board support packages (BSPs)
For Linux, we have BSPs and target boards for the LH7A404,
LPC313x/4x/5x and LPC32x0 microcontrollers. Our partner
Timesys has incorporated NXP’s LPC3131 Linux BSP into
Timesys’ LinuxLink framework. For WinCE, there is a free BSP
for the LPC32xx series that runs the WinCE 6.0 operating
system, and a WinCE BSP for LH7A404. Our partner,
Adeneo, provides a professional-grade WinCE BSP for both
the LPC32x0 and the LH7A404. Our support also extends to
the VxWorks BSP from WindRiver and, for LPC29xx
products, the SMX RTOS from Micro Digital.
LPC community and online training support
UÊ*
<œ˜i
UÊ/܈ÌÌiÀ
UÊ9œÕ/ÕLiÊ
UÊ9>…œœÊ*
ÊÀœÕ«
Technical support
UÊ7œÀ`܈`iÊʘiÌܜÀŽÊ̜ʫÀœÛˆ`iʏœV>ÊÃÕ««œÀÌ
UÊ««ˆV>̈œ˜ÊÃÕ««œÀÌÊvœÀÊv>ÃÌiÀÊ̈“i‡Ìœ‡“>ÀŽiÌ
Software support
UÊÀiiÊ 8*ÊVœ`iÊL՘`iÃÊ܈̅Ê`ÀˆÛiÀÃ
UÊÀiiʈ˜ÕÝÊ>˜`Ê7ˆ˜
Ê"-Ê«œÀÌÃ
UÊ-iÛiÀ>Êœ«Ìˆœ˜ÃÊvœÀÊ,/"-ÊÃÕ««œÀÌ]
/
*É*ÊÃÌ>VŽÃ]Ê>˜`Ê`ÀˆÛiÀÃ
Multiple tool options
Uʜ܇VœÃÌÊLœ>À`Ã
UÊ
œ“«iÌiÊ`iÛiœ«“i˜ÌÊÃՈÌiÊ
ÊÊÊÊÊÊÊÊ­Vœ“«ˆiÀÃ]Ê`iLÕ}}iÀÃ]ÊÃ]ÊiÌV°®
UʓՏ>̜ÀÃÊvœÀÊ/Ê>˜`Êi“Li``i`ÊÌÀ>ViÃ
Extensive documentation
UÊ1ÃiÀʓ>˜Õ>ÃÊ>˜`Ê`>Ì>ÊÅiiÌÃ
Uʘ‡`i«Ì…Ê>««ˆV>̈œ˜Ê˜œÌiÃ
UÊ"˜ˆ˜iÊ`iÈ}˜Ê«>}iÃ
UʘÈ`iÀ½ÃÊ}Ո`iÃ
NXP ARM microcontroller continuum
80C51
Cortex
ARM7
ARM9
Cortex-M0
Cortex-M3
ARMTDMI-S
ARM720T (LH7)
ARM926EJ-S
ARM922T (LH7A)
ARM968 (LPC2900)
LPC900
LPC700
LPC1000
LPC2000
LPC3000
8-bit
Low-power/
mixed-signal
Mid-range
Application
processors
(Up to 18 MHz)
(Up to 84 MHz)
(Up to 120 MHz)
(Up to 270 MHz)
} Industrial
} Sensors
} Connectivity
} Connectivity
} Consumer
} e-Metering
} Industrial
} Industrial
} Medical
} 16-bit applications
} Smart control
} Consumer
} Automotive
} Battery applications
} White goods
} Medical
NXP’s history of firsts
NXP has continuously set the standard for performance,
integration, and price. We’ve been first to introduce low-cost
versions of high-performance products, and first with integrated
features like Flash/EEPROM memory, real-time debug, and
embedded trace.
2003
2004
Announces LPC213x series
Adds single 3.3 V supply, DAC,
more ADCs, up to 512 KB
Announces LPC21x4, LPC21x9, LPC22xx series
Adds ADC, CAN, external memory interface
Acquires BlueStreak microcontroller product line
Adds nine ARM-based MCUs featuring LCD controllers
Announces LPC2101/2/3 series
Adds HVQFN48 package, fast I/O
First ARM7 microcontroller below $1.50
2005
First ARM partner to license
Cortex-M0 processor
Announces LPC247x series
Adds QVGA LCD controller
Announces LPC214x series
Adds USB, enhanced ADC, enhanced UARTs
Announces LPC2104/5/6 series
First ARM7 microcontroller below $5
We were first to add independent bus systems and local bus I/O,
and we’ve had several firsts with smaller geometries that deliver
higher speed, more advanced functionality, and lower power
consumption.
Announces LPC1100 series
First Cortex-M0 microcontrollers
Announces LPC315x
Adds AES encryption engine
and analog subsystem
Announces LPC291x series
Adds Flash and motor control to ARM9 range
2006
2007
2008
Announces LPC32x0 series
Adds Ethernet and LCD controller
to ARM9 LPC3000 family
Announces LPC2800 series
Adds Hi-Speed USB, up to 1 MB Flash
Expands strategic relationship with
ARM and signs major licensing agreement
Announces LPC3180
First 90 nm ARM9-based microcontroller
Announces LPC292x/3x series
First with ARM9 Flash MCUs up to 125 MHz
Announces LPC2300 series
Adds Ethernet, dual AHB, internal RC oscillator
First ARM7 with dual AHB starting below $4
Announces LPC246x series
Adds USB Host, USB OTG, up to 98 KB RAM
Announces LPC1700 series
First with Cortex-M3 MCUs up to 100 MHz
Announces LPC313x series
Industry’s lowest-cost ARM9 with Hi-Speed USB below $3
2009
www.nxp.com
© 2009 NXP B.V.
All rights reserved. Reproduction in whole or in part is prohibited without the prior written consent of the
copyright owner. The information presented in this document does not form part of any quotation or contract,
is believed to be accurate and reliable and may be changed without notice. No liability will be accepted by
the publisher for any consequence of its use. Publication thereof does not convey nor imply any license under
patent- or other industrial or intellectual property rights.
Date of release: November 2009
Document order number: 9397 750 16819
Printed in the Netherlands