Le microcontrôleur GigaDevice GD32G5 Cortex-M33 à 216 MHz est doté d’interfaces analogiques et d’accélérateurs pour les applications industrielles

Gigadevice GD32G5 Arm Cortex M33 MCU

À partir des SKU GD32G553, la famille de microcontrôleurs Arm Cortex-M33 hautes performances GigaDevice GD32G5 216 MHz comprend 256 Ko à 512 Ko de mémoire Flash intégrée avec prise en charge de Flash double banque, 128 Ko de SRAM et une gamme d’accélérateurs matériels, notamment un DSP, un processeur unique. FPU de précision, un accélérateur de fonction trigonométrique (TMU) et d’autres unités d’accélération matérielle, filtre algorithmes (FAC) et transformation de Fourier rapide (FFT).

Conçus pour les applications industrielles, les microcontrôleurs GD32G5 offrent également une large gamme d’interfaces numériques et analogiques et des capacités de sécurité améliorées adaptées aux systèmes électriques numériques, aux stations de recharge, aux onduleurs de stockage d’énergie, aux convertisseurs de fréquence, aux servomoteurs et aux communications optiques.

MCU Gigadevice GD32G5 Arm Cortex M33

Spécifications du GigaDevice GD32G5 :

  • Noyau MCU – Noyau Arm Cortex-M33 Armv8-M cadencé jusqu’à 216 MHz avec jeu d’instructions DSP et FPU simple précision ; jusqu’à 316 DMIPS, score CoreMark : 694.
  • Mémoire/Stockage
    • 128 Ko de SRAM (80 Ko de SRAM0 + 16 Ko de SRAM1 + 32 Ko de TCMSRAM)
    • Flash intégré de 256 Ko à 512 Ko, interface QSPI pour le stockage externe
    • Contrôleur de mémoire externe (EXMC) pour SRAM, PSRAM, ROM et NOR Flash.
  • Accélérateurs
    • CRC – Unité de calcul CRC
    • CLA – Réseau logique configurable
    • TMU – Unité mathématique trigonométrique
    • FAC – Filtre accélérateur arithmétique
    • FFT – Transformation de Fourier rapide
  • Périphériques
    • Jusqu’à 107x GPIO
    • 3x USART, 2x UART
    • 3x bus CAN FD
    • 4x I2C, 3x SPI
    • Analogique
      • Jusqu’à 4x ADC 12 bits avec jusqu’à 42 canaux
      • 8x DAC 12 bits
      • Jusqu’à 8x comparateurs
    • Minuteries
      • 5x minuteries à usage général de 16 bits
      • 2x minuteries à usage général de 32 bits
      • 3x minuteries avancées 16 bits
      • 2x minuteries de base 16 bits
      • 1x HRTIMER (minuterie haute résolution)
      • 1x LPTIMER (minuterie basse consommation)
      • Systick
      • 2x chien de garde
      • 1x RTC
    • TRIGSEL – Contrôleur de sélection de déclenchement
  • Sécurité
    • 2 Ko de stockage OTP (One-Time Programmable)
    • La région Flash/SRAM prend en charge ECC (Error Correction Code)
    • Modules de cryptage et de déchiffrement matériels intégrés prenant en charge les algorithmes DES, Triple DES et AES (CAU – Unité d’accélération cryptographique)
    • Générateur de vrais nombres aléatoires (TRNG)
  • Sécurité – Norme de sécurité fonctionnelle CEI 61508 SIL2 au niveau du système
  • Tension d’alimentation – 1,71 V à 3,6 V
  • Forfaits – QFN48, LQFP48, LQFP64, LPFP80, WLCSP81, LQFP100, LQFP128
  • Plage de température – –40°C à +105°C

La gamme de produits GD32G5 (GD32G553) comprend actuellement 14 modèles proposés dans sept types de boîtiers différents et avec une mémoire flash de 256 Ko ou 512 Ko.

Comparaison des microcontrôleurs 32 bits hautes performances GigaDevice
Matrice de produit de microcontrôleur 32 bits hautes performances GigaDevice

C’est loin d’être le premier microcontrôleur haute performance Cortex-M33 de GigaDevice et nous avons déjà écrit sur les familles GD32E5 et GD32F5 respectivement pour le contrôle moteur/industriel et les applications industrielles avec des besoins en mémoire élevés, ainsi que sur le SoC sans fil GD32W515 Cortex-M33.

En recherchant des fonctionnalités différenciatrices pour le GD32G5, j’ai remarqué que d’autres sont cadencés jusqu’à 180/200 MHz, mais la nouvelle famille est cadencée jusqu’à 216 MHz, et elle est également livrée avec un plus grand nombre d’unités et de canaux analogiques avec jusqu’à quatre 12 CAN 3 bits (42 canaux maximum) et huit DAC 12 bits, ainsi qu’une gamme d’accélérateurs.

Carte d'évaluation GD32G553
Carte d’évaluation GD32G553Q-EVAL

Le développement de logiciels se fait via l’IDE GD32 Embedded Builder et des outils tels que GD-LINK et l’outil « GD32 All-In-One Programmer Programming ». La société a également lancé des cartes de développement telles que les cartes d’évaluation complètes GD32G553Q-EVAL et GD32G553R-EVAL, ainsi que les kits d’apprentissage d’entrée de gamme GD32G553V-START, GD32G553M-START et GD32G553C-START. Je n’ai pas trouvé d’informations sur les cartes de développement sur le site Web GigaDevice, mais Segger dispose d’informations limitées.

GigaDevice indique que des échantillons de MCU GD32G5 et des cartes de développement sont disponibles dès maintenant (via des distributeurs) et que la production de masse est prévue pour le mois prochain (décembre 2024). Des informations supplémentaires peuvent être trouvées sur la page produit et dans le communiqué de presse.

Merci à TLS pour le conseil.

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

YouTube video

  • Télécommande de Portail GSM G202 avec Interrupteur à Distance, Sortie 3 A 240 V CA, Programmable, Fonctionnement Relais, Gamme D'applications pour Portes, Ascenseurs, Garages et
  • Télécommande de voiture 433 MHz à 3 boutons pour Ford Ka Mondeo Focus Festiva Transit Connect avec puce ID60