Discover the LPC4300

header

The LPC4300 is the world's first Cortex-M architecture to combine a Cortex-M4 with a Cortex-M0. This dual-core approach increases performance and simplifies code partitioning without adding a lot of cost, complexity, or power consumption.

Dual core performance

With the LPC4300, you really do get the best of both worlds. A Cortex-M4 core, for when you want real-time processing, and a Cortex-M0 core, when you need real-time control. Both cores run at a blindingly fast 204 MHz, so you can choose the best core for a given task.

More memory

When it comes to memory, the LPC4300 has dual-bank Flash for higher efficiency, plus a big, DSP-friendly SRAM. The two banks of Flash can be used together as a single memory area or separately to support different operations simultaneously. Divided into five blocks, the SRAM includes blocks optimized for use with DSP functions and accessed by the Cortex-M4’s high-speed bus, and blocks connected to the standard AHB matrix. This divided block / bus architecture enables simultaneous CPU and DMA access with no memory contention.

Advanced peripherals

Continuing NXP’s drive to offer more peripheral options, you’ll find the LPC Cortex-M4 family comes with all the familiar favorites.

  • Two Hi-Speed USB 2.0 interfaces, one with a built-in PHY
  • A high-resolution full-color LCD interface
  • 10/100 Ethernet with hardware enabled TCP/IP checksum calculation
  • Special motor-control features

Unique Configurable Peripherals

The LPC4300 also gives you options that you simply won't find anywhere else.

  • Quad SPI Flash Interface (SPIFI) - a low-cost way to add loads of Flash
  • State Configurable Timer (SCT) - a flexible system for advanced timing/PWM generation
  • Serial General-Purpose IO (SGPIO) - configurable I/O for creating any serial / 2b / 4b / byte-wide interface