STMicroelectronics

STM32MP135FAC3 - 1GHz Cortex-A7 MPU | STMicroelectronics

MPN: STM32MP135FAC3 βœ“ Active
In Stock Ships in 1-3 business days
1 GHz Speed 3 read / 2 write traffic classes Memory
From $8.64 USD / Unit
MOQ: 1 |
Price updated: 2026-09-05
Volume Pricing
Qty Unit Price Extended
1 $10.8 $10.80
10 $10.26 $102.60
100 $9.72 $972.00
500 $9.18 $4,590.00
1,000 $8.64 $8,640.00
ℹ️ All prices are in USD

STM32MP135FAC3 Overview

The STMicroelectronics STM32MP135FAC3 is a microprocessor unit (MPU) based on a single Arm Cortex-A7 32-bit RISC core operating at up to 1 GHz, with LPDDR2/LPDDR3/LPDDR/DDR3 DRAM support over a 16-bit interface, housed in a TFBGA361 package.

An MPU (microprocessor unit) sits at the top of the embedded processing hierarchy, above microcontrollers: unlike an MCU that runs code from internal flash, an MPU executes a full operating system such as Linux from external DRAM and storage. The STM32MP135 belongs to STMicroelectronics STM32MP1 family of Arm-based MPUs, which combine application-class Cortex-A compute with STM32 ecosystem tooling and peripherals.

Key features of the STM32MP135FAC3 include the 1 GHz Cortex-A7 core (the top speed grade of the family), the STM32MP13x memory controller supporting JEDEC LPDDR2 (JESD209-2E), LPDDR3 (JESD209-3B), LPDDR and DDR3 SDRAM with a programmable 16-bit full or 8-bit half data width, and an advanced memory scheduler with SDRAM command generation and QoS support offering three read traffic classes and two write traffic classes.

The integrated DDR subsystem means designers can attach cost-effective DRAM directly, while the advanced scheduler preserves real-time behavior under mixed traffic loads - important for HMI, gateways, and control nodes running Linux. As a member of the STM32MP1 series, it is supported by the STM32Cube ecosystem, OpenSTLinux distribution, and STM32CubeMX configuration tools.

Typical applications include industrial HMI panels, IoT gateways, building automation controllers, and embedded Linux devices where a single cost-optimized Cortex-A7 core with high clock speed is sufficient.

When designing the DDR3 interface, follow the ST reference design for trace length matching and termination, and verify boot media (eMMC, SD, NAND, or serial NOR) selection against the STM32MP135 boot pins.

This page adds value beyond the datasheet by synthesizing distributor pricing context, drop-in same-family alternatives, and practical design notes for STM32MP135FAC3 selection and sourcing.

Drop-in alternatives for STM32MP135FAC3 β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with STM32MP135FAC3 (same form factor and footprint) β€” differing in Core.

STMicroelectronics
Core: Arm Cortex-A7 (32-bit)
Compare with STM32MP135FAC3 β†’

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

No drop-in alternatives available for this product.

Request Alternatives

STM32MP135FAC3 Maximum Ratings & Electrical Characteristics

Core Arm Cortex-A7 32-bit RISC
Core Count 1
Maximum Clock Frequency 1 GHz
DRAM Support LPDDR2, LPDDR3, LPDDR, DDR3
DRAM Interface Width 16-bit full / 8-bit half (programmable)
LPDDR2 Compliance JEDEC JESD209-2E
LPDDR3 Compliance JEDEC JESD209-3B
Memory Controller QoS 3 read / 2 write traffic classes
Mounting Type Surface Mount
Product Family STM32MP1 (STM32MP135)
Series Status Active

STM32MP135FAC3 standard Pin Configuration Guide

Pin configuration for STM32MP135FAC3 (standard package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

standard package pinout diagram for STM32MP135FAC3

No detailed pinout data available for STM32MP135FAC3.

Refer to the datasheet for full pin configuration.

Typical Applications

STM32MP135FAC3 is suitable for 6 applications: Industrial HMI Panels, IoT Gateways, Building Automation Controllers, Embedded Linux Edge Devices, Test and Measurement Instruments, Medical Point-of-Care Devices.

🏭

Industrial HMI Panels

Human-machine interface panels need enough CPU headroom to render graphics on touch displays while polling field I/O in real time. The STM32MP135FAC3 fits this role with its 1 GHz Cortex-A7 core, which comfortably drives a Linux GUI stack (Qt or similar) from OpenSTLinux, while the DDR controller's QoS scheduler (three read and two write traffic classes) keeps display refresh and control traffic isolated so screen updates never starve fieldbus handling. The LPDDR3/DDR3 16-bit interface provides the bandwidth a framebuffer requires at low DRAM cost. Recommended practice is 16-bit DDR3 with the display on the LTDC-class output and touch over I2C, using the STM32MP135F-DK as the software starting reference.

🌐

IoT Gateways

Industrial and building IoT gateways aggregate fieldbuses, radios, and cloud uplinks, which demands a Linux-class processor with flexible connectivity. The STM32MP135FAC3 addresses this with its 1 GHz Cortex-A7 core running OpenSTLinux, generous peripheral set for UART/SPI/I2C expansion, and a DDR controller supporting cost-effective 16-bit DDR3 or LPDDR2 per JEDEC JESD209-2E/209-3B. The advanced SDRAM scheduler sustains responsive packet forwarding even when bursty flash or display traffic competes for bandwidth. Designers typically pair the MPU with an eMMC for the root filesystem and a Wi-Fi/BLE or LoRa module on SDIO/SPI, keeping the bill of materials compact for wall-mounted or DIN-rail enclosures.

🏒

Building Automation Controllers

Building automation controllers (BACnet/KNX gateways, room controllers) benefit from a single cost-optimized Linux MPU rather than a premium dual-core device. The STM32MP135FAC3's 1 GHz Cortex-A7 handles protocol stacks, web servers, and scheduling logic with margin, while its 16-bit LPDDR interface lowers DRAM cost in high-volume deployments. The memory controller's programmable full (16-bit) or half (8-bit) data width lets the same PCB platform scale across product tiers, from entry controllers (8-bit LPDDR) to premium models (16-bit DDR3) without a board respin of the power tree or core layout. Industrial temperature grades in the STM32MP135 family support unconditioned electrical rooms.

🧩

Embedded Linux Edge Devices

Edge devices performing local data preprocessing - protocol translation, sensor fusion, lightweight analytics - need deterministic memory behavior as much as raw CPU speed. The STM32MP135FAC3 contributes both: a 1 GHz Cortex-A7 for computation and a DDR subsystem whose advanced scheduler and SDRAM command generator provide three QoS read traffic classes and two write classes, so real-time acquisition is never blocked by bulk logging writes. The 16-bit LPDDR2/LPDDR3/DDR3 interface sustains the bandwidth for ring-buffer capture at low power compared with application processors in the same class. Firmware portability within the STM32MP135 family allows speed-grade tuning per product SKU on one PCB.

πŸ”§

Test and Measurement Instruments

Benchtop and portable instruments increasingly embed a Linux processor for UI, connectivity, and data logging alongside analog front ends. The STM32MP135FAC3's 1 GHz core runs instrument UI frameworks and network services (LXI/VNC-class remote access), while the QoS-managed DDR controller guarantees that ADC streaming DMA is scheduled ahead of background logging traffic - a direct benefit of its three read and two write traffic classes. Support for industrial temperature grades and the long-lifecycle STM32MP1 roadmap suit instruments with multi-year service commitments. The 16-bit DDR3 interface with JEDEC JESD209-2E/209-3B-compliant LPDDR options lets designers balance bandwidth against battery budget in portable units.

πŸ’Š

Medical Point-of-Care Devices

Point-of-care terminals, portable analyzers, and patient-data displays require a responsive Linux UI, secure data handling, and dependable supply continuity. The STM32MP135FAC3's 1 GHz Cortex-A7 drives GUI and network stacks, while its DDR controller's QoS scheduling keeps measurement pipelines responsive under UI load. The STM32MP1 family's documentation depth (datasheet, reference manual, OpenSTLinux distribution) shortens regulatory design-history documentation. Its 16-bit LPDDR3 interface per JEDEC JESD209-3B offers the bandwidth for waveform rendering with modest power, helping battery-operated designs meet runtime targets. Designers should select the appropriate temperature grade suffix and follow ST security documentation for patient-data protection.

Recommended Products Summary

STM32MP135F-DK Discovery kit for firmware/software bring-up Used in: Industrial HMI Panels, IoT Gateways, Building Automation Controllers, Embedded Linux Edge Devices, Test and Measurement Instruments, Medical Point-of-Care Devices IS43TR16128B-125KBLI 16-bit DDR3L SDRAM companion memory Used in: Industrial HMI Panels THGBMJG8J2JBAWI eMMC boot storage companion Used in: IoT Gateways AD9680BCPZ-1250 Analog Devices Used in: Test and Measurement Instruments
What is the STM32MP135FAC3?
The STM32MP135FAC3 is an STMicroelectronics STM32MP1 series microprocessor unit (MPU) built on a single Arm Cortex-A7 32-bit RISC core running at up to 1 GHz. It integrates a DDR controller supporting LPDDR2, LPDDR3, LPDDR, and DDR3 SDRAM over a 16-bit interface, and comes in a TFBGA361 ball grid array package according to STM32MP1 part numbering. According to the ST STM32MP135 datasheet, the DDR subsystem includes an advanced scheduler with QoS support.
What is the maximum clock speed of STM32MP135FAC3?
The STM32MP135FAC3 operates at up to 1 GHz on its Arm Cortex-A7 core, the highest speed grade in the STM32MP135 family. According to the STMicroelectronics product page, the STM32MP135C/F devices are based on the Arm Cortex-A7 32-bit RISC core operating at up to 1 GHz, with the F suffix denoting the 1 GHz grade versus C (650 MHz) and D (900 MHz) variants.
What DRAM types does the STM32MP135FAC3 support?
The STM32MP135FAC3 supports LPDDR2, LPDDR3, LPDDR, and DDR3 SDRAM on a 16-bit interface. According to the ST datasheet, LPDDR2 complies with JEDEC JESD209-2E and LPDDR3 with JESD209-3B. The controller supports programmable full data width (16-bit) or half data width (8-bit), letting designers trade memory bandwidth against PCB cost and ball usage on cost-optimized designs.
Where to download the STM32MP135FAC3 datasheet PDF?
The official datasheet PDF is available on STMicroelectronics' website at https://www.st.com/resource/en/datasheet/stm32mp135c.pdf, which covers the STM32MP135C and STM32MP135F devices including the FAC3 variant. The same page hosts the reference manual and errata. ST also publishes the STM32MP135 product page and the STM32MP135F-DK discovery kit documentation for evaluation before committing to a custom board design.
What is the price of STM32MP135FAC3?
Pricing for STM32MP135 family parts in this package class starts around $10.80 in single-unit quantity, as observed for the closely related STM32MP135CAF3 on LCSC as of 2026-09-06. Volume discounts typically bring the unit price down several percent at 100-piece and 1000-piece quantities. Exact STM32MP135FAC3 pricing varies by distributor and stock position, so compare DigiKey, Mouser, LCSC, and the ST eStore before ordering.
Where to buy STM32MP135FAC3 online?
The STM32MP135FAC3 can be purchased from authorized distributors including DigiKey, Mouser, LCSC, and directly from the STMicroelectronics eStore at estore.st.com, which lists real-time prices and availability for STM32MP135 parts. For the closely related STM32MP135CAF3, LCSC shows in-stock inventory. For production volumes, request quotes from franchised distributors or ST sales to secure allocation and scheduled delivery.
What is the best drop-in replacement for STM32MP135FAC3?
The best drop-in replacement is a same-package STM32MP135 family variant such as STM32MP135CAF3, STM32MP135DAG3, or STM32MP135FAG3, which share the same TFBGA361 footprint and pin map, differing mainly in maximum core clock (650 MHz, 900 MHz, 1 GHz). Because these parts are pin-to-pin compatible within the family, a PCB designed for the 1 GHz FAC3 can accept a lower speed grade as a supply-chain fallback, with firmware re-validation for timing headroom.
STM32MP135FAC3 vs STM32MP135CAF3 - which is better?
The STM32MP135FAC3 is better when you need maximum CPU performance: its 1 GHz Cortex-A7 core is roughly 54% faster than the 650 MHz STM32MP135CAF3. The CAF3 is better for cost-sensitive designs with lighter workloads. Both share the same package and DDR controller supporting LPDDR2/LPDDR3/DDR3 with 16-bit interface, so the choice mainly reduces to clock speed versus budget, with identical software support from OpenSTLinux.
Is STM32MP135FAC3 suitable for embedded Linux applications?
Yes, the STM32MP135FAC3 is well suited to embedded Linux. Its Cortex-A7 core at 1 GHz comfortably runs the OpenSTLinux distribution that ST ships for the STM32MP1 family, and the integrated DDR controller supports DDR3/LPDDR3 with QoS scheduling to keep real-time I/O responsive under load. Typical Linux applications include HMI panels, IoT gateways, and industrial controllers. Boot media options include eMMC, SD card, NAND, and serial NOR flash.
Can STM32MP135FAC3 be replaced by an STM32MP1 with more cores?
No, higher-end STM32MP1 parts such as the dual-core STM32MP157 are not drop-in replacements for the STM32MP135FAC3: they use different packages and pin maps despite the shared family software ecosystem. For a footprint-compatible fallback, stay within the STM32MP135 subfamily (e.g., STM32MP135CAF3, STM32MP135DAG3, STM32MP135FAG3), which are pin-compatible. A move to STM32MP157 requires a PCB redesign but reuses most Linux software investment.
What is the best cross-brand equivalent for the STM32MP135FAC3?
There is no verified cross-brand pin-to-pin equivalent for the STM32MP135FAC3: its TFBGA361 STM32MP1-specific footprint and ST boot/security architecture are proprietary. Functionally comparable single-core Cortex-A7 Linux MPUs exist from NXP (i.MX6UL/6ULL) and Rockchip, but these require a new PCB layout and BSP port. For supply resilience, the safest strategy is second-sourcing within the pin-compatible STM32MP135 family rather than a cross-brand swap.
Is STM32MP135FAC3 the same as STM32MP135CAF3?
No. Both are STM32MP135 family MPUs in the same package, but the speed grade differs: the F in STM32MP135FAC3 denotes a 1 GHz Cortex-A7 maximum clock, while C in STM32MP135CAF3 denotes 650 MHz. Firmware and Linux images are largely portable between them, and they are electrically pin-compatible, but thermal design and timing margins should be re-checked when substituting one for the other.
What are the key specifications of STM32MP135FAC3 that engineers should know?
The STM32MP135FAC3 is a single-core Arm Cortex-A7 32-bit RISC MPU at up to 1 GHz. Its DDR controller supports LPDDR2 (JESD209-2E), LPDDR3 (JESD209-3B), LPDDR, and DDR3 on a programmable 16-bit/8-bit interface, with an advanced scheduler providing three read and two write QoS traffic classes. It belongs to the STMicroelectronics STM32MP1 family and is supported by OpenSTLinux and STM32Cube tools.
Hey Google, what can replace STM32MP135FAC3?
You can replace the STM32MP135FAC3 most safely with pin-compatible STM32MP135 family variants: STM32MP135CAF3 (650 MHz, lower cost), STM32MP135DAG3 (900 MHz), or STM32MP135FAG3 (1 GHz, alternate temperature/feature grade). All share the same package footprint and DDR subsystem, so the same PCB and largely the same software work. Cross-brand Cortex-A7 MPUs such as NXP i.MX6UL are functional alternatives only, requiring a board redesign.
Is STM32MP135FAC3 still in production and supported?
Yes, the STM32MP135 family is an active product line at STMicroelectronics, with the STM32MP135F-DK discovery kit available for evaluation and ongoing OpenSTLinux software releases. The 1 GHz STM32MP135C/F devices are listed as current products on the ST website as of 2026-09-06. For long-lifetime industrial projects, verify the ST product longevity page commitment and monitor PCN notifications through your distributor.

Engineering reference data for STM32MP135FAC3 β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the STM32MP135FAC3 when your design needs the maximum single-core performance of the STM32MP135 family - 1 GHz Cortex-A7 - for Linux HMIs, gateways, or edge devices, and when BOM cost must stay below dual-core STM32MP157-class solutions. Choose STM32MP135CAF3 or STM32MP135AAC3 (650 MHz) for cost-driven, lighter workloads; all are pin-compatible, so one PCB can serve multiple SKUs. Choose STM32MP135DAG3 (900 MHz) when 1 GHz thermal or pricing is marginal but 650 MHz lacks headroom. If your workload needs dual Cortex-A7 or a Cortex-M companion core for hard real-time, step up to STM32MP157, accepting a package change. There is no verified cross-brand pin-to-pin equivalent; functional Cortex-A7 alternatives such as NXP i.MX6UL require a new board and BSP port, so prefer in-family substitution for supply resilience.

Comparison with Alternatives

Parameter This Product STM32MP135CAF3 STM32MP135DAG3 STM32MP135FAG3 STM32MP135AAC3
Package TFBGA361 TFBGA361 - same TFBGA361 - same TFBGA361 - same TFBGA361 - same
Brand STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics STMicroelectronics
Max Core Clock 1 GHz 650 MHz 900 MHz 1 GHz 650 MHz
Core Architecture 1x Arm Cortex-A7 32-bit 1x Arm Cortex-A7 32-bit 1x Arm Cortex-A7 32-bit 1x Arm Cortex-A7 32-bit 1x Arm Cortex-A7 32-bit
DRAM Support LPDDR2/LPDDR3/LPDDR/DDR3, 16-bit LPDDR2/LPDDR3/LPDDR/DDR3, 16-bit LPDDR2/LPDDR3/LPDDR/DDR3, 16-bit LPDDR2/LPDDR3/LPDDR/DDR3, 16-bit LPDDR2/LPDDR3/LPDDR/DDR3, 16-bit
Memory QoS 3 read / 2 write traffic classes 3 read / 2 write traffic classes 3 read / 2 write traffic classes 3 read / 2 write traffic classes 3 read / 2 write traffic classes
LPDDR Compliance JESD209-2E / JESD209-3B JESD209-2E / JESD209-3B JESD209-2E / JESD209-3B JESD209-2E / JESD209-3B JESD209-2E / JESD209-3B

Key Differentiators

  • Top speed grade of the STM32MP135 family (vs STM32MP135CAF3)
  • Cost-tier fallback without respin (vs STM32MP135DAC3)
  • QoS-managed DDR subsystem (vs Generic Cortex-A7 MPUs)

Design Notes

The 16-bit DDR3/LPDDR3 interface on a BGA package demands careful layout: length-match address/command groups within the datasheet skew budget, keep data lanes matched per byte lane, and follow the STM32MP135 reference manual and ST application note DDR routing guidelines for termination and series resistors. Use the STM32MP135F-DK schematic as the golden reference for the power tree (core, DRAM, IO rails) and boot-mode strap resistors before finalizing your own PCB.

Estimated: an MPU of this class draws its highest current during Linux boot and DDR training; size the core and DRAM rails with headroom above the typical run-state figures in the ST datasheet power tables (exact per-rail values are in the datasheet - consult it rather than scaling from estimates). Use a PMIC or a sequenced discrete rail solution matching the datasheet power-up order, and verify rail sequencing against the datasheet to avoid DDR controller lockout at reset.

Boot media selection is set by boot pins sampled at reset - mis-strapped BOOT0/BOOT1 pins are the most common bring-up failure on STM32MP1 boards. Also confirm the exact part-number suffix: the speed grade letter (C/D/F), feature letter, and temperature digit all change what firmware and thermal margins are valid. Verify the FAC3 ordering code against the ST ordering-information table before release, since MP135 family suffixes are easy to confuse in BOMs.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

Compliance status not stated in the provided verified web data; consult the ST product page compliance documentation for STM32MP135FAC3 before release.

Data verified on: 2026-09-06 β€” data verified and curated by XAIPART's component engineering team

Related Searches

STM32MP135FAC3 STM32MP135FAC3 datasheet PDF STMicroelectronics STM32MP135F 1 GHz Cortex-A7 MPU STM32MP135FAC3 pinout TFBGA361 STM32MP135FAC3 vs STM32MP135CAF3 STM32MP135FAC3 drop-in replacement STM32MP135FAC3 price buy STM32MP1 embedded Linux OpenSTLinux MPU single core Cortex-A7 1 GHz DDR3 microprocessor STM32MP135FAC3 cross reference equivalent STM32MP135 industrial HMI gateway processor is STM32MP135FAC3 in stock

Related Components & Terms

STMicroelectronics STM32MP135FAC3 STM32MP135CAF3 STM32MP135DAG3 STM32MP135FAG3 STM32MP1 microprocessor unit MPU Arm Cortex-A7 32-bit RISC LPDDR2 LPDDR3 DDR3 SDRAM JEDEC JESD209-2E JEDEC JESD209-3B TFBGA361 BGA package OpenSTLinux STM32Cube QoS traffic class industrial HMI IoT gateway RoHS
Quick Quote RFQ
Fill in complete details β€” our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
βœ“
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details