Overview
The STM32MP153AAA3T is a high-performance microprocessor from STMicroelectronics, part of the STM32MP1 series. It features a dual-core Arm® Cortex®-A7 processor operating at up to 800 MHz and a Cortex®-M4 processor at up to 209 MHz. This device is designed to provide rich performance in high-end wearables, low-power embedded systems, and consumer applications. The Cortex-A7 core includes 32-Kbyte L1 instruction and data caches for each core, along with a 256-Kbyte unified level 2 cache, Arm® NEON™, and Arm® TrustZone®. The Cortex-M4 core supports a floating-point unit (FPU) and a memory protection unit (MPU), enhancing application security and performance.
Key Specifications
Parameter | Specification |
---|---|
Processor Cores | 32-bit dual-core Arm® Cortex®-A7, 32-bit Arm® Cortex®-M4 |
Core Frequencies | Cortex-A7: up to 800 MHz, Cortex-M4: up to 209 MHz |
Caches | 32-Kbyte L1 instruction and data caches for each A7 core, 256-Kbyte unified level 2 cache |
External Memory | Up to 1 Gbyte DDR3/DDR3L, LPDDR2/LPDDR3, 16/32-bit |
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 |
Communication Interfaces | 6 × I2C FM+, 4 × UART + 4 × USART, 6 × SPI, 4 × SAI, 2 × CAN controllers, 2 × USB 2.0 high-speed Host + 1 × USB 2.0 full-speed OTG |
Operating Temperature | -40°C to 125°C |
Supply Voltage | 1.71 V to 3.6 V (5 V-tolerant I/Os) |
Key Features
- Includes ST state-of-the-art patented technology
- Arm® NEON™ and Arm® TrustZone® support
- 32-bit dual-core Arm® Cortex®-A7 and 32-bit Arm® Cortex®-M4 with FPU/MPU
- External DDR memory support up to 1 Gbyte
- 708 Kbytes of internal SRAM
- Dual mode Quad-SPI memory interface and flexible external memory controller
- Up to 37 communication peripherals including I2C, UART, USART, SPI, SAI, CAN, and USB
- Advanced analog peripherals: 2 × ADCs, 2 × DACs, temperature sensor, and digital filters for sigma delta modulators
- Security features: TrustZone®, active tamper, and Cortex-M4 resources isolation
- Reset and power management: POR, PDR, PVD, BOR, and on-chip LDOs
Applications
- High-end wearables
- Low-power embedded systems
- Consumer electronics
- Industrial automation
- Medical devices
- Automotive systems (e.g., infotainment, driver assistance)
Q & A
- What are the core processors in the STM32MP153AAA3T?
The STM32MP153AAA3T features a 32-bit dual-core Arm® Cortex®-A7 and a 32-bit Arm® Cortex®-M4 processor.
- What is the maximum operating frequency of the Cortex-A7 and Cortex-M4 cores?
The Cortex-A7 operates up to 800 MHz, and the Cortex-M4 operates up to 209 MHz.
- What types of external memory does the STM32MP153AAA3T support?
The device supports external DDR memory up to 1 Gbyte, including LPDDR2/LPDDR3 and DDR3/DDR3L with 16/32-bit interfaces.
- How much internal SRAM does the STM32MP153AAA3T have?
The device has 708 Kbytes of internal SRAM, including 256 Kbytes of AXI SYSRAM, 384 Kbytes of AHB SRAM, and additional SRAM in the backup domain.
- What communication interfaces are available on the STM32MP153AAA3T?
The device includes multiple I2C, UART, USART, SPI, SAI, CAN, and USB interfaces.
- What is the operating temperature range of the STM32MP153AAA3T?
The operating temperature range is -40°C to 125°C.
- What security features does the STM32MP153AAA3T offer?
The device includes Arm® TrustZone®, active tamper detection, and Cortex-M4 resources isolation.
- What types of analog peripherals are available on the STM32MP153AAA3T?
The device features 2 × ADCs, 2 × DACs, a temperature sensor, and digital filters for sigma delta modulators.
- Can the STM32MP153AAA3T be used in automotive applications?
Yes, it can be used in various automotive systems such as infotainment and driver assistance.
- What is the supply voltage range for the STM32MP153AAA3T?
The supply voltage range is 1.71 V to 3.6 V with 5 V-tolerant I/Os.