Overview
The STM32MP151AAC3 is a high-performance microprocessor from STMicroelectronics, part of the STM32MP151A/D series. It is based on the dual-core architecture of the Arm® Cortex®-A7 and Arm® Cortex®-M4 processors. The Cortex-A7 operates at up to 800 MHz, providing rich performance for high-end wearables and other low-power embedded and consumer applications. The Cortex-M4 core runs at up to 209 MHz and includes a floating-point unit (FPU) and a memory protection unit (MPU), enhancing application security and performance.
Key Specifications
Parameter | Specification |
---|---|
Cortex-A7 Processor | Up to 800 MHz, 32-Kbyte L1 instruction cache, 32-Kbyte L1 data cache, 256-Kbyte level 2 cache |
Cortex-M4 Processor | Up to 209 MHz, FPU, MPU |
External Memory | Up to 1 Gbyte DDR3/DDR3L, LPDDR2/LPDDR3 |
Internal SRAM | 708 Kbytes (256 Kbytes AXI SYSRAM + 384 Kbytes AHB SRAM + 64 Kbytes AHB SRAM in backup domain + 4 Kbytes SRAM in backup domain) |
Operating Temperature | -40°C to 125°C |
Package | TFBGA 361 (12x12x1.2 mm) |
I/O Supply Voltage | 1.71 V to 3.6 V (5 V-tolerant I/Os) |
Communication Interfaces | Up to 35 peripherals including I2C, UART, USART, SPI, SAI, USB 2.0, Ethernet GMAC |
Key Features
- Arm® NEON™ and Arm® TrustZone® support
- Dual-mode Quad-SPI memory interface
- Flexible external memory controller with up to 16-bit data bus
- TrustZone® peripherals and active tamper detection
- Low-power modes: Sleep, Stop, and Standby
- Internal temperature sensors and backup regulator
- Up to 176 I/O ports with interrupt capability
- 64-bit Arm® AMBA® AXI interconnect and 32-bit Arm® AMBA® AHB interconnect
- Multiple DMA controllers and timers (including PWM timers for motor control)
- Advanced analog peripherals: ADCs, DACs, and digital filters for sigma delta modulators
Applications
The STM32MP151AAC3 is designed for a variety of applications, including:
- High-end wearables
- Low-power embedded systems
- Consumer electronics
- Industrial automation
- Medical devices
- Automotive systems
Q & A
- What are the core processors used in the STM32MP151AAC3?
The STM32MP151AAC3 uses a 32-bit Arm® Cortex®-A7 processor and a 32-bit Arm® Cortex®-M4 processor.
- What is the maximum frequency of the Cortex-A7 processor?
The Cortex-A7 processor operates at up to 800 MHz.
- What types of external memory does the STM32MP151AAC3 support?
The device supports external DDR3/DDR3L, LPDDR2/LPDDR3 memories up to 1 Gbyte.
- How much internal SRAM does the STM32MP151AAC3 have?
The device has 708 Kbytes of internal SRAM.
- What are the operating temperature ranges for the STM32MP151AAC3?
The operating temperature range is from -40°C to 125°C.
- What communication interfaces are available on the STM32MP151AAC3?
The device includes multiple interfaces such as I2C, UART, USART, SPI, SAI, USB 2.0, and Ethernet GMAC.
- Does the STM32MP151AAC3 support low-power modes?
Yes, it supports Sleep, Stop, and Standby low-power modes.
- What is the package type for the STM32MP151AAC3?
The package type is TFBGA 361 (12x12x1.2 mm).
- What is the I/O supply voltage range for the STM32MP151AAC3?
The I/O supply voltage range is from 1.71 V to 3.6 V (5 V-tolerant I/Os).
- Does the STM32MP151AAC3 have security features?
Yes, it includes TrustZone® peripherals, active tamper detection, and Cortex-M4 resources isolation.