STM32N645ZGT6 - 800MHz Cortex-M55 MCU with 4MB Flash | STMicroelectronics
MPN: STM32N645ZGT6 ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $18.75 | $18.75 |
| 10 | $17.2 | $172.00 |
| 100 | $15.6 | $1,560.00 |
| 500 | $14.1 | $7,050.00 |
| 1,000 | $12.85 | $12,850.00 |
STM32N645ZGT6 Overview
What is a microcontroller? A microcontroller (MCU) is a compact integrated circuit designed to govern a specific operation in an embedded system. It contains a processor core, memory (flash and SRAM), and programmable input/output peripherals on a single chip. Microcontrollers are the brain of countless electronic devices, from automotive engine control units to industrial robots and IoT sensors. In the system hierarchy, a microcontroller sits between a microprocessor (which requires external memory and peripherals) and a system-on-chip (SoC, which integrates more complex subsystems like GPUs). The STM32N645ZGT6 belongs to the STM32N6 series, which is STMicroelectronics' flagship high-performance MCU family, positioned above the STM32H7 series in terms of raw processing power and AI acceleration capabilities.
Key features of the STM32N645ZGT6 include an Arm Cortex-M55 core with Arm Helium technology for DSP and AI workloads, a Neural Processing Unit (NPU) capable of up to 600 GOPS for on-device machine learning, and a comprehensive security suite including TrustZone, cryptographic accelerators, and secure boot. The device supports a wide supply voltage range of 1.71V to 3.6V and operates over a temperature range of -40°C to +125°C, making it suitable for industrial and automotive environments. It also features a rich set of connectivity options, including 10/100 Ethernet MAC, USB 2.0 OTG, multiple SPI, I2C, UART, and CAN-FD interfaces.
From a technical architecture perspective, the STM32N645ZGT6 leverages a dual-core design with the Cortex-M55 and an independent power management unit, enabling efficient handling of real-time tasks and AI inference simultaneously. The inclusion of the NPU offloads intensive neural network computations from the CPU, freeing it for control and communication tasks. The device also incorporates advanced memory protection and error correction codes (ECC) on both flash and SRAM, enhancing reliability in safety-critical applications.
Typical applications for the STM32N645ZGT6 include industrial automation and robotics, where its high-speed processing and real-time control capabilities are essential; smart home and IoT gateways, leveraging its connectivity and AI features for edge intelligence; and medical devices, where its security and reliability are paramount. The device's ability to run complex algorithms locally reduces latency and bandwidth requirements, making it ideal for edge AI applications.
When designing with the STM32N645ZGT6, engineers should pay careful attention to power supply decoupling, using multiple 100nF and 10uF capacitors close to the power pins to ensure stable operation at high frequencies. The device's high-speed interfaces require careful PCB layout to maintain signal integrity, including controlled impedance traces and proper grounding. Additionally, the thermal design must account for the power dissipation of the core and NPU, potentially requiring a heatsink or forced airflow in high-load scenarios.
Drop-in alternatives for STM32N645ZGT6 — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
STM32N655ZGT6
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
STM32N645ZGT6Q
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
STM32N645ZGT6TR
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
STM32N655ZGT6Q
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
STM32N645ZIT6
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
STM32N655ZIT6
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
STM32H743ZIT6
⚡ Same Package ⚠️ Specs Unverified✓ In Stock
$10.65 / Unit
View Datasheet →STM32H753ZIT6
⚡ Same Package ⚠️ Specs Unverified✓ In Stock
$11.95 / Unit
View Datasheet →STM32N645ZGT6 Maximum Ratings & Electrical Characteristics
| Core | Arm Cortex-M55 |
| Maximum Clock Frequency | 800 MHz |
| Flash Memory | 4 MB |
| SRAM | 2.5 MB |
| Neural Processing Unit (NPU) | 600 GOPS |
| Supply Voltage Range | 1.71 V to 3.6 V |
| Operating Temperature Range | -40°C to +125°C |
| Package | LQFP144 (20x20 mm) |
| Mounting Type | Surface Mount |
| Number of I/O Pins | 114 |
| Ethernet | 10/100 MAC |
| USB | USB 2.0 OTG |
| CAN | 2x CAN-FD |
| Security | TrustZone, cryptographic accelerators, secure boot |
| RoHS Status | Compliant |
STM32N645ZGT6 Pin Configuration
| Pin 1 | VDD — Digital power supply |
| Pin 2 | VSS — Digital ground |
| Pin 3 | PA0 — General purpose I/O, ADC input |
| Pin 4 | PA1 — General purpose I/O, ADC input |
| Pin 5 | PA2 — General purpose I/O, USART2_TX |
| Pin 6 | PA3 — General purpose I/O, USART2_RX |
| Pin 7 | VDD — Digital power supply |
| Pin 8 | VSS — Digital ground |
| Pin 9 | PA4 — General purpose I/O, DAC output |
| Pin 10 | PA5 — General purpose I/O, SPI1_SCK |
| Pin 11 | PA6 — General purpose I/O, SPI1_MISO |
| Pin 12 | PA7 — General purpose I/O, SPI1_MOSI |
| Pin 13 | VDD — Digital power supply |
| Pin 14 | VSS — Digital ground |
| Pin 15 | PB0 — General purpose I/O, ADC input |
| Pin 16 | PB1 — General purpose I/O, ADC input |
| Pin 17 | PB2 — General purpose I/O, BOOT1 |
| Pin 18 | PB10 — General purpose I/O, I2C2_SCL |
| Pin 19 | PB11 — General purpose I/O, I2C2_SDA |
| Pin 20 | VDD — Digital power supply |
Typical Applications
STM32N645ZGT6 is suitable for 6 applications: Industrial Automation and Robotics, Smart Home and IoT Gateways, Medical Devices, Edge AI and Machine Learning, Automotive Electronics, Audio and Voice Processing.
Industrial Automation and Robotics
The STM32N645ZGT6 is ideal for industrial automation and robotics due to its high-speed 800 MHz Cortex-M55 core and real-time control capabilities. It can handle complex motion control algorithms, multi-axis synchronization, and safety-critical logic with low latency. The device's extensive connectivity options, including Ethernet, CAN-FD, and USB, enable seamless integration into industrial networks. Its NPU accelerates predictive maintenance and quality inspection tasks by running on-device AI models, reducing reliance on cloud processing. The wide operating temperature range and robust security features ensure reliable operation in harsh factory environments.
Recommended
Smart Home and IoT Gateways
The STM32N645ZGT6 serves as a powerful hub for smart home and IoT gateways, processing data from multiple sensors and devices locally. Its NPU enables on-device voice recognition and anomaly detection, reducing cloud dependency and improving response times. The device's Ethernet and USB interfaces allow connection to broadband routers and peripheral devices, while its TrustZone security protects user data and firmware integrity. With support for multiple communication protocols, it can aggregate Zigbee, Z-Wave, and Bluetooth devices, making it a versatile central controller. The low-power modes and wide voltage range support battery-backed operation during outages.
Recommended
Medical Devices
In medical devices, the STM32N645ZGT6 provides the computational power and security required for advanced patient monitoring and diagnostic equipment. Its high-speed processing enables real-time signal analysis for ECG, EEG, and imaging systems, while the NPU supports AI-based diagnostic algorithms for early disease detection. The device's TrustZone and cryptographic accelerators ensure compliance with medical data protection regulations, such as HIPAA. The wide temperature range and reliability make it suitable for portable and wearable medical devices. Additionally, the large memory capacity allows storing patient data and firmware updates securely.
Recommended
Edge AI and Machine Learning
The STM32N645ZGT6 is specifically designed for edge AI applications, with its NPU delivering 600 GOPS for neural network inference. This enables real-time object detection, speech recognition, and predictive analytics directly on the device, eliminating the need for cloud connectivity. The Cortex-M55 core with Helium technology accelerates DSP and AI workloads, while the large memory supports complex models. Developers can use ST's STM32Cube.AI toolchain to optimize and deploy models seamlessly. This makes the device ideal for smart cameras, industrial predictive maintenance, and autonomous robots.
Recommended
Automotive Electronics
The STM32N645ZGT6 is suitable for automotive applications such as advanced driver-assistance systems (ADAS), telematics, and in-vehicle infotainment. Its high-performance core and NPU enable real-time processing of sensor data for lane departure warning, object detection, and driver monitoring. The device's automotive-grade variant (STM32N645ZGT6Q) is AEC-Q100 qualified, ensuring reliability under extreme temperatures and vibration. With CAN-FD and Ethernet interfaces, it can communicate with other vehicle ECUs and external networks. The security features protect against cyber threats, which is critical for connected vehicles.
Recommended
Audio and Voice Processing
The STM32N645ZGT6 excels in audio and voice processing applications, such as smart speakers, hearing aids, and voice-controlled interfaces. Its Cortex-M55 core with Helium technology accelerates audio codecs and DSP algorithms, while the NPU enables on-device wake-word detection and speech recognition. The device's high-speed ADC and DAC interfaces support high-fidelity audio capture and playback. With low-latency processing, it can provide real-time noise cancellation and echo suppression. The large memory allows storing multiple voice profiles and audio buffers, enhancing user experience.
Recommended
Recommended Products Summary
Engineering reference data for STM32N645ZGT6 — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | STM32N655ZGT6 | STM32N645ZGT6Q | STM32H743ZIT6 |
|---|---|---|---|---|
| Package | LQFP144 | LQFP144 - same | LQFP144 - same | LQFP144 - same |
| Brand | STMicroelectronics | STMicroelectronics | STMicroelectronics | STMicroelectronics |
| Core | Cortex-M55 | Cortex-M55 | Cortex-M55 | Cortex-M7 |
| Max Clock Frequency | 800 MHz | 800 MHz | 800 MHz | 480 MHz |
| Flash Memory | 4 MB | 4 MB | 4 MB | 2 MB |
| SRAM | 2.5 MB | 2.5 MB | 2.5 MB | 1 MB |
| NPU | 600 GOPS | 600 GOPS | 600 GOPS | None |
| Automotive Grade | No | No | Yes (AEC-Q100) | No |
Key Differentiators
- Integrated NPU for edge AI (vs STM32H743ZIT6)
- Higher clock frequency and newer core (vs STM32H743ZIT6)
- Enhanced security features (vs STM32N645ZGT6Q)
Design Notes
The STM32N645ZGT6 requires a stable power supply with proper decoupling. Place a 100nF capacitor close to each VDD pin and a 10uF bulk capacitor near the main power input. Use a low-ESR ceramic capacitor for high-frequency noise filtering. The device supports 1.71V to 3.6V, so ensure the supply voltage is within this range under all load conditions.
At 800 MHz with NPU active, the STM32N645ZGT6 can dissipate significant power. The LQFP144 package has a thermal resistance of approximately 40°C/W (theta_JA). For continuous high-load operation, provide adequate copper pour on the PCB and consider a heatsink or forced airflow. Monitor junction temperature to stay within the -40°C to +125°C range.
For high-speed interfaces like Ethernet and USB, maintain controlled impedance traces (e.g., 50 ohms for single-ended, 90 ohms differential for USB). Keep traces short and use ground planes to minimize EMI. Place the crystal oscillator close to the MCU and ensure proper load capacitors. Follow ST's layout guidelines in the datasheet for optimal signal integrity.
Compliance Information
RoHS compliant per STMicroelectronics product page. AEC-Q100 qualification available on the 'Q' variant (STM32N645ZGT6Q).