2024-12-11 05:42 AM
The STM32N6 has been officially launched yesterday at the STM32 Summit!
The STM32N6 is based on the Arm® Cortex®-M55 running at 800 MHz. It is the first STM32 MCU to embed the ST Neural-ART accelerator™, an in-house developed neural processing unit (NPU) engineered for power-efficient edge AI applications.
A dedicated computer vision pipeline with a MIPI CSI-2 interface and image signal processing (ISP) ensures compatibility with a wide range of cameras. The STM32N6 also features an H264 hardware encoder and the NeoChrom™ Accelerator for graphics, making it suitable for feature-rich products.
4.2 Mbytes of contiguous embedded RAM are also offered, ideal for neural networks or graphics applications, complemented by high-speed external memory interfaces (hexa-SPI, OCTOSPI, FMC).
The full AI ecosystem is out as well!
You can find these tools in the ST Edge AI Suite.
Product pages:
2024-12-11 02:51 PM - edited 2024-12-16 04:02 AM
Great news, especially more MHz and SRAM MB.
For a brief moment I thought that I could use STM32N657X0H3Q for my current project instead of STM32U5G9.
Although FDCAN is upgraded (or, rather STM32U5 FDCAN was downgraded) it looks like there is no MIPI-DSI interface, no DACs, only two 12b ADCs. For my current project it is a showstopper since 1024px (o higher) LCD displays with RGB interface practically do not exist.
2024-12-16 03:06 AM
What a disappointing new STM32 .......
No flash, only RAM, too fast to do anything useful but obviously designed to serve as the core for AI spy-on-people-with-cameras devices. I will never ever consider this device for systems I design.
2024-12-16 03:30 AM - edited 2024-12-16 04:53 AM
@onderdelen I agree, disappointment is the right word. The more I think about it, probably lack of internal flash is the biggest concern. Sure, one can add external flash but what about security? Code would have to be stored encrypted and then decrypted when copying to internal SRAM for execution which would surely eliminate any benefits of extra SRAM size. I am trying to make any sense out of this ST strategy, but I just cannot.
STM32U5G9 with just one MB SRAM extra and full FDCAN implementation (see here) would make me happy.
More MHz, 16b ADC and Cortex-M55 core (in this order) would make me very happy. Am I asking for too much?