Des échantillons de produits et des outils de développement seront progressivement mis à disposition à partir de juin 2023, la production en série étant prévue pour le quatrième trimestre 2023.
Bénéficiant d'un processus de fabrication avancé, d'un coût attractif et d'un potentiel d'application exceptionnel, la série de microcontrôleurs GD32H7 est idéale pour le traitement du signal, la commande de moteurs de haute précision, les alimentations numériques, le stockage d'énergie, la reconnaissance audio/vocale et les applications graphiques/d'image. Grâce à la fréquence d'horloge ultra-élevée et à la grande capacité mémoire du processeur, ce produit prend également en charge les applications exigeant une puissance de traitement intensive, telles que l'apprentissage automatique (ML) et l'intelligence artificielle (IA).
Intégration sur puce performante :
La série de microcontrôleurs GD32H7 intègre un cœur Arm® Cortex®-M7 hautes performances basé sur l'architecture Armv7E-M, cadencé jusqu'à 600 MHz. Ses performances sont optimisées par le bus AXI+AHB à large bande passante et l'architecture à six pipelines avec prédiction de branchement. L'accélérateur de traitement numérique du signal (DSP) matériel avancé intégré, l'unité de calcul en virgule flottante (FPU) double précision, ainsi que l'unité de calcul trigonométrique (TMU) et l'accélérateur de filtrage (FAC) matériels, réduisent considérablement la charge du processeur et améliorent l'efficacité de calcul et de traitement. La série de microcontrôleurs GD32H7 peut fonctionner jusqu'à 1 552 DMIPS à sa fréquence maximale et obtient un score exceptionnel de 2 888 points aux tests de performance CoreMark®, améliorant ainsi l'efficacité d'exécution du code d'environ 10 % par rapport aux produits similaires du marché fonctionnant à la même fréquence. Les performances de ce produit sont supérieures de plus de 40 % à celles des produits Cortex®-M4.
La mémoire intégrée des microcontrôleurs GD32H7 offre une capacité allant de 1024 Ko à 3840 Ko de mémoire Flash et 1024 Ko de SRAM, dont 512 Ko de mémoire à couplage étroit (TCM) configurables pour une exécution instantanée des instructions et données critiques. Le cache L1 haute vitesse de 64 Ko (I-Cache, D-Cache) optimise l'efficacité du processeur et les performances en temps réel. Son contrôleur de mémoire externe (EXMC) permet d'accéder à différents types de mémoire externe, tels que SDRAM, SRAM, ROM, Flash NOR et Flash NAND. La macrocellule de traçage intégrée (ETM) permet de tracer les instructions et les données en temps réel, offrant ainsi des capacités de débogage avancées sans perturber le fonctionnement normal du processeur. La large mémoire interne des microcontrôleurs GD32H7 prend en charge des systèmes d'exploitation riches, l'apprentissage automatique/l'intelligence artificielle embarqués et d'autres algorithmes avancés, garantissant un contrôle en temps réel haute performance et à faible latence.
Ressources système considérablement étendues :
La série de microcontrôleurs GD32H7 intègre divers périphériques, dont 8 U(S)ART, 4 I2C, 6 SPI, 4 I2S, 2 SDIO et 2 SPI octaux (OSPI, rétrocompatibles avec QSPI) avec décryptage en temps réel compatible avec les modules RTDEC (Real-Time Detection). Le GD32H7 dispose de deux interfaces USB 2.0 OTG, prenant en charge les modes de fonctionnement pleine vitesse et haute vitesse. Il intègre également trois modules CAN-FD et deux interfaces Ethernet pour répondre aux exigences de communication à haut débit.
La série de microcontrôleurs GD32H7 offre d'excellentes solutions d'affichage graphique et de connectivité audio/vidéo. Elle est dotée d'un contrôleur TFT-LCD et d'un accélérateur de traitement d'images (IPA) pour les opérations de traitement d'images 2D telles que la superposition, la rotation, le zoom avant/arrière et la conversion entre plusieurs modes de couleur. Ce produit intègre une interface audio série (SAI), une interface audio SPDIF et une interface pour caméra numérique 8 à 14 bits permettant la capture et la transmission de vidéos et d'images.
La série de microcontrôleurs GD32H7 fonctionne avec une tension d'alimentation de 1,71 Vcc à 3,6 Vcc et offre des fonctionnalités avancées de gestion de l'alimentation. Elle propose trois modes d'alimentation (LDO/SMPS/alimentation directe) et cinq modes basse consommation pour une alimentation flexible et une consommation système équilibrée. Le microcontrôleur GD32H7 dispose de quatre temporisateurs 32 bits à usage général, de douze temporisateurs 16 bits à usage général, de quatre temporisateurs 64/32 bits de base et de deux temporisateurs PWM avancés, offrant ainsi une plus grande quantité et une résolution supérieure aux produits concurrents et permettant aux concepteurs d'avoir une plus grande précision. La fréquence d'échantillonnage des deux convertisseurs analogique-numérique (CAN) 14 bits internes atteint 4 MSPS, et celle du CAN 12 bits atteint 5,3 MSPS. Il intègre également un comparateur rapide, un convertisseur numérique-analogique (CNA) et d'autres périphériques analogiques de haute précision pour prendre en charge diverses applications de commande de moteurs.
Cette nouvelle famille de microcontrôleurs prend en charge plusieurs fonctions de sécurité. Elle intègre un chiffrement matériel utilisant les algorithmes DES, 3DES ou AES, ainsi que des algorithmes de hachage pour différentes applications de sécurité, afin de garantir l'intégrité des données et de protéger les informations transmises. La mémoire SRAM de la série de microcontrôleurs GD32H7 prend en charge la vérification ECC, améliorant ainsi la fiabilité du système. Le module RTDEC intégré peut déchiffrer les données sur le bus AXI ou AHB en temps réel, assurant la confidentialité du firmware en lecture seule stocké dans une mémoire Flash NOR SPI externe.
de produits
est rétrocompatible avec les microcontrôleurs GD32 existants et propose trois types de produits avec différentes configurations de ressources système : le GD32H737 prend en charge trois canaux CAN 2.0B, tandis que les GD32H757 et GD32H759 prennent en charge trois canaux CAN-FD. En termes de conditionnement, le GD32H757 est disponible en boîtiers BGA100 et LQFP144/100, tandis que le GD32H759 est disponible en boîtiers BGA176 et LQFP176.
L'écosystème de développement GD32 gagne en popularité. GigaDevice propose un environnement de développement gratuit pour la nouvelle série de microcontrôleurs GD32H7 : l'IDE Eclipse GD32 et le programmateur tout-en-un GD32. Ce produit prend en charge la programmation directe via le mode SWD/JTAG de GD-LINK ou via les interfaces UART, USB et I2C de l'hôte. D'autres outils embarqués populaires, tels que Arm® KEIL, IAR et SEGGER, offrent également une prise en charge complète de cette famille de microcontrôleurs GD32H7, incluant leur environnement de développement intégré (IDE) et leurs fonctions de débogage et de traçabilité. GigaDevice collaborera également avec les principaux éditeurs de systèmes d'exploitation temps réel (RTOS), de logiciels intermédiaires tels que les interfaces graphiques (GUI) et d'algorithmes d'intelligence artificielle embarqués afin d'accélérer la conception des projets clients et de réduire les délais de commercialisation.
GigaDevice a présenté sa toute dernière carte de développement complète, la GD32H759l-EVAL, en début d'année lors du salon Embedded World 2023 à Nuremberg, en Allemagne. D'autres kits de démarrage sont prévus, notamment les GD32H759I-START, GD32H757Z-START, GD32H757J-START et GD32H757V-START, disponibles dans différents conditionnements, permettant ainsi aux concepteurs de développer et de déboguer plus rapidement leurs applications. Ces outils de développement sont disponibles auprès de votre distributeur ; veuillez contacter Mecter.
Pour toute question technique ou commerciale, veuillez contacter Mecter SL.
