Description
The ARM Cortex-M4 is a 32-bit core that offers system enhancements such as low power consumption, enhanced debug features, and a high level of support block integration. The ARM Cortex-M4 CPU incorporates a 3-stage pipeline, uses a Harvard architecture with separate local instruction and data buses as well as a third bus for peripherals, and includes an internal prefetch unit that supports speculative branching. The ARM Cortex-M4 supports single-cycle digital signal processing and SIMD instructions. A hardware floating-point unit is integrated in the core. The ARM Cortex-M0+ coprocessor is an energy-efficient and easy-to-use 32-bit core which is code and tool-compatible with the Cortex-M4 core. The Cortex-M0+ coprocessor offers up to 150 MHz performance with a simple instruction set and reduced code size. In LPC5410x, the Cortex-M0 coprocessor hardware multiply is implemented as a 32-cycle iterative multiplier.
Specifications: | |
Attribute | Value |
Category | Integrated Circuits (ICs) |
Embedded – Microcontrollers | |
Mfr | NXP USA Inc. |
Series | LPC54100 |
Package | Tray |
Part Status | Active |
Core Processor | ARM® Cortex®-M4 |
Core Size | 32-Bit |
Speed | 100MHz |
Connectivity | I²C, SPI, UART/USART |
Peripherals | Brown-out Detect/Reset, POR, PWM, WDT |
Number of I/O | 50 |
Program Memory Size | 256KB (256K x 8) |
Program Memory Type | FLASH |
EEPROM Size | - |
RAM Size | 104K x 8 |
Voltage – Supply (Vcc/Vdd) | 1.62V ~ 3.6V |
Data Converters | A/D 12x12b |
Oscillator Type | Internal |
Operating Temperature | -40°C ~ 105°C (TA) |
Mounting Type | Surface Mount |
Package / Case | 64-LQFP |
Supplier Device Package | 64-LQFP (10×10) |
Base Product Number | LPC54101 |