Microchip Technology System-on-Chip (SoC) W1 PIC32MZ

I SoC (System-on-Chip) PIC32MZ W1 di Microchip Technology sono SoC MCU Wi-Fi ad alte prestazioni con un nucleo di classe M MIPS, connettività robusta e memoria 2 MB per lo sviluppo del software.  Oltre a un potente core, il PIC32MZ2051-W1 offre una connettività leader nel settore, con supporto per le modalità radio 2,4 GHz 802,11 b/g/n. Questi dispositivi presentano un ricco set di periferiche, tra cui Ethernet, USB, ADC, pulsanti tattili CVD e CAN.

Caratteristiche

  • Interfacce wireless
    • PHY
      • Collegamento WLAN IEEE® 802.11 b/g/n
      • Flusso spaziale singolo di larghezza di banda di canale 20 MHz
      • Supporto FEM esterno per amplificatore di potenza (PA), amplificatore a basso rumore (LNA) e interruttore trasmettitore/ricevitore (TX/RX)
      • Banda ISM 2,4 GHz (da 2.400 MHz a 2.483,5 MHz)
    • MAC
      • Infrastruttura modalità BSS STA
      • Funzionalità modalità Soft-AP
      • Scansione attiva e passiva
      • Supporto controllo alimentazione trasmissione sovratemperatura e tensione
    • Sicurezza
      • WPA3 personale (SAE e PMF-802.11w)
      • WPA2 personale con opzioni per compatibilità WPA e PMF
      • WEP
    • Rete Harmony
      • Supporto pronto all’uso per stack TCP/IP MPLAB® Harmony v3
      • TLS v1.2 con crittografia simmetrica/asimmetrica
    • Modalità di risparmio energetico Wi-Fi
      • Modalità di sospensione wireless (WSM)
      • Modalità di sospensione profonda Wireless (WDS)
    • Supporto per marcatura oraria Wi-Fi
  • Core con microprocessore di classe M 200 MHz, MIPS32®
    • 16 KB I-Cache, 16 KB D-Cache
    • MMU basate su traslazione di mappatura fissa (FMT) per un’esecuzione ottimale del sistema operativo integrato
    • Modalità microMIPS™ per codice di dimensioni inferiori fino a 35%
    • Nucleo potenziato con DSP
      • 4 accumulatori a 64 bit
      • MAC a ciclo singolo, saturazione e matematica frazionale
    • Architettura a codice efficiente (C e Assembly)
  • Memoria Flash e SRAM su chip
    • PIC32MZ1025W104
      • Memoria di programma flash da 1 MB
      • Flash programma di avvio 64 KB
      • SRAM 256 KB (programma e dati)
      • Buffer dati 64 KB (DBF)
      • Buffer dedicato per periferiche
    • PIC32MZ2051W104
      • Memoria di programma flash da 2 MB
      • Flash programma di avvio 128 KB
      • SRAM 512 KB (programma e dati)
      • Buffer dati 128 KB (DBF)
  • Gestione dell’alimentazione e recupero del sistema
    • Modalità a bassa potenza (inattivo, sospensione, sospensione profonda e sospensione estremamente profonda)
    • SRAM contestuale 8 KB per archiviazione di contesto in modalità a bassa potenza
    • Modalità di sospensione profonda
      • 32x registri semaphore (larghezza 32 bit) per archiviazione contestuale
      • Consumo di corrente 1,9 µA (tipico)
    • Il SoC W1 PIC32MZ utilizza un registro semaphore a 32 bit per l’archiviazione contestuale con i seguenti valori di consumo di corrente in modalità di sospensione estremamente profonda
      • 0,71 µA (tipico) per PIC32MZ1025W104132
      • 1,06 µA (tipico) per PIC32MZ2051W104132
    • Ripristino di accensione (POR) integrato, ripristino dei cali di tensione (BOR), BOR a potenza zero (ZPBR) e rilevamento di bassa tensione programmabile (PLVD)
    • Oscillatore secondario e clock a sicurezza intrinseca
    • Accensione rapida e recupero da cali di tensione
  • Sicurezza
    • Modalità di sicurezza accelerata hardware (con supporto DMA integrato)
    • Motore di crittografia con generatore numerico casuale (TRNG) per crittografia/decrittografia e autenticazione dei dati (AES, 3DES, SHA, MD5 e HMAC)
    • Modalità AES
      • Codebook elettronico (BCE)
      • Blockchain Cipher (CBC)
      • Modalità contatore (CTR)
      • Modalità feedback Cipher (CFB)
      • modalità feedback in uscita (OFB)
      • Modalità Galois/contatore (GCM)
    • Crittografia hardware con chiave pubblica accelerata con supporto per:
      • Configurazione moltiplicatori 16-DSP
      • ECC/ECDH/ECDSA/Curve25519 a 256 bit
      • Ed25519 a 256 bit
      • Generazione ECC/ECDH/ECDSA a 512 bit
  • Gestione clock
    • Oscillatore primario (POSC) 40 MHz
    • Oscillatore secondario 32,768 kHz (SOSC)
    • Timer di accensione (PWRT) e timer di avvio dell’oscillatore (OST)
    • Monitoraggio clock a sicurezza intrinseca (FSCM)
    • Sorgenti di clock su chip
      • Oscillatore RC rapido (FRC) 8 MHz
      • Oscillatore RC (LPRC) a bassa potenza 32,768 kHz
    • PLL programmabili e sorgenti di clock dell'oscillatore
    • Timer watchdog indipendente (WDT), timer deadman (DMT) e timer watchdog in sospensione indipendente
    • Riattivazione e avvio rapidi
    • Supporto per clock di riferimento precisi a dispositivi esterni
  • Controller a memoria diretta (DMA)
    • 8x canali con rilevamento automatico delle dimensioni dei dati
    • Controllo di ridondanza ciclica (CRC) a 32 bit Programmabile
  • Modulo ADC analogico a 12 bit avanzato
    • 2 MSPS con 2 circuiti sample-and-hold (S & H) (1x dedicato e 1x condiviso)
    • Fino a 20 canali di ingresso analogici
    • Funzionamento in modalità di sospensione e inattività
    • Sorgenti di attivazione multiple
    • 2 comparatori digitali e 2 filtri digitali
    • Supporta l’interfaccia tattile a capacità autonoma con un massimo di 18 pulsanti tattili e 1 schermatura azionata
  • Interfacce di comunicazione
    • Fino a 2 moduli CAN (CAN e CAN-FD) con 2,0 B attivo con supporto di indirizzamento DeviceNet™
    • Fino a 3 moduli UART (velocità fino a 10 Mbps), supporta i protocolli RS-232, RS-485, LIN 2,1 e IrDA
    • 1 modulo MAC ethernet (10/100 Mbps) con interfaccia RMII e DMA dedicato
      • Precision Time Protocol (PTP) IEEE 1588
      • Supporto sincronizzazione tempo tra Wi-Fi ed Ethernet
    • Fino a 2 moduli SPI (4 fili) con velocità fino a 40 MHz
    • SQI configurabile come un modulo SPI aggiuntivo (60 MHz)
    • 1 interfaccia OTG USB 2.0 a piena velocità con DMA dedicato
    • 2 I2C (fino a 1 M baud) con supporto SMBus
  • Timer/comparazione uscita/acquisizione ingresso
    • 7 timer/contatori a 16 bit o fino a 3 timer/contatori a 32 bit
    • Moduli di confronto uscita (OC) 4x
    • 4 moduli di acquisizione ingresso (CI)
    • Calendario e orologio in tempo reale (RTCC) di precisione a bassa potenza
  • Ingresso/uscita
    • Sorgente/dissipatore ad alta corrente (fino a 25 mA) su tutti i pin I/O
    • Controlli a drain aperto, pull-up, pull-down e velocità di risposta configurabili
    • Interruzione esterna su tutti i pin I/O
    • Selezione pin periferici (PPS) per abilitare la rimappatura delle funzioni
    • Fino a 62x pin GPIO
  • Generatore trigger periferico (PTG) con comando utente a 8 bit per la programmazione di sequenze complesse
  • Supporto libreria di sicurezza di classe B, IEC 60730
  • Supporto per debugger di sviluppo
    • Programmazione su circuito e nelle applicazioni
    • Interfaccia JTAG potenziata MIPI® a 4 fili
    • Software illimitato: 8 istruzioni e 4 punti di interruzione hardware di complessi dati
    • Scansione dei confini compatibile con IEEE 1149.2 (JTAG)
    • Supporto funzionalità iLowTrace: buffering off-chip dei messaggi iFlowTrace
  • Supporto software e strumenti
    • Compilatore C/C + + con DSP nativo/frazionario
    • Framework software integrato MPLAB® Harmony
      • TCP/IP, USB, grafica e middleware MTouch™
      • MFi e Android™
      • Kernel RTOS: Express Logic ThreadX, FreeRTOS™, OPENRTOS®, Micriμm® µC/OS™ e SEGGER embOS ®
    • Supporta le modalità di aggiornamento firmware over-the-air (OTA) e over-the-host (OH)
  • Package DQFN a 132 pin a doppia fila, 10 mm x 10 mm x 0,9 mm
  • Portata di tensione di funzionamento da 2,97 V a 3,63 V
  • Intervallo di frequenze di funzionamento da CC a 200 MHz
  • Intervallo delle temperature di funzionamento: da -40 °C a +85 °C

Software e supporto

Microchip Technology System-on-Chip (SoC) W1 PIC32MZ

Schema a blocchi

Schema a blocchi - Microchip Technology System-on-Chip (SoC) W1 PIC32MZ

Applicazioni

  • Automazione industriale e sistemi di controllo
  • dispositivi Smart home
  • sensori e apparecchiature abilitati per l’IoT
  • Dispositivi medici
  • Sistemi di sicurezza e sorveglianza
  • Robotica
  • Monitoraggio remoto e telemetria
  • Gateway wireless e punti di accesso
  • Elettronica di consumo
  • Sistemi di gestione dell’energia e di reti intelligenti
  • Sistemi di automazione degli edifici
Pubblicato: 2024-05-07 | Aggiornato: 2025-03-13