Microchip Technology Système sur puce (SoC) PIC32MZ W1
Les systèmes sur puce (SoC) PIC32MZ W1 de Microchip Technology sont des SoC MCU Wi-Fi hautes performances dotés d’un cœur MIPS de classe M, d’une connectivité robuste et d’une mémoire de 2 Mo pour le développement logiciel. En plus d’un cœur puissant, le PIC32MZ2051-W1 fournit une connectivité à la pointe de l’industrie prenant en charge les modes radio 2,4 GHz 802.11 b/g/n. Ces composants disposent d’un riche ensemble de périphériques, notamment Ethernet, USB, CAN, boutons tactiles CVD et CAN.Caractéristiques
- Interfaces sans fil
- PHY
- Liaison WLAN IEEE ® 802.11 b/g/n
- Flux spatial unique de bande passante du canal 20 MHz
- Prise en charge FEM externe pour l’amplificateur de puissance (PA), l’amplificateur à faible bruit (LNA) et le commutateur émetteur/récepteur (TX/RX)
- Bande ISM 2,4 GHz (de 2 400 MHz à 2 483,5 MHz)
- MAC
- Infrastructure BSS STA mode infrastructure
- Fonctionnalité du mode Soft-AP
- Numérisation active et passive
- Prise en charge du contrôle de la puissance de transmission sur la température et la tension
- Sécurité
- WPA3 Personnel (SAE et PMF-802.11w)
- WPA2 personal avec options de compatibilité WPA et PMF
- WEP
- Harmony Networking
- Prise en charge prête à l’emploi de la pile TCP/IP MPLAB® Harmony v3
- TLS v1.2 avec accélération cryptographique symétrique/asymétrique
- Modes d’économie d’énergie Wi-Fi
- Mode veille sans fil (WSM)
- Mode veille prolongée sans fil (WDS)
- Prise en charge de l’horodatage Wi-Fi
- PHY
- Cœur de microprocesseur de classe M, MIPS32® 200 MHz
- I-Cache de 16 ko, D-Cache de 16 ko
- MMU basé sur une traduction de mappage fixe (FMT) pour une exécution optimale du système d’exploitation intégré
- Mode MicroMIPS™ pour une taille de code jusqu’à 35 % plus petite
- Cœur optimisé DSP :
- 4 accumulateurs 64 bits
- MAC simple cycle, saturation et mathématiques fractionnaires
- Architecture reposant sur l'efficacité du code (C et Assembly)
- Mémoire flash et SRAM sur puce
- PIC32MZ1025W104
- Mémoire de programme flash de 1 Mo
- Mémoire flash de programme de démarrage de 64 ko
- SRAM de 256 ko (programme et données)
- Tampon de données (DBF) de 64 ko
- Tampon dédié aux périphériques
- PIC32MZ2051W104
- Mémoire de programme flash de 2 Mo
- Mémoire Flash de programme de démarrage de 128 ko
- SRAM de 512 ko (programme et données)
- Tampon de données (DBF) de 128 ko
- PIC32MZ1025W104
- Gestion de l’alimentation et récupération du système
- Modes basse consommation (rêve, sommeil, sommeil, sommeil profond et sommeil profond extrême)
- SRAM de contexte de 8 ko pour le stockage contextuel en modes basse consommation
- Mode veille prolongée
- 32 registres de semi-phore (largeur de 32 bits) pour le stockage contextuel
- Consommation de courant de 1,9 µA (standard)
- Le SoC PIC32MZ W1 utilise un registre de semi-phore de 32 bits pour le stockage contextuel avec les valeurs de consommation de courant suivantes en mode veille profonde extrême
- 0,71 µA (standard) pour le PIC32MZ1025W104132
- 1,06 µA (standard) pour le PIC32MZ2051W104132
- Réinitialisation à la mise sous tension (POR) intégrée, réinitialisation sur baisse de tension (BOR), BOR à zéro puissance (ZPBOR) et détection de basse tension programmable (PLVD)
- Oscillateur secondaire et horloge de sécurité
- Récupération rapide de mise sous tension et de baisse de tension
- Sécurité
- Modes de sécurité matérielle accélérés (avec prise en charge DMA intégrée)
- Moteur cryptographique avec générateur de nombres réellement aléatoires (TRNG) pour le cryptage/décryptage des données et l’authentification (AES, 3DES, SHA, MD5 et HMAC)
- Modes AES
- Code électronique (BCE)
- Synchronisation de blocs de chiffrement (CBC)
- Mode compteur (CTR)
- Mode de rétroaction de chiffrement (CFB)
- Mode de rétroaction en sortie (OFB)
- Mode Galois/compteur (GCM)
- Cryptographie à clé publique accélérée par le matériel avec prise en charge de :
- Configuration des multiplicateurs 16-DSP
- ECC/ECDH/ECDSA/Curve25519 256 bits
- Ed25519 256 bits
- Génération ECC/ECDH/ECDSA 512 bits
- Gestion de l'horloge
- Oscillateur primaire (POSC) de 40 MHz
- Oscillateur secondaire (SOSC) de 32,768 kHz
- Minuteur de mise sous tension (PWRT) et minuteur de démarrage de l’oscillateur (OST)
- Moniteur d'horloge de sécurité (FSCM)
- Sources d’horloge sur puce
- Oscillateur RC rapide (FRC) de 8 MHz
- Oscillateur RC basse puissance (LPRC) de 32,768 kHz
- Sources d'horloge d'oscillateur et PLL programmables
- Minuteur watchdog indépendant (WDT), minuteur de veille automatique (DMT) et minuteur watchdog indépendant en veille profonde
- Réveil et démarrage rapides
- Prise en charge d’horloges de référence précises vers des dispositifs externes
- Accès direct à la mémoire (DMA)
- 8 canaux avec détection automatique de la taille des données
- Contrôle de redondance cyclique (CRC) programmable 32 bits
- Module CAN 12 bits analogique avancé
- 2 MS/s avec 2 circuits échantillonneur-bloqueur (S&H) (1 dédiés et 1 partagés)
- Jusqu’à 20 canaux d’entrée analogiques
- Fonctionnement en mode veille et inactif
- Sources de déclenchement multiples
- 2 comparateurs numériques et 2 filtres numériques
- Prend en charge une interface tactile à auto-capacité avec un maximum de 18 boutons tactiles et 1 blindage piloté
- Interfaces de communication
- Jusqu’à 2 modules CAN (CAN et CAN-FD) avec 2.0B actif avec prise en charge d’adressage DeviceNet™
- Jusqu’à 3 modules UART (vitesses pouvant atteindre 10 Mb/s), prend en charge les protocoles RS-232, RS-485, LIN 2.1 et IrDA
- 1 module MAC Ethernet (10/100 Mb/s) avec interface RMII et DMA dédié
- Protocole de temps de précision (PTP) IEEE 1588
- Prise en charge de la synchronisation temporelle entre Wi-Fi et Ethernet
- Jusqu’à 2 modules SPI (4 fils) avec des vitesses pouvant atteindre 40 MHz
- SQI configurable en tant que module SPI supplémentaire (60 MHz)
- 1 interface USB 2.0 OTG pleine vitesse avec DMA dédié
- 2x I2 C (jusqu’à 1 Mbaud), avec prise en charge SMBus
- Minuteurs/comparaison de sorties/capture d’entrée
- 7 minuteurs/compteurs 16 bits ou jusqu’à 3 minuteurs/compteurs 32 bits
- 4 modules de comparaison de sortie (OC)
- 4 modules de capture d’entrée (CI)
- Horloge et calendrier en temps réel de précision à faible puissance (RTCC)
- Entrée/sortie
- Source/dissipateur de courant élevé (jusqu’à 25 mA) sur toutes les broches E/S
- Commandes de vitesse de balayage, pull-up, pull-down et pull-down configurables
- Interruptions externes sur toutes les broches E/S
- Sélection des broches périphériques (PPS) pour activer la recartographie des fonctions
- Jusqu’à 62 broches GPIO
- Générateur de déclenchement périphérique (PTG) avec commande utilisateur 8 bits pour planifier des séquences complexes
- Prise en charge de la bibliothèque de sécurité de Classe B, CEI 60730
- Assistance au développement de débogueur
- Programmation en circuit et en application
- Interface JTAG améliorée MIPS® à 4 fils
- Logiciel illimité : 8 instructions et 4 points de rupture matériels complexes de données
- Balayage bornes (JTAG) compatible IEEE 1149.2
- Prise en charge de la fonctionnalité iFlowTrace : mise en mémoire tampon hors puce des messages iFlowTrace
- Assistance logicielle et outils
- Compilateur C/C + + avec DSP/fractionnaire natif
- Cadre logiciel intégré MPLAB® Harmony
- Intergiciel TCP/IP, USB, graphique et mTouch™
- MFi et Android™
- Noyaux RTOS : Express Logic ThreadX, FreeRTOS™, OPENRTOS®, Micriµm® µC/OS™ et SEGGER EmboS®
- Prend en charge les modes de mise à jour du micrologiciel OTA et OTH
- Boîtier DQFN à 132 broches à rangée double, 10 mm x 10 mm x 0,9 mm
- Plage de tension de fonctionnement de 2,97 V à 3,63 V
- Plage de fréquence de fonctionnement du CC à 200 MHz
- Plage de température de fonctionnement de -40 °C à +85 °C
Logiciel et support
Schéma fonctionnel
Ressources
Applications
- Systèmes d'automatisation et de contrôle industriels
- Dispositifs de maison intelligente
- Capteurs et équipements compatibles avec l'IoT
- Dispositifs médicaux
- Systèmes de sécurité et de surveillance
- Robotique
- Surveillance à distance et télémétrie
- Passerelles et points d'accès sans fil
- Électronique grand public
- Gestion d'énergie et systèmes de réseau intelligent
- Systèmes d'automatisation des bâtiments
Publié le: 2024-05-07
| Mis à jour le: 2025-03-13
