EmbeddedRelated.com
PIC32MZ1024EFH064-I/PT

MCHPPIC32MZ1024EFH064-I/PT

Microchip Technology
Lower-flash variant in the same family that keeps the same CPU/peripheral feature set in the 64-pin footprint for cost-sensitive designs.
Active1,037 in stock

Overview

The PIC32MZ1024EFH064-I/PT is a high-performance 32-bit microcontroller featuring a MIPS32 M-Class core with an integrated Floating Point Unit (FPU) and DSP enhancements. Running at up to 252 MHz, this variant provides 1024 KB of Flash and 256 KB of RAM in a compact 64-pin TQFP package. It is designed for applications requiring complex math execution and high throughput without the footprint of higher pin-count devices.

Why Choose This Part

The primary advantage is the combination of a high-speed MIPS core with a hardware FPU in a small 10x10mm footprint. It offers a significant performance-to-power ratio of 81mA at 180MHz while providing 2.11 CoreMark/MHz for intensive computational tasks. The inclusion of a Fail-Safe Clock Monitor and Deadman Timer enhances system reliability in mission-critical environments.

Applications

High-Fidelity Audio Processing
Utilizes the integrated FPU and I2S interfaces for real-time digital filtering and audio stream management.
Industrial Automation Control
Manages complex control loops and sensor fusion using the DSP-enhanced core and single-cycle MAC instructions.
IoT Gateway Edge Computing
Handles local data processing and communication protocol stacks with its 252 MHz clock speed and MMU support.

Key Specifications

Speed 200MHz
RAM Size 512K x 8
Core Size 32-Bit
Peripherals Brown-out Detect/Reset, DMA, I2S, POR, PWM, WDT
Connectivity CANbus, Ethernet, I2C, PMP, SPI, SQI, UART/USART, USB OTG
Mounting Type Surface Mount
Number of I/O 46
Core Processor MIPS32 M-Class
Package / Case 64-TQFP
Data Converters A/D 24x12b
Oscillator Type Internal
Program Memory Size 1MB (1M x 8)
Program Memory Type FLASH
Operating Temperature -40degC ~ 85degC (TA)
Supplier Device Package 64-TQFP (10x10)
Voltage - Supply (Vcc/Vdd) 2.1V ~ 3.6V

Getting Started

Development is supported by the MPLAB X IDE and the MPLAB XC32 Compiler. Engineers can leverage the MPLAB Harmony Software Framework for driver and middleware integration. For hardware debugging, the PIC32MZ EF Curiosity Development Board or an MPLAB ICD 4 / PICkit 4 programmer is recommended.

Part of PIC Microcontrollers family » PIC32MZ

PIC32MZ Family

Comparing specs that differ across variants. The current part is highlighted.

Part Number Connectivity I/O Pins Package ADC/DAC Flash Stock
PIC32MZ1024EFH064-I/PT (this part) CANbus, Ethernet, .. 46 TQFP-64 A/D 24x12b 1MB 1,037
PIC32MZ2048EFG064-I/PT Ethernet, I2C, PMP.. 46 TQFP-64 A/D 24x12b 2MB 2,688
PIC32MZ2048EFM144-I/PH CANbus, EBI/EMI, E.. 120 TQFP-144 A/D 48x12b 2MB 6,720
PIC32MZ1024EFH100-I/PT CANbus, EBI/EMI, E.. 78 TQFP-100 A/D 40x12b 1MB 270
PIC32MZ2048EFH064-I/PT CANbus, Ethernet, .. 46 TQFP-64 A/D 24x12b 2MB 774
PIC32MZ2048EFH100-I/PT (Microchip) CANbus, EBI/EMI, E.. 78 TQFP-100 A/D 40x12b 2MB 555
PIC32MZ2048EFH144-I/PH CANbus, EBI/EMI, E.. 120 TQFP-144 A/D 48x12b 2MB 1,324
PIC32MZ2048EFM064-I/PT CANbus, Ethernet, .. 46 TQFP-64 A/D 24x12b 2MB 302
Also available as: PIC32MZ2048EFG100-I/PT

Also Consider

PIC32MZ2048EFH064-I/PT MCHPMicrochip Technology - Provides double the Flash memory (2048 KB) in the same 64-pin footprint for larger codebases.