ElectroTech · 20 September 2026Cortex-M85 : le microcontrôleur qui veut détrôner les processeurs d’application en 2026
Entre promesses de performances multipliées et premières puces commerciales, le Cortex-M85 d’ARM bouscule le paysage des microcontrôleurs. Avec son architecture superscalaire, son extension vectorielle Helium et des fréquences dépassant le GHz, ce cœur promet de repousser les limites de l’embarqué. Mais que vaut-il vraiment face au Cortex-M7 et au M33 ? Plongée technique dans les coulisses du processeur qui veut régner sur l’edge AI, le contrôle moteur et l’audio.
Pourquoi 2026 marque l’avènement du Cortex-M85
L’essor de l’intelligence artificielle en périphérie de réseau (edge AI), la complexification des algorithmes de contrôle moteur et l’explosion des besoins en traitement audio temps réel ont créé un terrain fertile pour un microcontrôleur capable de tenir la dragée haute aux processeurs d’application. C’est exactement le créneau que le Cortex-M85 d’ARM vient occuper en 2026, avec une ambition claire : devenir la référence de l’embarqué haute performance.
Longtemps, le sommet de la gamme Cortex-M a été occupé par le M7, un cœur à pipeline simple de 6 étages, cadencé jusqu’à 480 MHz dans ses meilleures implémentations. Le M85 change la donne en introduisant une architecture superscalaire à double issue, une première dans l’univers des microcontrôleurs ARM. Combinée à l’extension vectorielle Helium (MVE, M-profile Vector Extension), cette architecture permet d’atteindre des fréquences supérieures à 1 GHz dans les process les plus avancés, tout en conservant l’efficacité énergétique propre à la gamme M.
L’année 2026 marque un tournant concret : les premières puces commerciales basées sur le M85 arrivent sur le marché, et les chiffres annoncés défient la vérification. Le STM32V8 de STMicroelectronics, dévoilé en février 2026, en est l’illustration la plus frappante. Premier microcontrôleur gravé en 18 nm FD-SOI, il est cadencé à 800 MHz et dépasse les 5 000 CoreMark, un niveau qui le place dans la catégorie des processeurs d’application, comme l’a confirmé l’analyse de TechInsights en août 2026 (TechInsights). Ce basculement vers les nœuds de gravure avancés — 18 nm, voire 16 nm — n’est plus l’apanage des SoC mobiles : il s’étend désormais aux MCU, et le M85 en est le fer de lance.
Anatomie d’un cœur superscalaire : le pipeline du M85
Le Cortex-M85 repose sur une architecture Armv8.1-M, la même que celle du M33, mais avec des améliorations majeures. La principale nouveauté réside dans son pipeline superscalaire : le cœur peut décoder et exécuter deux instructions par cycle, ce qui lui confère un avantage théorique de 30 à 40 % par rapport au M7 à fréquence égale. Cette capacité est rendue possible par une unité de prédiction de branchement plus sophistiquée et une gestion dynamique des dépendances entre instructions.
Le pipeline du M85 est organisé en plusieurs étages : pré-décodage, décodage, exécution (avec deux unités arithmétiques et logiques), et accès mémoire. L’unité de calcul en virgule flottante (FPU) est double, capable de traiter des opérations simple précision (FP32) et double précision (FP64) — une première pour un cœur Cortex-M. Cette FPU double est particulièrement utile pour les applications audio et de contrôle moteur qui nécessitent des calculs intensifs.
Le M85 intègre également une unité de protection mémoire (MPU) améliorée, avec jusqu’à 16 régions configurables, et un contrôleur d’interruption NVIC (Nested Vectored Interrupt Controller) capable de gérer jusqu’à 480 interruptions externes. La latence d’interruption est réduite à 12 cycles, un chiffre comparable au M7 mais avec une meilleure prévisibilité grâce à la gestion matérielle des priorités.
Côté mémoire, le M85 supporte une interface AXI5 avec des transactions out-of-order et des capacités de cache L1 séparées (instruction et données) allant jusqu’à 64 Ko chacune. Il peut également adresser jusqu’à 4 Go d’espace mémoire, une extension par rapport aux 2 Go du M7, ce qui le rend compatible avec des applications embarquées plus complexes, comme les systèmes de vision ou les passerelles IoT.
Helium : l’extension vectorielle qui change la donne
L’extension vectorielle Helium (MVE) est sans doute l’apport le plus significatif du M85. Introduite avec Armv8.1-M, elle permet d’exécuter des opérations SIMD (Single Instruction, Multiple Data) sur des registres de 128 bits, avec des instructions dédiées pour l’IA, le traitement du signal et la vision. Helium est conçue pour fonctionner avec des fréquences élevées et une consommation maîtrisée, ce qui la rend idéale pour l’inférence de réseaux de neurones légers en périphérie.
Concrètement, Helium permet d’accélérer les opérations de multiplication-accumulation (MAC) sur des vecteurs de 8, 16 ou 32 bits, avec des instructions comme VMLA, VQMOVN ou encore VCVT. Pour les applications d’IA embarquée, cela se traduit par une accélération de 4 à 5 fois par rapport au M7 pour les opérations de convolution, selon les benchmarks d’ARM. Le M85 peut ainsi exécuter des modèles de classification d’images (comme MobileNet) ou de détection d’objets (YOLO) en temps réel, sans nécessiter de NPU dédié.
Cependant, il faut nuancer : Helium n’est pas un NPU. Comme le souligne l’article du magazine sur le STM32V8, « le mythe du NPU » doit être dissipé. Helium est une extension vectorielle, pas une unité neuronale dédiée. Pour des charges de travail d’IA plus lourdes, les concepteurs devront se tourner vers des accélérateurs externes ou des cœurs comme l’Ethos-U55, qu’ARM propose en complément. Mais pour des applications d’inférence légère, Helium offre un excellent compromis entre performance, consommation et coût.
Cortex-M85 vs M7 vs M33 : le match des générations
Pour comprendre la valeur du M85, il faut le comparer à ses prédécesseurs. Le tableau ci-dessous résume les principales différences :

| Caractéristique | Cortex-M7 | Cortex-M33 | Cortex-M85 |
|---|---|---|---|
| Architecture | Armv7-M | Armv8-M | Armv8.1-M |
| Pipeline | 6 étages, simple issue | 3 étages, simple issue | Superscalaire, double issue |
| Fréquence max (typique) | 480 MHz | 200 MHz | > 1 GHz (implémentations avancées) |
| Extension vectorielle | Non | Non | Helium (MVE) |
| FPU | Simple précision (optionnelle) | Simple précision (optionnelle) | Double précision (FP64) |
| Cache L1 | Jusqu’à 64 Ko | Jusqu’à 16 Ko | Jusqu’à 64 Ko par niveau |
| Performance (CoreMark/MHz) | 4,2 | 3,8 | 5,0 (annoncé) |
| Latence d’interruption | 12 cycles | 15 cycles | 12 cycles |
| Sécurité | TrustZone (optionnel) | TrustZone | TrustZone + extensions |
Le M7, lancé en 2014, a longtemps été le choix des applications hautes performances. Il offre une excellente efficacité pour le contrôle moteur et l’audio, mais son architecture simple issue limite son débit d’instructions. Le M33, plus récent, apporte la sécurité TrustZone et une meilleure efficacité énergétique, mais sa fréquence maximale est plus faible, ce qui le cantonne aux applications de milieu de gamme.
Le M85 combine le meilleur des deux mondes : la performance brute du M7 (avec un pipeline superscalaire) et la sécurité du M33 (avec Armv8.1-M et TrustZone). Il ajoute Helium, ce qui le rend particulièrement adapté à l’edge AI. En termes de CoreMark, le M85 annonce environ 5,0 CoreMark/MHz, contre 4,2 pour le M7 et 3,8 pour le M33. À fréquence égale, le M85 est donc environ 20 % plus rapide que le M7, et à fréquence maximale (1 GHz vs 480 MHz), il peut être jusqu’à 2,5 fois plus rapide.
Le M85 en pratique : STM32V8 et les premières puces
Le premier grand représentant du M85 en 2026 est le STM32V8 de STMicroelectronics. Comme mentionné, ce MCU est gravé en 18 nm FD-SOI, une technologie qui offre des fuites de courant très faibles et une tension de seuil ajustable dynamiquement. ST annonce une fréquence de 800 MHz et un score de 5 000 CoreMark, ce qui en fait le microcontrôleur le plus rapide du marché à ce jour. L’analyse de TechInsights datée du 7 août 2026 confirme que le STM32V8 « fait entrer STMicroelectronics dans la catégorie des performances de niveau processeur d’application » avec son cœur Arm Cortex-M85 à 800 MHz et son processus 18 nm FD-SOI (TechInsights).
La stratégie industrielle de ST est remarquable : le STM32V8 est produit en double source, à Crolles (France) et chez Samsung, ce qui garantit une sécurité d’approvisionnement. Cette décision est cruciale dans un contexte de pénurie de semi-conducteurs récurrente. De plus, ST a obtenu une validation de crédibilité avec l’utilisation du STM32V8 dans des applications spatiales, notamment pour SpaceX et Starlink, ce qui renforce la confiance des industriels.
D’autres fabricants adoptent également le M85. Renesas, par exemple, propose sa gamme RA avec des cœurs Cortex-M, et le M85 est intégré dans les modèles haut de gamme pour l’edge AI et le contrôle moteur (source : Renesas). La société met en avant l’intégration d’outils comme Reality AI Tools et e² studio pour simplifier le développement d’applications d’IA en périphérie.
Le M85 trouve également sa place dans des applications de contrôle moteur haute performance, où sa double FPU et son pipeline superscalaire permettent d’exécuter des algorithmes FOC (Field-Oriented Control) à des fréquences de commutation élevées, améliorant l’efficacité des moteurs électriques. Dans l’audio, il peut gérer des flux multi-canaux avec un traitement DSP intensif, comme l’annulation de bruit active ou le rendu 3D.
Écosystème et outils : le vrai test pour les développeurs
Un microcontrôleur ne vaut que par son écosystème. ARM a bien compris cela et a investi massivement dans les outils de développement pour le M85. La chaîne d’outils Keil MDK, ainsi que l’IDE ARM Development Studio, supportent pleinement le M85, avec des compilateurs optimisés pour Helium. De plus, ARM a publié des bibliothèques CMSIS-DSP et CMSIS-NN mises à jour pour tirer parti de l’extension vectorielle, ce qui facilite le portage d’algorithmes existants. La norme CMSIS (Cortex Microcontroller Software Interface Standard) reste la brique de base de l’écosystème, comme le rappellent les formations spécialisées sur les STM32 (Cynetis Embedded).

Côté débogage, le M85 intègre l’ETM (Embedded Trace Macrocell) pour le traçage en temps réel, ainsi que le support de la norme CoreSight. Les développeurs peuvent ainsi profiter d’une visibilité complète sur l’exécution du code, ce qui est essentiel pour les applications critiques.
Cependant, l’écosystème logiciel reste un défi. Comme le souligne l’article du magazine sur le RISC-V, la maturité des outils est un facteur clé d’adoption. Pour le M85, ARM bénéficie de sa position dominante, mais la concurrence de RISC-V se renforce. En 2026, RISC-V International revendique plus de 4 600 membres et le cap des 25 milliards de cœurs expédiés cumulés a été franchi en janvier 2026. Des acteurs comme WCH, GigaDevice et Bouffalo Lab proposent des MCU RISC-V performants à des prix très agressifs, ce qui pourrait menacer la part de marché d’ARM dans l’embarqué grand public. Le projet RISE (RISC-V Software Ecosystem), soutenu par la Linux Foundation Europe et des partenaires comme Intel, vise précisément à combler le retard logiciel de RISC-V dans des secteurs comme le mobile, le datacenter et l’automobile (Developpez.com).
Pour les développeurs, le choix entre M85 et RISC-V dépendra de plusieurs facteurs : la performance brute, la maturité des outils, la disponibilité des bibliothèques et le coût total de possession. Le M85 a pour lui la puissance d’ARM et un écosystème mature, mais RISC-V gagne du terrain, notamment grâce à son ouverture et à sa flexibilité.
Verdict : que vaut vraiment le M85 en 2026 ?
Le Cortex-M85 est indéniablement un bond en avant pour l’embarqué haute performance. Son architecture superscalaire, son extension Helium et sa capacité à dépasser le GHz en font un candidat sérieux pour les applications d’edge AI, de contrôle moteur et d’audio. Les premières puces, comme le STM32V8, confirment les promesses avec des scores de performance impressionnants.
Cependant, il faut garder un regard critique. Les chiffres annoncés (5 000 CoreMark, 800 MHz) sont issus de benchmarks fournis par les fabricants, et des tests indépendants sont encore nécessaires pour les vérifier. L’analyse de TechInsights apporte une première validation technique, mais les mesures en conditions réelles restent à confirmer. De plus, le M85 consomme plus d’énergie que ses prédécesseurs, ce qui le rend moins adapté aux applications ultra-basse consommation. Pour ces cas, le M33 ou des cœurs RISC-V comme le ColibryNPU d’ASYGN, qui consomme moins de 1 mW pour l’inférence IA, restent plus appropriés.
Enfin, la concurrence de RISC-V est à surveiller. Si ARM conserve un avantage en termes de performance brute et de maturité logicielle, l’architecture ouverte gagne du terrain sur les segments où le coût et la flexibilité priment. Le M85 a de beaux jours devant lui, mais il devra composer avec un paysage de plus en plus concurrentiel.
Sources
- TechInsights — STM32V8 Bridges the MPU Gap With 18nm FD-SOI, PCM (7 août 2026)
- Renesas — RA Cortex-M MCUs
- Cynetis Embedded — Formation STM32, ARM Cortex-M & Périphériques
- Developpez.com — La Fondation Linux soutient l’écosystème logiciel RISC-V
- Frandroid — ARM Cortex-M7 : un cœur pour l’autonomie des objets connectés
- L’Embarqué — Arm apporte Neoverse et Armv9 à l’automobile
Article recherché et rédigé automatiquement · Magazine Electrosens