Analog Devices Inc. Microcontrôleur à ultra-faible puissance MAX32670
Le microcontrôleur 32 bits à ultra faible puissance et à haute fiabilité MAX32670 d'Analog Devices met en œuvre desconceptions avec un traitement par capteur complexe sans compromettre la vie de la batterie. Le MAX32670 combine une unité gestion de l'alimentation flexible et adaptable avec le puissant processeur ARM® Cortex®-M4, qui comprend l'unité à virgule flottante (UVF). Le microcontrôleur 32 bits MAX32670 offre également une voie de mise à niveau optimale en termes de coûts à partir de microcontrôleurs 8 ou 16 bits utilisant des conceptions anciennes.Le microcontrôleur 32 bits à ultra-faible puissance et haute fiabilité MAX32670 d'Analog Devices intègre jusqu'à 384 ko de mémoire flash et 160 ko de SRAM, permettant le codage d'application et de capteur. L'exécution de code ultra-fiable pour les applications exigeantes est assurée par un codage de correction d'erreur (ECC). Le codage de correction d'erreur (ECC) est capable de corriger une seule erreur et de détecter une double erreur (SEC-DED) et est mis en œuvre sur l'ensemble de la mémoire flash, de la RAM et du cache. Ce dispositif offre des caractéristiques supplémentaires avec deux minuteurs watchdog fenêtrés avec une horloge entièrement flexible et indépendante pour un fonctionnement encore plus fiable. En outre, le MAX32670 assure une bonne exploitation pendant les événements de mise hors tension et de mise sous tension et les transitoires d'alimentation inattendus avec la détection de baisse de tension.
Le composant dispose d'une I2C de 3,4 MHz, d'une SPI de 50 MHz, et d'UART de 4 MBaud, ainsi que d'autres périphériques haut débit pour maximiser la largeur de bande de communication. En outre, un UART à faible puissance est disponible pour l'exploitation dans les modes veille à la plus faible consommation afin de faciliter le réveil en cas d'activité sans perte de données. Les microcontrôleurs MAX32670 fournissent au total six minuteurs avec une capacité E/S. Ils intègrent deux minuteurs à faible puissance pour permettre le comptage d'impulsions, la capture/comparaison et la génération MLI (Modulation de largeur d'impulsion) même en mode veille à faible puissance.
Le microcontrôleur 32 bits MAX32670 d'Analog Devices contient toute cette capacité dans des boîtiers TQFN-EP à 40 broches de 5 mm x 5 mm et des boîtiers WLP de 1,7 mm x 2,2 mm WLP à 24 picots.
Caractéristiques
- Microcontrôleur à haute rendement pour les dispositifs à faible puissance et à haute fiabilité
- ARM Cortex-M4 avec UVF jusqu'à 100 MHz
- 384 ko de mémoire flash avec correction d'erreur
- 160 ko de SRAM (128 ko avec conducteur de masse activé), facultativement conservée dans les modes de puissance les plus faibles
- 16 ko de cache unifiée avec conducteur de masse
- Chargeur d’amorçage (bootloader) UART
- Exploitation d'alimentation double ou simple
- Très basse tension d'alimentation de 0,9 V à 1,1 VCORE
- Exploitation LDO interne à partir d'une alimentation unique de 1,7 V à 3,6 V
- Large plage de température de fonctionnement de -40 °C à +105 °C
- Schémas d'horloge flexibles
- Oscillateur interne à grande vitesse de 100 MHz
- Oscillateurs internes à faible puissance de 7,3728 MHz et très faible puissance de 80 kHz
- Oscillateur 14 MHz à 32 MHz (cristal externe requis)
- Oscillateur 32,768 kHz (cristal externe requis)
- Entrée d'horloge externe pour le cœur
- Entrée d'horloge externe pour LPUART et LPTMR
- Sécurité et intégrité
- Amorce sécurisée disponible
- Moteur d’accélération matériel AES 128/192/256
- TRNG conforme à SP800-90B
- Moteur d'accélération CRC 32 bits
- La gestion de l'alimentation maximise la disponibilité des applications de batterie
- 44 μA/MHz actifs à 0,9 V jusqu'à 12 MHz
- 50 μA/MHz actifs à 1,1 V jusqu'à 100 MHz
- Puissance de rétention de mémoire complète de 2,6 μA en mode sauvegarde à VDD= 1,8 V
- RTC ultra-faible puissance de 350 nA à VDD= 1,8 V
- Réveil depuis LPUART ou LPTMR
- Une combinaison optimale de périphériques assure l’évolutivité de la plateforme
- Jusqu'à 31x broches à usage général E/S
- Jusqu'à trois maîtres/esclaves SPI (jusqu'à 50 MHz)
- Jusqu'à trois UART 4 fils (jusqu'à 4 MBAUD)
- Un UART à faible puissance (LPUART)
- Jusqu'à trois I2C maîtres/esclaves haut débit de 3,4 Mbit/s
- Contrôleur DMA standard 8 canaux
- Jusqu’à quatre minuteurs 32 bits (TMR)
- Jusqu’à deux minuteurs 32 bits à faible puissance (LPTMR)
- Deux temporisateurs de surveillance en fenêtre
- Un I2S esclave pour l'interface audio numérique
Applications
- Contrôleurs de capteurs intelligents
- Capteurs industriels
- Modules de communication optique
- Contrôleurs de modem radio sécurisés
- Dispositifs médicaux alimentés par batterie
- Contrôleurs de l'entretien du système
- Coprocesseurs d'algorithmes
Schéma fonctionnel simplifié
Surveillance périphérique accélérée
Surveillance périphérique accélérée dans les wearables à faible puissance - Cet article décrit comment DMA interagit avec les modules périphériques et mémoire pour un fonctionnement plus efficace des UCT/CPU.
En savoir plus
