Send an Inquiry

To receive a quote for your project, please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Part Number*
Quantity*
Message
Submit Inventory List

Please fill in the following information, and we’ll get back to you promptly.

Name*
Company*
Email Address*
Phone/WhatsApp
Upload My List
Message

STMicroelectronics STM32MP151CAB3

Part No.:
STM32MP151CAB3
Manufacturer:
STMicroelectronics
Category:
Microprocessors
Package:
354-LFBGA
Datasheet:
AetrixSTM32MP151CAB3.pdf
Description:
IC MPU STM32MP1 650MHZ 354LFBGA
Quantity:
Payment:
Payment
Shipping:
Shipping

Inventory:2,888

Please send an inquiry. Send us your inquiry, and we will respond immediately.

Part Number
Quantity*
Price
Name*
Company
Email*
Comments

Product details

Overview

STM32MP151CAB3 from STMicroelectronics is a dual-core heterogeneous microprocessor unit (MPU) integrating an Arm® Cortex®-A7 application core (800 MHz, TrustZone®, NEON™) and an Arm® Cortex®-M4 real-time core (209 MHz, FPU/MPU), with 708 KB on-chip SRAM, LPDDR2/LPDDR3/DDR3 memory controller, LCD-TFT controller (up to WXGA @60 fps), and hardware crypto accelerators (AES-256, SHA-256, RNG). It targets Linux-capable industrial HMI, edge gateway, and smart appliance control systems requiring secure boot, real-time responsiveness, and rich peripheral integration.

For engineers reviewing the STM32MP151CAB3 datasheet, STM32MP151CAB3 pinout, STM32MP151CAB3 application, or STM32MP151CAB3 equivalent, key selection considerations include dual-core asymmetric processing capability, DDR memory interface configuration (LPDDR3-1066 support), TrustZone-enabled security partitioning, TFT display controller timing constraints, and thermal envelope for TFBGA361 (12 × 12 mm, 0.5 mm pitch) packaging.

Technical Context

The device implements a tightly coupled dual-core architecture: the Cortex-A7 runs Linux-based applications via AXI interconnect (266 MHz), while the Cortex-M4 handles deterministic real-time tasks over AHB (209 MHz); both cores share access to 256 KB L2 cache and are isolated via TrustZone address space controllers (TZC) and embedded TrustZone protection controller (ETZPC).

Its interconnect matrix includes three DMA controllers (48 physical channels), MDMA for high-bandwidth memory transfers, and IPCC for low-latency inter-processor communication; clock management uses five fractional PLLs supporting precise audio (SAI/I2S), video (LTDC pixel clock up to 90 MHz), and Ethernet (IEEE 1588v2) timing requirements.

Key Specifications

ParameterValue and Actual Design Meaning
CoresArm Cortex-A7 @ 800 MHz + Cortex-M4 @ 209 MHz; enables Linux + RTOS coexistence with hardware-isolated memory domains
Memory InterfaceLPDDR2/LPDDR3-1066 or DDR3/DDR3L-1066 (16/32-bit); supports up to 1 GB external DRAM with ECC-capable FMC
On-chip SRAM708 KB total: 256 KB AXI SYSRAM + 384 KB AHB SRAM + 64 KB Backup SRAM + 4 KB Backup domain SRAM
GraphicsLCD-TFT controller with dual layer, programmable LUT, up to WXGA (1366×768) @60 fps or Full HD (1920×1080) @30 fps
Crypto AccelerationAES-128/192/256, TDES, SHA-1/224/256, HMAC, two TRNGs (3-oscillator design), two CRC units
Peripherals35 comm. interfaces: 6×I²C, 8×USART/UART, 6×SPI, 4×SAI, 3×SDMMC, 2×USB HS Host + 1×USB FS OTG, Gigabit Ethernet GMAC
ADC/DACTwo 16-bit ADCs (up to 3.6 Msps at 16-bit), two 12-bit DACs (1 MHz), DFSDM with 8 channels/6 filters
PackageTFBGA361 (12 × 12 mm, 0.5 mm pitch), ECOPACK2-compliant, ball grid array with defined power/ground ball mapping

Pinout & Package

STM32MP151CAB3 is housed in a 361-ball TFBGA package (12 × 12 mm, 0.5 mm pitch), with dedicated power domains (VDDCORE, VDDIO, VDDUSB, VDDA), multiple ground balls distributed across corners and center, and ball-defined functions per ST's official pinout table (DS12501 Rev 9, Section 4).

Pin/TerminalCircuit RoleDesign Meaning
VDDCORECore power supply1.0 V ±5% input for Cortex-A7/M4 logic; requires low-noise regulation and local decoupling
VDDIOI/O power supply1.71–3.6 V tolerant; sets GPIO voltage level and drives external interfaces (UART, I²C, SPI)
VDDAAnalog supply1.71–3.6 V for ADC/DAC/temperature sensor; must be filtered separately from digital rails
NRSTAsynchronous reset inputActive-low system reset; synchronous deassertion required for proper Cortex-A7/M4 initialization sequence
BOOT0Boot mode selectionHigh at power-up selects internal ROM bootloader; used with BOOT1 to configure boot source (FSMC, SDMMC, eMMC, USB)
OSC_IN / OSC_OUTExternal crystal oscillator inputsSupports 8–48 MHz HSE and 32.768 kHz LSE; critical for system clock accuracy and RTC operation

Key Features

FeatureDesign Value
TrustZone-enabled secure bootHardware-enforced chain of trust from ROM bootloader through OP-TEE and Linux kernel; prevents unauthorized firmware execution
Dual-domain power managementIndependent control of Cortex-A7, Cortex-M4, and peripherals enables selective clock gating and retention in Stop/Standby modes
Flexible memory controller (FMC)Supports SLC NAND flash with up to 8-bit ECC and parallel NOR/PSRAM interfaces; eliminates need for external memory controller IC
Hardware-accelerated cryptographyDedicated AES/SHA/HMAC engines offload CPU during TLS handshake, secure OTA updates, and encrypted storage operations
Multi-layer LCD-TFT controllerProgrammable color LUT and alpha blending enable UI compositing without GPU; reduces BOM cost in HMI designs
Inter-processor communication (IPCC)Mailbox-based messaging between Cortex-A7 and Cortex-M4 with hardware semaphore support; ensures deterministic latency <1 µs

Applications

Industrial HMI PanelEdge Gateway Controller

Use Scenario: Touchscreen-based operator interface for PLC-controlled machinery with real-time alarm response and data logging.

IC Role / Device Role / Timing Role: Cortex-A7 runs Qt-based GUI under Linux; Cortex-M4 executes motion control loops and fieldbus protocol stacks (CANopen, Modbus RTU) with sub-millisecond jitter.

Use Value: Dual-core isolation prevents GUI latency from impacting deterministic control; TFT controller drives 7-inch WVGA display at 60 fps without frame buffer overhead.

Use Scenario: Protocol translation node aggregating sensor data from RS-485, LoRaWAN, and BLE endpoints into MQTT/HTTPS cloud uplinks.

IC Role / Device Role / Timing Role: Cortex-A7 hosts EdgeX Foundry framework and TLS-secured cloud agent; Cortex-M4 manages time-critical radio PHY timing and packet assembly.

Use Value: Hardware crypto acceleration enables concurrent TLS handshakes for multiple devices; Gigabit Ethernet GMAC supports high-throughput backhaul without CPU saturation.

Smart Home ApplianceMedical Diagnostic Display

Use Scenario: Voice-controlled refrigerator with integrated camera for food inventory, Wi-Fi connectivity, and local AI inference.

IC Role / Device Role / Timing Role: Cortex-A7 runs Yocto Linux with speech recognition stack; Cortex-M4 handles camera interface (DCMI) capture and real-time image preprocessing.

Use Value: DCMI supports 140 MB/s throughput for 1080p30 capture; dual Quad-SPI interfaces boot OS from one flash and store ML model weights in another.

Use Scenario: Portable ultrasound device requiring high-fidelity grayscale rendering, touch navigation, and DICOM export over USB.

IC Role / Device Role / Timing Role: Cortex-A7 renders DICOM viewer UI and manages USB mass storage; Cortex-M4 acquires analog front-end signals via 16-bit ADCs at 3.6 Msps.

Use Value: 16-bit ADC resolution and hardware DFSDM filtering preserve dynamic range for echo signal digitization; backup SRAM retains calibration data during battery swaps.

Equivalent & Alternatives

The following parts are listed as comparable options for similar dual-core MPU applications.

Alternative PartTechnical DifferenceApplication DifferenceSelection Advice
NXP i.MX 8M Mini (LQM)Quad-core Cortex-A53 + Cortex-M4, no TrustZone on M4, different DDR controller (LPDDR4 only), no built-in TFT controllerBetter multi-threaded Linux performance but requires external GPU for display; lacks integrated analog peripherals (ADC/DAC)Select when prioritizing ARMv8-A compute density over integrated graphics/analog and when LPDDR4 memory is preferred
Renesas RZ/G2LDual-core Cortex-A55 + Cortex-M33, higher IPC than A7, no NEON, TrustZone on both cores, no hardware crypto acceleratorsSuperior single-thread performance and lower power per DMIPS; requires software crypto libraries for TLSSelect for cost-sensitive Linux+RTOS designs needing higher A-class core efficiency and functional safety certification paths

Compared with NXP i.MX 8M Mini and Renesas RZ/G2L, STM32MP151CAB3 delivers unique integration of TFT controller, 16-bit ADCs, hardware crypto, and TrustZone-isolated M4 - making it optimal for resource-constrained industrial HMIs where display, analog sensing, and secure boot are co-located on a single die.

Availability

STM32MP151CAB3 is available at Aetrix Electronics and suitable for industrial HMI, edge gateway, smart appliance, and medical diagnostic display applications requiring stable component supply across extended product lifecycles.

Supply support for STM32MP151CAB3 includes scheduled delivery planning, volume procurement assistance, BOM continuity management, traceable sourcing, and lifecycle availability coordination for OEM customers, industrial embedded developers, connected-device designers, and electronics production programs.

Manufacturer

STMicroelectronics is a global semiconductor leader headquartered in Geneva, Switzerland, designing and manufacturing microcontrollers, power management ICs, sensors, and automotive-grade components with vertical fabrication capabilities.

The STM32MP series targets heterogeneous computing for Linux-capable embedded systems, combining application-level performance with real-time determinism and hardware-enforced security - specifically engineered for industrial automation, smart infrastructure, and human-machine interface applications.

FAQ

What boot sources does STM32MP151CAB3 support?

STM32MP151CAB3 supports boot from internal ROM, external memory via Flexible Memory Controller (NOR/PSRAM/SLC NAND), SDMMC (SD/eMMC), USB device, and serial interfaces (UART, SPI, I²C) using the STMicroelectronics proprietary bootROM. Boot mode is selected by BOOT0/BOOT1 pins at power-on reset, with fallback mechanisms and signature verification enforced by the BSEC block.

Does STM32MP151CAB3 require external PMIC support?

STM32MP151CAB3 integrates multiple on-die LDOs (1.1 V for core, 1.8 V for USB, 1.8 V for RETRAM, 0.9 V backup regulator) and supports direct connection to single 3.3 V or 5 V input, but a companion PMIC (e.g., STPMIC1) is recommended for full power sequencing, dynamic voltage scaling, and thermal monitoring in production systems with complex rail requirements.

How is TrustZone implemented between Cortex-A7 and Cortex-M4?

TrustZone is implemented separately on each core: the Cortex-A7 uses Arm TrustZone with TZC-400 to protect DDR memory regions, while the Cortex-M4 relies on its own MPU and ETZPC to gate access to peripherals and memories. Secure/non-secure worlds are established independently, with IPCC enabling controlled message passing - no shared TrustZone address space exists between the cores.

What is the maximum pixel clock frequency supported by the LTDC?

The LCD-TFT Display Controller (LTDC) supports a maximum pixel clock frequency of 90 MHz, enabling native WXGA (1366 × 768) resolution at 60 fps or Full HD (1920 × 1080) at 30 fps. This limit is fixed in silicon and verified under worst-case junction temperature (105°C) and VDDCORE = 1.0 V; exceeding it causes display corruption or sync loss.

STM32MP151CAB3 Specifications

Product attributes
Attribute value
Manufacturer:
STMicroelectronics
Package/Case:
354-LFBGA
Series:
STM32MP1
Packaging:
Tray
Product Status:
Active
Core Processor:
ARM® Cortex®-A7
Number of Cores/Bus Width:
1 Core, 32-Bit
Speed:
209MHz, 650MHz
Co-Processors/DSP:
ARM® Cortex®-M4
RAM Controllers:
DDR3, DDR3L, LPDDR2, LPDDR3
Graphics Acceleration:
Yes
Display & Interface Controllers:
HDMI-CEC, LCD
Ethernet:
10/100Mbps (1)
SATA:
-
USB:
USB 2.0 (2), USB 2.0 OTG+ PHY (3)
Voltage - I/O:
2.5V, 3.3V
Operating Temperature:
-40°C ~ 125°C (TA)
Grade:
-
Qualification:
-
Security Features:
ARM TZ
Mounting Type:
Surface Mount
Supplier Device Package:
354-LFBGA (16x16)
Additional Interfaces:
CAN, Ethernet, I2C, MMC/SD/SDIO, SPDIF, SPI, UART, USB

STM32MP151CAB3 FAQ

1.How can I place an order for STM32MP151CAB3 through Aetrix?

Please submit a Request for Quotation (RFQ) for STM32MP151CAB3 on Aetrix. Our sales agent will provide a competitive quotation and guide you through the order confirmation once you accept the terms.

2.Are the price and stock information for STM32MP151CAB3 reliable?

The price and inventory of STM32MP151CAB3 are updated periodically and may fluctuate due to market conditions. Stock and pricing data are typically refreshed every 24 hours. Quotation validity for STM32MP151CAB3 is usually 5 days.

3.What payment methods are accepted for STM32MP151CAB3?

We accept Wire Transfer, PayPal, Credit Card, Western Union, MoneyGram, and Escrow for STM32MP151CAB3 transactions.

Note: Certain payment methods may incur a processing fee.

4.How is shipping managed for STM32MP151CAB3?

STM32MP151CAB3 orders can be shipped via leading logistics carriers, including DHL, UPS, FedEx, TNT, or Registered Mail.

Once your STM32MP151CAB3 order is processed, you will receive an email with the shipment details and tracking number.

Note: Tracking information may take up to 24 hours to appear. Express delivery typically takes 3–5 business days.

5.How can I obtain technical support or documentation for STM32MP151CAB3?

For technical support, including STM32MP151CAB3 datasheets, pinout diagrams, or application guidance, please contact our engineering support team. They can provide detailed documentation and assistance for your STM32MP151CAB3 requirements.

6.How does Aetrix verify that STM32MP151CAB3 is sourced from the original manufacturer or authorized distributors?

All STM32MP151CAB3 products on Aetrix are procured from qualified distributors and authorized channels. Our dedicated quality assurance team conducts strict verification, including traceability checks and, if necessary, third-party testing. This ensures that STM32MP151CAB3 meets industry standards.

7.What is the process for return or replacement of STM32MP151CAB3?

All STM32MP151CAB3 units undergo pre-shipment inspection (PSI). If there is an issue with STM32MP151CAB3, returns or replacements are accepted under the following conditions:

1.Quantity discrepancies, incorrect items, or visible external defects (such as breakage or corrosion), acknowledged by Aetrix.

2.The issue is reported within 90 days of delivery.

3.The STM32MP151CAB3 part is unused and in its original packaging.

Return procedure for STM32MP151CAB3:

1.Submit a request within 90 days.

2.Obtain a Return Material Authorization (RMA) from Aetrix.

STM32MP151CAB3 Tags

  • STM32MP151CAB3
  • STM32MP151CAB3 PDF
  • STM32MP151CAB3 Datasheet
  • STM32MP151CAB3 Specifications
  • STM32MP151CAB3 Images
  • STMicroelectronics
  • STMicroelectronics STM32MP151CAB3
  • Buy STM32MP151CAB3
  • STM32MP151CAB3 Price
  • STM32MP151CAB3 Distributor
  • STM32MP151CAB3 Supplier
  • STM32MP151CAB3 Wholesale
Related Products
AT91SAM9260B-CU-999
AT91SAM9260B-CU-999

Microchip Technology

AT91SAM9G25-CU
AT91SAM9G25-CU

Microchip Technology

ATSAMA5D27C-CU
ATSAMA5D27C-CU

Microchip Technology

AT91SAM9X35-CU
AT91SAM9X35-CU

Microchip Technology

AT91SAM9X25-CU
AT91SAM9X25-CU

Microchip Technology

MCIMX6Y2CVM08AB
MCIMX6Y2CVM08AB

NXP Semiconductors

AM3352BZCZ100
AM3352BZCZ100

Texas Instruments

AT91SAM9260B-CU
AT91SAM9260B-CU

Microchip Technology

AT91SAM9260B-QU
AT91SAM9260B-QU

Microchip Technology

ATSAMA5D31A-CU
ATSAMA5D31A-CU

Microchip Technology

AT91SAM9G20B-CU-999
AT91SAM9G20B-CU-999

Microchip Technology

MCIMX6Y2CVM05AB
MCIMX6Y2CVM05AB

NXP Semiconductors

Tech Hub

Search

Search

PRODUCT

PRODUCT

PHONE

PHONE

USER

USER