LONDON NXP is to demonstrate what it says is fastest microcontroller family based on the ARM Cortex-M3 processor at Embedded Systems Conference Boston at the end of the month with engineering samples available in December 2008.
The LPC1700 series runs at speeds up to 100 MHz which NXP says is 28 to 64 percent faster than any competitive Cortex-M3 microcontroller available today. This speed enables it to run high-bandwidth communications peripherals such as Ethernet, USB On-The-Go/Host/Device, and CAN simultaneously without bottlenecks.
It is based on the Cortex-M3 Revision 2 core which adds tightly integrated power control, including a wake-up interrupt controller (WIC) that enables efficient entry into and exit from lowest power sleep states. The LPC1700 is pin-to-pin compatible with the ARM7-based NXP LPC2300 series enabling customers to evaluate both the Cortex-M3 and ARM7-based products in the same socket.
It includes a true 12-bit analog-to-digital converter and 10-bit digital-to-analog converter, Fast-Mode Plus (1 Mb/s) I²C bus, in addition to 4 UARTs, 3 SPI/SSP buses, an I²S bus and a real-time clock operating at less than 1 uA.
A memory protection unit allowing memory regions to be defined as read-only and protect them from corruption.
The NXP LPC1700 is supported by the same tool vendors available today for NXP’s ARM-based 32-bit MCUs, such as Keil (an ARM company), IAR Systems, Hitex Development Tools, and Embedded Artists. Code Red Technologies will offer support for the LPC1700 in their Eclipse-based Red Suite software development platform.