Processeur Arm® Cortex®-M4 MAX78000 à consommation d'énergie ultrafaible avec accélérateur de réseau neuronal

Le MAX78000 de Analog Devices est un microcontrôleur IA (intelligence artificielle) conçu pour permettre aux réseaux neuronaux de s'exécuter avec une consommation d'énergie ultrafaible

Image du processeur Arm Cortex-M4 à consommation ultrafaible MAX78000 de Analog Devices avec accélérateur de réseau neuronalL'intelligence artificielle (IA) nécessite une puissance de calcul extrême, ce qui représente un coût en termes de consommation d'énergie et de chaleur. ADI coupe le cordon d'alimentation à des fins d'intelligence artificielle. Le dispositif MAX78000 est un nouveau type de microcontrôleur IA conçu pour permettre aux réseaux neuronaux de s'exécuter avec une consommation d'énergie ultrafaible et de fonctionner à la périphérie de l'IoT. Alors que les applications exigent plus d'intelligence à la périphérie, ce produit combine le traitement IA le plus écoénergétique avec les microcontrôleurs à consommation ultrafaible de ADI qui ont fait leurs preuves. L'accélérateur de réseau neuronal convolutif (CNN) basé sur le matériel de ADI permet aux applications alimentées par batterie d'exécuter des inférences d'IA tout en ne dépensant que des microjoules d'énergie.

Le MAX78000 de ADI est un système sur puce avancé doté d'un processeur Arm Cortex-M4 avec unité en virgule flottante pour un contrôle efficace du système avec un accélérateur de réseau neuronal profond à consommation ultrafaible. Le moteur CNN dispose d'une mémoire de stockage de poids de 442 Ko et peut accepter des poids de 1, 2, 4 et 8 bits (prenant en charge des réseaux jusqu'à 3,5 millions de poids). La mémoire de poids du CNN est basée sur la SRAM, de sorte que les mises à jour du réseau IA peuvent être effectuées à la volée. L'architecture CNN est particulièrement flexible, permettant d'entraîner les réseaux dans des ensembles d'outils conventionnels tels que PyTorch et TensorFlow®, puis de les convertir en vue d'une exécution sur le MAX78000 à l'aide des outils fournis par ADI.

En plus de la mémoire du moteur CNN, le MAX78000 dispose d'une grande mémoire système sur puce pour le cœur du microcontrôleur, avec 512 Ko de mémoire Flash et jusqu'à 128 Ko de SRAM. Plusieurs interfaces de communication haute vitesse et basse consommation sont prises en charge, dont I2S et une interface de caméra parallèle (PCIF).

Ce dispositif est disponible en boîtiers CTBGA à 81 broches (8 mm x 8 mm, pas de 0,8 mm) et WLP à 130 broches (4,6 mm x 3,7 mm, pas de 0,35 mm).

Fonctionnalités
  • Microcontrôleur double cœur ultrabasse consommation
    • Processeur Arm Cortex-M4 avec unité en virgule flottante jusqu'à 100 MHz
    • 512 Ko de mémoire Flash et 128 Ko de SRAM
  • Accélérateur de réseau neuronal
    • Hautement optimisé pour les réseaux neuronaux à convolution profonde
    • Capacité de poids de 442 k 8 bits avec poids de 1, 2, 4 et 8 bits
  • Gestion de l'alimentation optimisant la durée de fonctionnement des applications alimentées par batterie
    • Alimentation à découpage (SMPS) intégrée à une seule inductance et sorties multiples (SIMO)
  • Sécurité et intégrité
    • Démarrage sécurisé disponible
    • Moteur d'accélération matérielle AES 128/192/256
    • Générateur de semences TRNG (True Random Number Generator)
Applications
  • Traitement audio : reconnaissance de mots-clés, classification sonore, suppression du bruit
  • Reconnaissance faciale
  • Détection et classification d'objets
  • Traitement des données chronologiques : analyse de la fréquence cardiaque/des signaux de santé, analyse multi-capteur, maintenance prédictive

MAX78000 Arm® Cortex®-M4 Processor

ImageRéférence fabricantDescriptionTaille du cœurVitesseConnectivitéQuantité disponiblePrixAfficher les détails
IC MCU 32BIT 512KB FLASH 81CTBGAMAX78000EXG+IC MCU 32BIT 512KB FLASH 81CTBGADouble cœur 32 bits100MHz1-Wire, I2C, PCIF, SPI, UART/USART175 - Immédiatement
348 - Stock usine
$20.65Afficher les détails

Evaluation Board

ImageRéférence fabricantDescriptionPlateformeCircuit intégré/composant utiliséType de montageQuantité disponiblePrixAfficher les détails
MAX78000 EVALUATION BOARDMAX78000EVKIT#MAX78000 EVALUATION BOARD-MAX78000Fixe33 - Immédiatement
91 - Stock usine
$209.84Afficher les détails
MAX7800 CNN REF DESIGN BOARDMAXREFDES178#MAX7800 CNN REF DESIGN BOARD-MAX32666, MAX78000Fixe7 - Immédiatement
300 - Stock usine
$181.19Afficher les détails
MAX78000 FEATHER BOARDMAX78000FTHR#MAX78000 FEATHER BOARDBiseauMAX78000Fixe263 - Immédiatement
411 - Stock usine
$33.83Afficher les détails
Date de publication : 2020-10-22