STM32N6 : pionnier de l'IA de pointe avec des performances MCU de nouvelle génération et un NPU intégré

STMicroelectronics a dévoilé une série révolutionnaire de microcontrôleurs : STM32N6. Annoncée le 10 décembre 2024, cette série présente le tout premier microcontrôleur STM32 avec une unité de traitement neuronal (NPU) intégrée, spécialement conçue pour optimiser les applications d'IA de pointe hautes performances. Alliant technologie de pointe et efficacité, la série STM32N6 est prête à répondre à la demande croissante en matière d'intelligence artificielle, de traitement graphique et de capacités multimédia dans les systèmes embarqués.

Caractéristiques du STM32N6

Performances avancées pour l'IA de pointe :

La série STM32N6 est construite autour du cœur ARM Cortex-M55, qui fonctionne à des vitesses pouvant atteindre 800 MHz. Elle intègre l'extension vectorielle ARM Helium, qui améliore la capacité du microcontrôleur à traiter des tâches standard et complexes. La technologie de fabrication FinFET 16 nm optimise encore davantage son efficacité énergétique et ses performances. Cette configuration puissante permet au STM32N6 d'être performant dans les tâches qui nécessitent un traitement des données en temps réel, telles que l'inférence IA, le traitement d'images et l'exécution d'algorithmes complexes.

Matériel optimisé pour l'IA :

L'une des principales innovations de la série STM32N6 est l'intégration du Neural-ART Accelerator™, une technologie exclusive de STMicroelectronics. Ce NPU accélère les calculs des réseaux neuronaux, offrant une puissance de traitement IA pouvant atteindre 600 GOPS, soit une augmentation impressionnante par rapport aux microcontrôleurs STM32 précédents. Il s'agit d'une véritable révolution pour les applications telles que la vision par ordinateur, la reconnaissance vocale et d'autres tâches d'IA en périphérie, où les performances et l'efficacité énergétique sont primordiales.

Traitement multimédia et graphique :

La série STM32N6 se distingue notamment par son puissant GPU Neo-Chrom 2.5D, qui gère de manière transparente le traitement graphique et vidéo. Avec ses encodeurs/décodeurs H.264 et JPEG intégrés, le STM32N6 est parfaitement adapté aux applications multimédia, ce qui le rend idéal pour les produits nécessitant un traitement vidéo, image et son de haute qualité, tels que les caméras de sécurité, les écrans intelligents et les systèmes AR/VR.

Spécifications du 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)

Sous-série STM32N6

Gamme STM32N6x7 AI

  • Accélérateur Neural-ART™ intégré pour les applications d'IA et d'apprentissage automatique.
  • 4,2 Mo de RAM embarquée continue, adaptée aux tâches gourmandes en mémoire telles que le traitement des réseaux neuronaux.
  • Un processeur ISP (Image Signal Processor) dédié pour l'optimisation des images et la prise en charge de plusieurs caméras, ce qui le rend idéal pour les systèmes de vision avancés et les appareils alimentés par l'IA.

Gamme STM32N6x5 GP

  • Bien qu'elle ne soit pas équipée du Neural-ART Accelerator™, cette variante reste très performante pour traiter des tâches générales telles que le traitement graphique et multimédia.
  • Elle dispose également de 4,2 Mo de RAM continue et prend en charge les tâches graphiques avancées grâce à son GPU Neo-Chrom 2.5D, idéal pour les applications qui ne nécessitent pas d'accélération IA dédiée.

Outils de développement STM32N6

ST fournit une série d'outils de développement pour le microcontrôleur STM32N6 :

  • STM32CubeN6
  • Écosystème STM32N6 AI
  • ST Edge AI Suite
  • Écosystème de vision par ordinateur STM32N6
STM32N6 MCU Development Tools

Conclusion

La série STM32N6 représente une avancée significative dans l'évolution des microcontrôleurs, combinant des capacités basées sur l'IA avec une puissance de traitement multimédia et des fonctionnalités de sécurité robustes. Avec ses vitesses de traitement élevées, son accélération IA intégrée et sa polyvalence, le STM32N6 est prêt à alimenter la prochaine vague d'applications IA innovantes dans des domaines allant de l'automatisation industrielle à l'électronique grand public intelligente.

Que vous développiez des robots intelligents, des véhicules autonomes ou des appareils intelligents de pointe, la série STM32N6 est une plateforme révolutionnaire qui donnera à vos conceptions des performances et une efficacité inégalées.

Part à:

Retour en haut

Instant Quote