STMicroelectronics has unveiled a groundbreaking microcontroller series—STM32N6. Announced on December 10, 2024, this series introduces the first-ever STM32 MCU with a built-in Neural Processing Unit (NPU), specifically designed to empower high-performance edge AI applications. Combining cutting-edge technology and efficiency, the STM32N6 series is poised to address the rising demand for artificial intelligence, graphics processing, and multimedia capabilities in embedded systems.
Features of STM32N6
Advanced Performance for Edge AI:
The STM32N6 series is built around the ARM Cortex-M55 core, which operates at speeds of up to 800 MHz. It features the ARM Helium vector extension, enhancing the microcontroller’s ability to process both standard and complex tasks. The 16nm FinFET process technology further optimizes its energy efficiency and performance. This powerful configuration enables STM32N6 to perform efficiently in tasks that require real-time processing of data, such as AI inference, image processing, and complex algorithm execution.
AI-Optimized Hardware:
One of the key innovations of the STM32N6 series is the integration of STMicroelectronics’ proprietary Neural-ART Accelerator™. This NPU accelerates neural network computations, providing up to 600 GOPS of AI processing power—an impressive increase over previous STM32 MCUs. This is a game-changer for applications such as computer vision, voice recognition, and other edge AI tasks, where performance and power efficiency are paramount.
Multimedia and Graphics Processing:
A standout feature of the STM32N6 series is its powerful Neo-Chrom 2.5D GPU, which handles graphics and video processing seamlessly. With built-in H.264 and JPEG encoders/decoders, the STM32N6 is well-suited for multimedia applications, making it ideal for products requiring high-quality video, image, and sound processing, such as security cameras, smart displays, and AR/VR systems.
Specifications of STM32N6
Processor | ARM Cortex-M55, up to 800 MHz |
AI Processing Power | 600 GOPS (with Neural-ART Accelerator™) |
Technology Node | 16nm FinFET |
RAM | 4.2 MB continuous embedded SRAM |
Flash Memory | Up to 2 MB internal Flash memory |
CoreMark Score | 3360 |
Clock Speed | Up to 800 MHz |
Graphics & Multimedia Accelerator | Neo-Chrom 2.5D GPU, H.264 and JPEG codecs |
External Storage Interface | Hexa-SPI, OCTOSPI, FMC |
ADC Channels | 24 channels, 12-bit resolution |
DAC Channels | 2 channels, 12-bit resolution |
Communication Interfaces | 6 UART/USART, 4 SPI, 3 I2C, 2 CAN, USB 2.0, Ethernet |
Operating Voltage | 1.8V to 3.6V |
Temperature Range | Up to 125°C |
Low Power Modes | Sleep, Stop, and Standby modes |
Security Features | AES, DES, 3DES encryption, Secure Boot, TRNG |
Package Types | LQFP, BGA (169 to 264 pins) |
STM32N6 Sub-series
STM32N6x7 AI Line
- Integrated Neural-ART Accelerator™ for AI and machine learning applications.
- 4.2 MB of continuous embedded RAM, suitable for memory-intensive tasks like neural network processing.
- A dedicated ISP (Image Signal Processor) for image optimization and multi-camera support, making it ideal for advanced vision systems and AI-powered devices.
STM32N6x5 GP Line
- While not equipped with the Neural-ART Accelerator™, this variant is still highly capable of handling general-purpose tasks such as graphics and multimedia processing.
- It also features 4.2 MB of continuous RAM and supports advanced graphics tasks with its Neo-Chrom 2.5D GPU, ideal for applications that do not require dedicated AI acceleration.
STM32N6 Development Tools
ST provides a series of development tools for STM32N6 MCU:
- STM32CubeN6
- STM32N6 AI ecosystem
- ST Edge AI Suite
- STM32N6 Computer vision ecosystem
Conclusion
The STM32N6 series represents a significant leap forward in the evolution of microcontrollers, combining AI-driven capabilities with multimedia processing power and robust security features. With its high processing speeds, built-in AI acceleration, and versatility, the STM32N6 is set to fuel the next wave of innovative edge AI applications in fields ranging from industrial automation to smart consumer electronics.
Whether you are developing intelligent robots, autonomous vehicles, or cutting-edge smart devices, the STM32N6 series is a game-changing platform that will empower your designs with unparalleled performance and efficiency.