NXP Semiconductors Microcontrôleurs Cortex®-M33 MCX N24, N52 et N53
Les microcontrôleurs hautes performances MCX N24, N52 et N53 de NXP Semiconductorscomprennent deux cœurs Arm® Cortex®-M33 hautes performances fonctionnant jusqu'à 150 MHz, avec 2 Mo de mémoire Flash et une mémoire RAM ECC complète en option, un coprocesseur DSP et une unité de traitement neuronal (NPU) eIQ Neutron intégrée. Le NPU offre un débit d'apprentissage automatique (ML) jusqu'à 42 fois plus rapide par rapport à un noyau d'unité centrale unique, ce qui permet de passer moins de temps en veille et de réduire la consommation d'énergie globale.La conception multicœur des microcontrôleurs MCX N24, N52 et N53 de NXP permet d'améliorer les performances du système et de réduire la consommation d'énergie via une distribution efficace et intelligente des charges de travail vers les périphériques analogiques et numériques. Les microcontrôleurs sont pris en charge par la suite MCUXpresso largement utilisée de logiciel et d'outils, qui optimisent, facilitent et contribuent à accélérer le développement du système intégré.
Caractéristiques
- ARM Cortex-M33 150 MHz double MCX 52/53 avec 618 CoreMark (4,12 CoreMark/MHz) pour chaque cœur
- ARM Cortex-M33 150 MHz simple MCX N24 avec 618 CoreMark (4,12 CoreMark/MHz)
- Accélération AI/ML en périphérie de 4,8 GOPs avec NPU
- Courant actif jusqu’à 57 μA/MHz, mode d’économie d’énergie de 6 μA avec RTC activé et rétention de 512 ko de SRAM, mode d’économie d’énergie approfondie de 2 μA avec RTC actif et 32 ko de SRAM
- Sécurité de la plateforme avec EdgeLock® Secure Enclave, Core Profile
- Plage de température de -40 °C à +125 °C
- Boîtiers
- VFBGA184 9 mm x 9 mm
- HLQFP100 14 mm x 14 mm
- HDQFP100 10 mm x 10 mm
- WLCSP123 5 mm x 5 mm
Applications
- Industrie
- Automatisation d'usine
- Alimentation et énergie
- Contrôle du bâtiment
- Équipements médicaux
- Maison intelligente
- Contrôle et sécurité
- Électroménager intelligent
- Divertissement à domicile
- Santé et bien-être
- Intégré général
- IHM industrielle/grand public
- Appareils portatifs
- Outils électriques
- Contrôle intégré à usage général
Caractéristiques techniques
- Cœurs
- Primaire : CPU ARM 32 bits Cortex-M33 avec TrustZone®, microprocesseur, UVF, SIMD, ETM et CTI
- Secondaire : CPU ARM 32 bits Cortex-M33
- Accélérateurs de traitement
- Accélérateur DSP (PowerQUAD, avec interface de coprocesseur)
- SmartDMA (coprocesseur pour des applications telles que l’interface de caméra parallèle et le balayage du pavé numérique)
- Unité de traitement neuronal eIQ® Neutron N1-16
- Contrôleur de communications sur ligne électrique (PLC)
- Périphériques
- Analogique
- 2x CAN 16 bits
- Chaque CAN peut être utilisé comme deux CAN à entrée simple, ou comme un CAN à entrée différentielle.
- Jusqu'à 2 MS/s en mode 16 bits et 3.3 MS/s en mode 12 bits
- Capteur de température intégré connecté au CAN
- Trois comparateurs haute vitesse avec 17 broches d’entrée et un CNA 8 bits en référence interne
- 2x CMP, permettant même un mode d’économie d’énergie approfondie
- Deux CNA 12 bits avec des fréquences d’échantillonnage pouvant atteindre 1 MS/s/sec
- Un CNA 14 bits avec des fréquences d’échantillonnage pouvant atteindre 10 MS/s/sec
- Trois amplificateurs opérationnels peuvent être configurés pour :
- Amplificateur à gain programmable
- Amplificateur différentiel
- Amplificateur d'instrument
- Amplificateur de transconductance
- VREF haute précision de ±0,15 % et dérive de 15 ppm/°C
- 2x CAN 16 bits
- Minuteurs
- Cinq minuteurs/compteurs asynchrones standard à 32 bits à usage général, qui prennent en charge jusqu'à ECC-256 (ECDSA, ECDH)
- EdgeLock Accelerator (cryptographie à clé publique) dispose de quatre entrées de capture et de quatre sorties de comparaison, d'un mode MLI et une entrée de comptage externe
- Des événements spécifiques du minuteur peuvent être sélectionnés pour générer des demandes DMA
- SCTimer/MLI
- LPTimer
- Minuteur de mesure de fréquence
- Minuteur multi-taux
- Minuteur watchdog fenêtré
- RTC (HTR - Horloge temps réel) avec calendrier
- Micro minuteur
- Minuteur d'événement du système d'exploitation
- Analogique
- Mémoire
- Mémoire flash intégré jusqu'à 2 Mo (2 banques de 1 Mo)
- Moteur de cache avec RAM de 16 ko
- Jusqu'à 512 ko de RAM, configurable jusqu'à 416 ko avec conducteur de masse (prend en charge la correction d'erreurs d'un bit, détection d'erreurs de deux bits)
- Une RAM ECC allant jusqu'à 4 x 8 ko peut être conservée jusqu'au mode VBAT.
- FlexSPI avec cache de 16 ko prenant en charge les types de mémoire XIP, Octal/Quad, flash SPI, HyperFlash, HyperRAM et Xccela.
- Interfaces de communication
- USB haute vitesse (hôte/dispositif) avec couche PHY HS sur puce
- USB pleine vitesse (hôte/dispositif) avec couche PHY FS sur puce
- uSDHC (interface de carte microSD haute vitesse)
- 10x LP Flexcomms qui prennent chacun en charge les formats SPI, I2C, UART
- 2x FlexCAN avec FD, 2x I2C, 2x SAI
- 1x Ethernet avec QoS
- 1x FlexIO programmable en tant que diverses interfaces série et parallèles, y compris, mais sans s'y limiter, pilote d'affichage et interface de caméra
- 2 interfaces de carte EVM intelligente
- Unité logique programmable (PLU)
- Sous-système de contrôle de moteur
- 2x MLI eFlexPWM, chacun avec quatre sous-modules, fournissant 12 sorties MLI (pas de module Nanoedge)
- 2x encodeurs/décodeurs de quadrature (ENC)
- 1 module générateur d'événements (AND/OR/INVERT) qui prend en charge jusqu'à 8 déclencheurs de sortie
- Module de filtre SINC (3e ordre, 5 canaux, interruption des connexions de signaux au MLI)
- Sécurité
- EdgeLock Secure Enclave, Core Profile (ELS)
- AES-256, SHA-2, RNG
- SRAM PUF pour clé RoT
- Chiffrement/déchiffrement à la volée PRINCE pour mémoire flash interne et externe
- Région de mémoire flash protégée (PFR)
- DICE et UID
- Authentification de débogage
- 2x watchdog de code
- Détection d’effraction
- Huit broches de sécurité
- Détection active et passive des broches de sécurité
- Détection d’effraction de tension
- Détection d'altération de la température
- Détection d'altération de l'horloge
- EdgeLock Secure Enclave, Core Profile (ELS)
Logiciels
- Outils de configuration MCUXpresso – Suite complète d'outils de configuration système, comprenant des broches, des horloges, un générateur de SDK et plus encore.
- SDK MCUXpresso – Kit de développement de logiciel (SDK) open-source conçu spécifiquement pour vos sélections de processeur et de carte d'évaluation.
- IDE MCUXpresso – IDE (Environnement de développement Intégré) facile à utiliser pour créer, construire, déboguer et optimiser votre application.
- RTOS
Ressource
Schéma fonctionnel MCX N24x
Schéma fonctionnel MCX N52x
Schéma fonctionnel MCX N53x
Publié le: 2025-12-11
| Mis à jour le: 2025-12-29
