LPC313x ARM926EJ-S Processor

NXP Semiconductors and Digi-Key introduce LPC313x ARM926EJ-S Processor with High Speed USB 2.0 OTG

NXP Semiconductor's LPC313x ARM926EJ-S Processor

NXP Semiconductor's LPC313x family combines a 180MHz ARM926EJ CPU core, high-speed USB 2.0 On-The-Go (OTG), up to 192kB SRAM, NAND flash controller, flexible external bus interface, 4-channel 10-bit A/D converter, and a myriad of serial and parallel interfaces. To optimize system power consumption, the LPC313x has multiple power domains and a very flexible Clock Generation Unit (CGU) that provides dynamic clock gating and scaling.

The USB interface contains a UTMI+ compliant transceiver (PHY), dedicated PLL, and a dedicated DMA engine. This provides high speed transfer rates up to 480Mbps and supports device, host and OTG operations.

  • Overview
  • Features/Applications
  • Diagram
  • Buy Now


The LPC313x allows booting from NAND flash, SPI flash, SD/MMC cards, UART, or USB. The integrated NAND flash controller provides an 8-bit Error Correction Code (ECC) and supports up to four NAND flash devices that can be any combination of SLC type NAND flash and MLC type NAND flash up to a capacity of 16GB. An 8/16-bit Multi-Port Memory Controller (MPMC) provides access to 64MB of SDRAM and 256kB of SRAM and/or memory mapped peripherals. The Memory Card Interface (MCI) provides access to memory cards compliant with MMC 4.1, SD 2.0 (including high capacity) and SDIO 1.1 standards as well as CE ATA 1.1 compatible storage devices. Serial interfaces include a full-duplex master/slave SPI/SSI with DMA support, two fast master/slave I²C bus (400kbps) interfaces with slave, single and multi-master support, two I²S, PCM and a fast UART with DMA support, IrDA and hardware-flow control.

The LPC313x has a 4-channel 10bit 400kHz A/D converter, four 32-bit timers, a PWM channel that supports pulse width and pulse density modulation, a Watchdog timer, and a flexible and versatile interrupt controller. For those applications that require visual interaction, the LPC313x integrates a 4/8/16-bit 6800/8080 compatible LCD interface.

A four-layer, 32-bit, 90MHz AHB matrix provides a separate bus for each of the four AHB masters (DMA, D-cache, I-cache, USB controller). This eliminates arbitration delays, except when two masters attempt to access the same slave at the same time.


  • Communication & Connectivity
  • High Speed USB 2.0 OTG with on-chip PHY
  • Two I²S interfaces
  • Integrated Master/Slave SPI
  • Two Master/Slave I²C
  • Fast UART
  • Memory Card Interface (MCI): MMC/SD/SDIO/CE-ATA
  • Four channel 10-bit ADC
  • Integrated 4/8/16-bit 6800/8080 compatible LCD interface
  • System Function
  • Dynamic clock gating & scaling
  • Multiple power domains
  • Selectable boot-up: SPI flash, NAND flash, SD/MMC cards, UART or USB
  • DMA controller
  • Four 32-bit timers
  • Watchdog timer
  • PWM module
  • Random Number Generator (RNG)
  • General-Purpose I/O pins (GPIO)
  • Flexible & versatile Interrupt Structure
  • JTAG interface with boundary scan and ARM debug access
  • Package
  • 180-TFBGA: 12mm x 12mm, 0.8mm pitch


  • Consumer
  • Industrial
  • Medical
  • Communication
  • Automotive
  • Operating Voltage & Temperature
  • Core Voltage: 1.2V
  • I/O Voltage: 1.8V, 2.8V, 3.3V
  • Temperature: -40 °C to +85 °C
  • CPU Platform
  • 180MHz, 32-bit ARM926EJ-S
  • 16kB D-Cache & 16kB I-Cache
  • Memory Management Unit (MMU)
  • Internal Memory
  • 96kB (LPC3130) or 192kB (LPC3131) embedded SRAM
  • External Memory Interface
  • NAND Flash Controller with 8-bit ECC
  • 8/16-bit Multi-Port Memory Controller (MPMC): SDRAM and SRAM


Buy Now

Digi-Key P/N Manufacturer P/N Description SRAM (kB)
568-4696-ND LPC3130FET180,551 IC ARM9 MCU 180MHZ 180-TFBGA 96 Datasheet
568-4697-ND LPC3131FET180,551 IC ARM9 MCU 180MHZ 180-TFBGA 192 Datasheet

Please visit Digi-Key's Microcontroller Solutions Technology Zone to learn more about NXP Semiconductor microcontroller products.