Processeur Arm® Cortex®-M4F ADuCM4050

Microcontrôleurs intégrés d'Analog Devices pour applications cliniques, corporelles et de fitness

Image du processeur Arm Cortex®-M4F ADuCM4050 d'Analog DevicesL'ADuCM4050 d'ADI est un microcontrôleur intégré ultrabasse consommation pour le traitement, le contrôle et la connectivité. Le système de microcontrôleur est basé sur le processeur Arm Cortex-M4F. Le microcontrôleur présente également un ensemble de périphériques numériques, une mémoire SRAM et une mémoire Flash embarquées, et un sous-système analogique offrant des capacités de temporisation, de réinitialisation et de gestion de l'alimentation en plus d'un sous-système de convertisseur analogique-numérique (CAN).

Les fonctionnalités de l'ADuCM4050 incluent un processeur Arm Cortex-M4F 52 MHz, 512 Ko de mémoire Flash embarquée avec code de correction d'erreurs (ECC), une mémoire cache de 4 Ko en option pour puissance active inférieure et 128 Ko de SRAM système avec parité. L'ADuCM4050 dispose d’une unité de gestion de l'alimentation (PMU), d'une matrice de bus AMBA multicouche, d'un contrôleur DMA central et d'une interface de signal sonore.

Le dispositif est doté d'un matériel cryptographique prenant en charge la norme AES-128 et AES-256 avec algorithme de hachage sécurisé SHA-256 et les modes suivants : ECB, CBC, CTR et CCM/CCM. L'ADuCM4050 offre un stockage de clés protégé avec enveloppe/extraction de l'enveloppe (wrap/unwrap) de clés et code HMAC avec extraction de clé.

L'ADuCM4050 prend en charge des interfaces périphériques UART, SPI, I2C et de port série (SPORT). Le dispositif est doté d'une horloge temps réel (RTC), d'horloges de surveillance et à usage général et de broches GPIO. Un calculateur de contrôle par redondance cyclique (CRC) avec polynôme générateur programmable est inclus. Le dispositif présente également un moniteur d'alimentation (PSM) et de réinitialisation à la mise sous tension (POR), un CAN à registre d'approximations successives (SAR) 12 bits, un temporisateur rouge/vert/bleu (RVB) pour la commande de LED RVB, et un générateur de nombres véritablement aléatoires (TRNG). Pour prendre en charge la gestion de l'alimentation en mode hibernation et dynamique faible, le microcontrôleur ADuCM4050 offre un ensemble de modes d'alimentation et de fonctions telles que le déclenchement d'alimentation et d'horloge dynamique et contrôlé par logiciel. L'ADuCM4050 est idéal pour les applications cliniques, corporelles et de fitness.

Fonctionnalités
  • Score EEMBC ULPMark™-CP (3 V) : 189
  • Modes hibernation et ultrabasse consommation active
  • Courant dynamique en mode actif : 41 µA/MHz (typ.)
  • Mode Flexi : 400 µA (typ.)
  • Mode hibernation : 0,65 µA (typ.)
  • Mode d'arrêt : 50 nA (typ.)
  • Mode d'arrêt (activation rapide) : 0,20 µA (typ.)
  • Processeur Arm Cortex-M4F cadencé à 52 MHz avec unité en virgule flottante (FPU), unité de gestion de l'alimentation (PMU), ITM avec interface SWD
  • Gestion de l'alimentation
  • Options de mémoire
    • 512 Ko de mémoire Flash embarquée avec ECC
    • 4 Ko de mémoire cache pour réduction de la puissance active
    • 128 Ko de SRAM système configurable avec parité
  • Convertisseur abaisseur en option pour rendement amélioré
  • Fonctionnement à alimentation simple (connectée aux broches VBAT) : 1,74 V à 3,6 V
Applications
  • Internet des objets (IoT)
    • Agriculture intelligente
    • Immeubles intelligents
    • Mesure intelligente
    • Ville intelligente
    • Machines intelligentes
    • Réseau de capteurs
  • Applications cliniques et de fitness
  • Dispositifs corporels
  • Apprentissage machine et réseau neuronal

Evaluation Board

ImageRéférence fabricantDescriptionQuantité disponiblePrixAfficher les détails
ADUCM4050 EVAL BRDEV-COG-AD4050LZADUCM4050 EVAL BRD4 - Immédiatement$692.92Afficher les détails

Integrated Circuits (IC)

ImageRéférence fabricantDescriptionQuantité disponiblePrixAfficher les détails
IC MCU 32BIT 512KB FLASH 64LFCSPADUCM4050BCPZIC MCU 32BIT 512KB FLASH 64LFCSP43 - Immédiatement$40.83Afficher les détails
IC MCU 32BIT 512KB FLASH 72WLCSPADUCM4050BCBZ-R7IC MCU 32BIT 512KB FLASH 72WLCSP1959 - Immédiatement$40.83Afficher les détails
IC MCU 32BIT 512KB FLASH 72WLCSPADUCM4050BCBZ-RLIC MCU 32BIT 512KB FLASH 72WLCSP0 - Immédiatement$26.75Afficher les détails
Date de publication : 2018-10-03