LPC315x - ARM9 MCU with HS USB 2.0 OTG and Security Engine
LPC315x - ARM9 MCU with HS USB 2.0 OTG and Security Engine
The NXP LPC3154/2 family combines an 180 MHz ARM926EJ CPU core, High Speed USB 2.0 OTG, up to 192 KB SRAM, NAND Flash Controller with a 128-bit AES Decryption Engine (LPC3154), flexible external bus interface, three channel 10-bit A/D and a myriad of serial and parallel interfaces. To optimize system power consumption, the LPC3154/2 have multiple power domains and a very flexible Clock Generation Unit (CGU) that provides dynamic clock gating and scaling.
The integrated Power Supply Unit (PSU) allows the system to run directly from the battery or the USB power. The built-in charger allows a Li-Ion battery to be charged from the power supplied by a USB connection or by an AC adapter. The charger also monitors battery voltage, charge current, battery and chip temperature.
The integrated Stereo Audio CODEC with Class AB Headphone Amplifier is ideal for high-quality audio applications.
The secure One-Time-Programmable (OTP) memory provides a unique ID, the ability to store secure keys/USB product ID, and the option to access JTAG securely.
Features
CPU Platform
- 180 MHz, 32-bit ARM926EJ-S
- 16 KB D-Cache & 16 KB I-Cache
- Memory Management Unit (MMU)
Internal Memory
- 192 KB embedded SRAM
External Memory Interface
- NAND Flash Controller with 8-bit ECC
- 128-bit AES Decryption Engine (LPC3154)
- 8/16-bit Multi-Port Memory Controller (MPMC): SDRAM and SRAM
Communication & Connectivity
- High Speed USB 2.0 OTG with on-chip PHY
- I2S interface
- Master/Slave PCM
- Master/Slave SPI
- Master/Slave I2C
- Fast UART
- Memory Card Interface (MCI) : MMC/SD/SDIO/CE-ATA
- Three channel 10-bit ADC
- Integrated 4/8/16-bit 6800/8080 LCD interface
Audio & PSU
- Stereo CODEC with Class AB Headphone Amplifier
- Low Power Real Time Clock (RTC)
- Power Supply Unit (PSU)
- Li-Ion Battery Charger
System Function
- Dynamic clock gating & scaling
- Selectable boot-up : SPI Flash, NAND Flash, SD/MMC cards, UART or USB
- Secure NAND Flash Boot (LPC3154)
- 512-bit Secure OTP
- DMA controller
- Four 32-bit timers, Watchdog Timer and PWM Module
- Random Number Generator (RNG)
- Event Router
- Interrupt Controller
- JTAG interface
Operating Voltage & Temperature
- Core Voltage: 1.2 V
- I/O Voltage: 1.8, 2.8, 3.3 V
- Temperature: -40 °C to +85 °C
Package
- TFBGA208: 12x12 mm2, 0.65 mm pitch
Applications
- Consumer
- Industrial
- Medical
- Communication
- Automotive Infotainment



