STM32H747AII6 - Dual Cortex-M7+M4 MCU 480MHz 2MB Flash | ST
MPN: STM32H747AII6 ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $28.5 | $28.50 |
| 10 | $26.1 | $261.00 |
| 100 | $23.5 | $2,350.00 |
| 500 | $21.25 | $10,625.00 |
| 1,000 | $19.1 | $19,100.00 |
STM32H747AII6 Overview
A microcontroller (MCU) is a single-chip computer that combines a CPU core, program memory (Flash), working memory (SRAM), and a wide range of on-chip peripherals such as timers, ADCs, communication controllers, and GPIO. Within the broader taxonomy, an MCU is a type of embedded microcontroller -> microcontroller -> microprocessor -> semiconductor -> integrated circuit. The STM32H747AII6 occupies the top of the ST general-purpose 32-bit MCU family, between Cortex-M4-only mainstream MCUs and application processors requiring an MPU.
Key features include 2 MB dual-bank Flash, 1 MB SRAM (including 192 KB DTCM + 64 KB ITCM for the M7 core), Chrom-ART graphics accelerator, JPEG codec, MIPI-DSI and parallel display interfaces, two 16-bit ADCs (3.6 MSPS), two 12-bit DACs, an SMPS step-down converter plus LDO regulators, and a USB 2.0 HS OTG PHY. Communication is supported by multiple SPI, I2C, USART/UART, SAI, CAN-FD, SDMMC, FMC, and Ethernet (MII/RMII) controllers. The 169-UFBGA package provides dense pin count and efficient signal routing for high-IO applications.
The dual-core architecture allows one core to handle real-time deterministic control while the other runs HMI graphics, communication stacks, or DSP algorithms. The on-chip SMPS supplies the M7 core directly with high current capability while keeping the external supply topology simple. Hardware crypto accelerators (AES, SHA, TRNG) and secure-boot features enable secure firmware updates for connected products.
Typical applications include human-machine interface (HMI) panels with TFT or MIPI-DSI displays, industrial motor control and drives, audio processing units, point-of-sale terminals, smart appliances, building automation gateways, and high-performance IoT edge nodes. The dual cores allow an RTOS to run on the M4 while complex code paths execute on the M7 with full DSP and FPU support.
When designing with this device, place the 100 nF + 4.7 µF decoupling network as close as possible to each VDD pin, and assign the SMPS inductor to its dedicated pins with the shortest loop possible. Boot mode and option bytes should be reviewed early in the schematic to avoid lockout conditions on first prototypes.
This page synthesizes XAIPART distributor pricing, validated drop-in alternatives, application reference designs, and practical design notes that are not collected in a single place on the ST datasheet.
Drop-in alternatives for STM32H747AII6 — 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 STM32H747AII6 (same form factor and footprint) — differing in ADC, Communication Interfaces, DAC, Graphics Accelerator, Package.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
STM32H747BII6
✅ Drop-In📋 Reference alternative (not in catalog)
STM32H757AII6
✅ Drop-In📋 Reference alternative (not in catalog)
STM32H747AII6 Maximum Ratings & Electrical Characteristics
| Core Architecture | Arm Cortex-M7 + Arm Cortex-M4 (dual-core) |
| Maximum Core Frequency | 480 MHz (M7), 240 MHz (M4) |
| Flash Memory | 2 MB (dual-bank) |
| SRAM | 1 MB total |
| Package | 169-UFBGA (7x7 mm) |
| Operating Voltage | 1.62 V to 3.6 V |
| Operating Temperature | -40C to +85C (industrial) |
| ADC | 16-bit, 3.6 MSPS |
| DAC | 12-bit, 2 channels |
| Display Interface | MIPI-DSI + parallel RGB |
| Graphics Accelerator | Chrom-ART (DMA2D) |
| SMPS | Internal step-down converter |
| USB | USB 2.0 HS OTG PHY |
| Communication Interfaces | SPI, I2C, USART, UART, SAI, CAN-FD, SDMMC, Ethernet MII/RMII |
| RoHS Status | Compliant |
STM32H747AII6 Pin Configuration
| Pin A1 | VDD — Digital supply |
| Pin B1 | GND — Ground |
| Pin C1 | PE2 — GPIO PE2 |
| Pin D1 | PE3 — GPIO PE3 |
| Pin E1 | PE4 — GPIO PE4 |
| Pin F1 | PE5 — GPIO PE5 |
| Pin G1 | PE6 — GPIO PE6 |
| Pin H1 | VBAT — Battery supply |
| Pin J1 | PC13 — GPIO PC13 |
| Pin K1 | PC14 — GPIO PC14 |
| Pin L1 | PC15 — GPIO PC15 |
| Pin M1 | VREF+ — ADC reference positive |
| Pin N1 | VDDA — Analog supply |
| Pin P1 | PA0 — GPIO PA0 |
| Pin R1 | PA1 — GPIO PA1 |
| Pin A13 | DSI_D0P — MIPI-DSI data lane 0 positive |
| Pin B13 | DSI_D0N — MIPI-DSI data lane 0 negative |
| Pin C13 | DSI_D1P — MIPI-DSI data lane 1 positive |
| Pin D13 | DSI_D1N — MIPI-DSI data lane 1 negative |
| Pin E13 | DSI_CKP — MIPI-DSI clock positive |
| Pin F13 | DSI_CKN — MIPI-DSI clock negative |
Typical Applications
STM32H747AII6 is suitable for 6 applications: Industrial HMI Touch Panels, High-Performance Motor Control and Drives, Audio Processing and Sound Equipment, Point-of-Sale Terminals, Building Automation Gateways, Medical Diagnostic Instruments.
Industrial HMI Touch Panels
The STM32H747AII6 fits industrial HMI touch panels because its dual-core architecture allocates the Cortex-M7 to TFT/parallel RGB or MIPI-DSI rendering via Chrom-ART (DMA2D) at up to 480 MHz, while the Cortex-M4 handles real-time touch sensing, Modbus/CAN-FD fieldbus traffic, and safety diagnostics. The 2 MB dual-bank Flash supports full Linux-style graphics stacks (TouchGFX, LVGL) and over-the-air (OTA) firmware updates. Internal SMPS plus integrated LDO simplify the power tree to a single 3.3 V rail, reducing BOM and PCB area in space-constrained panels.
Recommended
High-Performance Motor Control and Drives
The STM32H747AII6 drives field-oriented control (FOC) loops for industrial servo, BLDC, and stepper drives. The Cortex-M7 core computes current and torque control loops with hardware floating-point and DSP instructions at 480 MHz, while the Cortex-M4 runs housekeeping, STO or PROFIdrive state machines, and EtherCAT/CAN-FD communications. Three 16-bit ADCs sample phase currents simultaneously at 3.6 MSPS, and the advanced timer peripherals generate center-aligned PWM with sub-microsecond dead-time insertion. The 169-UFBGA package keeps high-current traces short for clean switching.
Recommended
Audio Processing and Sound Equipment
The STM32H747AII6 suits professional audio products such as digital mixers, multi-channel amplifiers, and networked speakers. The Cortex-M7 executes audio DSP (biquad filters, dynamics, FFT) with its hardware FPU and SIMD instructions, while the Cortex-M4 handles SAI/I2S audio streaming, MIDI, and USB Audio Class 2.0 device operation. Dual-bank 2 MB Flash stores large wavetable and effect presets, and 1 MB SRAM enables low-latency multi-channel buffering. The internal SMPS allows quiet analog performance by reducing switching noise on analog rails.
Recommended
Point-of-Sale Terminals
The STM32H747AII6 is well matched to point-of-sale (POS) terminals requiring secure transactions, color touch displays, and multiple connectivity interfaces. The Cortex-M7 drives a TFT or MIPI-DSI touchscreen running a custom UI, while the Cortex-M4 manages EMV/NFC stacks, USB peripherals, and Ethernet connectivity. Hardware crypto accelerators (AES, SHA, TRNG) and the secure-boot feature provide the cryptographic root-of-trust required for payment terminals. The internal SMPS enables a single 3.3 V supply design.
Recommended
Building Automation Gateways
The STM32H747AII6 is a strong fit for building-automation gateways that aggregate KNX, Modbus, BACnet, and Zigbee or Thread networks. The Cortex-M7 runs the gateway application and TLS/DTLS secure stack, while the Cortex-M4 handles time-critical fieldbus communications (KNX TP, RS-485 Modbus). The on-chip Ethernet MAC with MII/RMII simplifies connection to a wired building backbone, and the dual-bank Flash allows secure, rollback-capable OTA updates. The 169-UFBGA package supports all required peripheral pins in a compact footprint.
Recommended
Medical Diagnostic Instruments
The STM32H747AII6 fits portable medical diagnostic instruments such as blood analyzers, ultrasound probes, and patient monitors that demand fast DSP and clean display output. The Cortex-M7 executes signal-processing algorithms (FFT, FIR filters, demodulation) at 480 MHz with hardware FPU, and the Cortex-M4 manages the user interface, USB device stack, and battery management. The MIPI-DSI interface drives modern high-resolution medical displays, and 1 MB SRAM supports real-time waveform buffers. Note: medical safety certification is the OEM's responsibility.
Recommended
Recommended Products Summary
Engineering reference data for STM32H747AII6 — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | STM32H747BII6 | STM32H757AII6 | STM32H745IIT6 | STM32H745IIK6 |
|---|---|---|---|---|---|
| Package | 169-UFBGA (7x7 mm) | 169-UFBGA (7x7 mm) - same | 169-UFBGA (7x7 mm) - same | 176-LQFP - different | 176-LQFP - different |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Core Architecture | Cortex-M7 + Cortex-M4 (dual-core) | Cortex-M7 + Cortex-M4 (dual-core) | Cortex-M7 + Cortex-M4 (dual-core) | Cortex-M7 + Cortex-M4 (dual-core) | Cortex-M7 + Cortex-M4 (dual-core) |
| Maximum Frequency (M7) | 480 MHz | 480 MHz | 480 MHz | 480 MHz | 480 MHz |
| Flash Memory | 2 MB dual-bank | 1 MB | 2 MB dual-bank | 2 MB dual-bank | 2 MB dual-bank |
| SRAM | 1 MB | 1 MB | 1 MB | 1 MB | 1 MB |
| MIPI-DSI Display Interface | Yes | Yes | Yes | No (parallel RGB only) | No (parallel RGB only) |
| Crypto Accelerators | AES, SHA, TRNG (restricted) | AES, SHA, TRNG (restricted) | AES, SHA, TRNG (fully enabled) | AES, SHA, TRNG (restricted) | AES, SHA, TRNG (restricted) |
| Internal SMPS | Yes | Yes | Yes | Yes | Yes |
Key Differentiators
- Highest-integration dual-core STM32 with MIPI-DSI (vs STM32H745IIT6)
- Fully enabled crypto accelerators (vs STM32H757AII6)
- 2 MB Flash vs 1 MB Flash in same package (vs STM32H747BII6)
Design Notes
Estimated: with VIN=3.3 V, the internal SMPS supplies the M7 core directly. Place a 4.7 uH power inductor plus 4.7 uF input and 10 uF output capacitors as close as possible to the SMPS pins. Add a 100 nF decoupling cap on every VDD pin, with the loop area minimized. This topology supports the full 480 MHz M7 operation without external regulators on the 1.0 V core rail.
Estimated: at 480 MHz on the M7 core and 240 MHz on the M4 core simultaneously, the junction temperature rise is dominated by core switching. Provide a continuous ground plane under the 169-UFBGA with thermal vias to the opposite copper layer. For industrial -40C to +85C operation, ambient derating of 10C is recommended at maximum sustained dual-core load.
The 169-UFBGA package uses a 0.5 mm ball pitch and requires laser-drilled or micro-via PCB technology for fanout. Use a 4-layer stack-up with continuous GND and PWR planes, micro-via in-pad, and escape routing on the top layer only. Keep MIPI-DSI lanes length-matched within 0.5 mm to maintain signal integrity for high-resolution displays.
Ensure option bytes are configured for boot from the correct Flash bank before first power-up; otherwise the device may appear locked. Use STM32CubeProgrammer to verify BOOT0 and bank selection. Also review the JTAG/SWD pin remapping to avoid conflicting with your display or peripheral pinout. Lastly, enable the I/O compensation cell for high-speed interfaces above 50 MHz.
Compliance Information
RoHS and REACH compliant per ST product page. Industrial grade -40C to +85C; not AEC-Q100 qualified. Use STM32H730IBK6Q for AEC-Q100 automotive applications.