The 204 MHz, LPC4300 asymmetrical dual-core digital signal controller (DSC) from NXP is now available and is based on the ARM Cortex-M4 processor with a Cortex-M0 co-processor. The performance of the LPC1800 series has also been extended to 180 MHz.
The LPC4300 and LPC1800 have been manufactured using the same ultra-low leakage 90-nm technology, are pin- and software-compatible, and share many features. The LPC4000 family was announced in November 2010 and at that stage the company's roadmap indicated the LPC4300 would be a 150MHz.
The first LPC4300 part available is the LPC4350 in a BGA256 package – a flashless part with 264KB SRAM. Flash parts will be available in the first quarter of 2012.
The 204 MHz LPC4300 will be suitable for a range of applications such as embedded audio, high-end motor control, industrial automation, point-of-sale, medical devices, and automotive accessories.
The asymmetrical dual-core architecture has the Cortex-M4 core, optimized for real-time processing, and the Cortex-M0 core, optimized for real-time control. The small gate-count Cortex-M0 has been added to offload many of the control and I/O handling duties that drain the bandwidth of the Cortex-M4 core. Both cores are capable of running at 204 MHz.
Configurable peripherals on the LPC4300 and LPC1800 include the state configurable timer sub-system, which lets designers configure advanced timing operations with state machine control including complex motor-control functions and the quad lane SPI flash interface, which extends the code and data memory map using inexpensive, low-pin count SPI data flash.
Additionally, the LPC4300 has the serial GPIO interface, which is capable of emulating standard interfaces such as multiple I2S for a 7.1 multi-channel audio connection.
Software and development tool support for the LPC4300 and LPC1800 include CMSIS-compliant peripheral driver library; a full-featured open-source USB library and USB ROM drivers supporting its Hi-Speed USB Host/Device/OTG interfaces with on-chip high-speed PHY; and the emWin graphic library from SEGGER free of charge for NXP customers. Dual-core debugging support is provided by ARM development tools including IAR Systems, Keil, and NXP’s Eclipse-based LPCXpresso IDE.
The LPC4300 series starts at $3.75 for quantities of 10,000 pieces and suggested pricing for the LPC1800 series starts at $2.95 for quantities of 10,000 pieces. Other packages include TFBGA100, LQFP144, LQFP100, LQFP208, and BGA180.