STM32N6: Aprire la strada all’AI all’avanguardia con le prestazioni del microcontrollore di nuova generazione e l’NPU integrata

STMicroelectronics ha presentato una rivoluzionaria serie di microcontrollori—STM32N6. Annunciata il 10 dicembre 2024, questa serie introduce il primo MCU STM32 con un’unità di elaborazione neurale (NPU) integrata, progettata specificamente per potenziare le applicazioni di intelligenza artificiale edge ad alte prestazioni. Combinando tecnologia all’avanguardia ed efficienza, la serie STM32N6 è pronta a soddisfare la crescente domanda di intelligenza artificiale, elaborazione grafica e funzionalità multimediali nei sistemi embedded.

Caratteristiche di STM32N6

Prestazioni avanzate per l'intelligenza artificiale edge:

La serie STM32N6 è basata sul core ARM Cortex-M55, che opera a velocità fino a 800 MHz. Dispone dell’estensione vettoriale ARM Helium, che migliora la capacità del microcontrollore di elaborare sia attività standard che complesse. La tecnologia di processo FinFET a 16 nm ottimizza ulteriormente la sua efficienza energetica e le sue prestazioni. Questa potente configurazione consente a STM32N6 di funzionare in modo efficiente in attività che richiedono l’elaborazione in tempo reale dei dati, come l’inferenza AI, l’elaborazione delle immagini e l’esecuzione di algoritmi complessi.

Hardware ottimizzato per l'intelligenza artificiale:

Una delle principali innovazioni della serie STM32N6 è l’integrazione dell’acceleratore Neural-ART proprietario di STMicroelectronics. Questa NPU accelera i calcoli delle reti neurali, fornendo fino a 600 GOPS di potenza di elaborazione AI—un aumento impressionante rispetto ai precedenti MCU STM32. Questo è un punto di svolta per applicazioni come la visione artificiale, il riconoscimento vocale e altre attività di intelligenza artificiale edge, dove le prestazioni e l’efficienza energetica sono fondamentali.

Elaborazione multimediale e grafica:

Una caratteristica distintiva della serie STM32N6 è la sua potente GPU Neo-Chrom 2.5D, che gestisce l’elaborazione grafica e video senza problemi. Con encoder/decoder H.264 e JPEG integrati, STM32N6 è ben adatto per applicazioni multimediali, rendendolo ideale per prodotti che richiedono un’elaborazione video, immagini e audio di alta qualità, come telecamere di sicurezza, display intelligenti e sistemi AR/VR.

Specifiche di STM32N6

ProcessorARM Cortex-M55, up to 800 MHz
AI Processing Power600 GOPS (with Neural-ART Accelerator™)
Technology Node16nm FinFET
RAM4.2 MB continuous embedded SRAM
Flash MemoryUp to 2 MB internal Flash memory
CoreMark Score3360
Clock SpeedUp to 800 MHz
Graphics & Multimedia AcceleratorNeo-Chrom 2.5D GPU, H.264 and JPEG codecs
External Storage InterfaceHexa-SPI, OCTOSPI, FMC
ADC Channels24 channels, 12-bit resolution
DAC Channels2 channels, 12-bit resolution
Communication Interfaces6 UART/USART, 4 SPI, 3 I2C, 2 CAN, USB 2.0, Ethernet
Operating Voltage1.8V to 3.6V
Temperature RangeUp to 125°C
Low Power ModesSleep, Stop, and Standby modes
Security FeaturesAES, DES, 3DES encryption, Secure Boot, TRNG
Package TypesLQFP, BGA (169 to 264 pins)

Sub-serie STM32N6

Linea STM32N6x7 AI

  • Acceleratore Neural-ART™ integrato per applicazioni di intelligenza artificiale e machine learning.
  • 4,2 MB di RAM embedded continua, adatta per attività ad alta intensità di memoria come l’elaborazione di reti neurali.
  • Un ISP (Image Signal Processor) dedicato per l’ottimizzazione delle immagini e il supporto multi-camera, ideale per sistemi di visione avanzati e dispositivi basati sull’intelligenza artificiale.

Linea STM32N6x5 GP

  • Sebbene non sia dotato dell’acceleratore Neural-ART™, questa variante è comunque altamente capace di gestire attività generiche come l’elaborazione grafica e multimediale.
  • Dispone inoltre di 4,2 MB di RAM continua e supporta attività grafiche avanzate con la sua GPU Neo-Chrom 2.5D, ideale per applicazioni che non richiedono un’accelerazione AI dedicata.

Strumenti di sviluppo STM32N6

ST fornisce una serie di strumenti di sviluppo per MCU STM32N6:

  • STM32CubeN6
  • Ecosistema STM32N6 AI
  • ST Edge AI Suite
  • Ecosistema di visione artificiale STM32N6
STM32N6 MCU Development Tools

Conclusione

La serie STM32N6 rappresenta un significativo passo avanti nell’evoluzione dei microcontrollori, combinando capacità basate sull’intelligenza artificiale con potenza di elaborazione multimediale e robuste funzionalità di sicurezza. Con le sue elevate velocità di elaborazione, l’accelerazione AI integrata e la versatilità, STM32N6 è destinato ad alimentare la prossima ondata di innovative applicazioni di intelligenza artificiale edge in settori che vanno dall’automazione industriale all’elettronica di consumo intelligente.

Che tu stia sviluppando robot intelligenti, veicoli autonomi o dispositivi intelligenti all’avanguardia, la serie STM32N6 è una piattaforma rivoluzionaria che potenzierà i tuoi progetti con prestazioni ed efficienza senza pari.

Condividi con:

Torna in alto

Instant Quote