STMicro ajoute plus de microcontrôleurs STM32U5 Cortex-M33 avec GPU NeoChrom 2.5D, flash de 128 Ko à 4 Mo, certification NIST, etc…

STMicro ajoute plus de microcontrôleurs STM32U5 Cortex-M33 avec GPU NeoChrom 2.5D, flash de 128 Ko à 4 Mo, certification NIST, etc...

STMicro a ajouté trois nouvelles familles à sa série de microcontrôleurs STM32U5 Cortex-M33 avec le STM32U535/545 d’entrée de gamme avec seulement 128 Ko de mémoire flash, le STM32U595/5A5 avec jusqu’à 4 Mo de mémoire Flash et 2 514 Ko de RAM, et le STM32U599/5A9 avec des fonctionnalités similaires à celles du STM32U595/5A5 en ajoutant le nouveau GPU NeoChrom 2.5D plus les interfaces d’affichage TFT-LCD et DSI.

STMicro a également annoncé que les microcontrôleurs de la série STM32U5 étaient les premiers microcontrôleurs à usage général à recevoir la certification de source d’entropie à nombre aléatoire intégrée au NIST. À l’heure actuelle, en plus du STM32U575/585 introduit en février 2021 avec un GPU Chrom-ART 2D en option, STMicro propose huit gammes de produits dans le cadre de la série de microcontrôleurs STM32U5, comme indiqué dans le tableau ci-dessous.

Famille de microcontrôleurs STM32U5 2023

Cela signifie que le microcontrôleur STM32U5 peut répondre à une plus large gamme d’applications avec le STM32U535/545 ciblant les applications à moindre coût avec moins de mémoire flash et de RAM, le STM32U575/U585 « hérité » pour les applications de milieu de gamme et le STM32U59X/5AX pour les applications où plus le stockage et la mémoire sont nécessaires, et les pièces avec support graphique peuvent être intégrées dans les applications IHM. STMicro indique spécifiquement que les nouveaux microcontrôleurs peuvent être utilisés dans des applications « profondément intégrées » telles que les capteurs environnementaux, les actionneurs industriels, l’automatisation des bâtiments, les appareils intelligents, les appareils portables, les commandes eMobility, etc.

En plus de s’appuyer sur une architecture Cortex-M33 avec Arm Trustzone, certains des STM32U5 intègrent des accélérateurs cryptographiques pour des algorithmes AES jusqu’à 256 bits, prennent en charge l’architecture à clé publique (PKA) et le décryptage flash à la volée. STMicro affirme également que le STM32U5 est le premier groupe de microcontrôleurs à usage général à recevoir la certification de source d’entropie à nombre aléatoire intégrée du NIST (US National Institute of Standards and Technology), et puisque la certification est réutilisable par les clients, elle devrait accélérer le développement. de produits certifiés SP800-90B.

Chrom-ART contre GPU NeoChrom
GPU Chrom-ART 2D vs GPU NeoChrom 2.5D – Source : blog STMicro

Les nouvelles pièces du microcontrôleur STM32U5 présentent bon nombre des mêmes caractéristiques que le premier STM32U5, à l’exception de variations en termes de capacité de mémoire et de stockage, et du nombre d’interfaces. Mais une fonctionnalité vraiment nouvelle de la dernière annonce STM32U5 est le GPU NeoChrom qui peut permettre plus avancé par rapport au GPU Chrom-ART 2D utilisé dans les parties précédentes. STMicro poursuit en disant que le processeur intégré STM32U5 peut héberger des interfaces graphiques de type smartphone qui exploitent le framework TouchGFX de ST avec prise en charge de SVG et de ressources graphiques riches.

La vidéo ci-dessous présente des démos exécutées sur le cœur MCU Arm-Cortex-M33, puis sur le GPU NeoChrom (en STM32U599) pour montrer la différence en termes de FPS.

YouTube video

Le développement logiciel peut être effectué avec l’écosystème de développement STM32Cube et STM32Cube.AI, ce dernier permettant la création de solutions AI/ML grâce à la conversion de réseaux de neurones pré-formés en code optimisé. Les cartes de développement NUCLEO-U545RE et NUCLEO-U5A5ZJ et le kit de découverte STM32U5A9J-DK peuvent être utilisés pour l’évaluation et le développement.

Kit de découverte NUCLEO-U5A5ZJ vs STM32U5A9J-DK
Carte de développement NUCLEO-U5A5ZJ (à gauche) vs kit de découverte STM32U5A9J-DK (à droite)

Les nouveaux appareils STM32U5 entreront en production de masse au deuxième trimestre 2023 avec un prix à partir de 2,15 $ pour les commandes de 10 000 pièces. Les kits de développement ne semblent pas être en stock pour le moment, et vous êtes invité à contacter votre représentant commercial. Plus de détails peuvent être trouvés sur la page du produit.

Retrouvez l’histoire de Raspberry Pi dans cette vidéo :

YouTube video

  • STMicroelectronics STM32 Nucleo-64 MCU Kit d'évaluation ARM Cortex M4F STM32F446RET6 – SKU NUCLEO-F446RE
  • AITRIP Lot de 5 cartes de développement Smart 40 broches STM32 ARM Système minimal / STM32F103C8T6 Core Carte d'apprentissage pour Arduino