Microchip Technology

DSPIC33EV128GM004-E/ML - 16-bit 60 MIPS DSC 128KB Flash | Microchip

MPN: DSPIC33EV128GM004-E/ML ✓ Active
In Stock Ships in 1-3 business days
5 V Vdss 44-QFN (8x8 mm) Package 60 MIPS Speed 128 KB (43K x 24) ECC Flash Memory
Contact for pricing
MOQ: 1 |
Price updated: 2026-09-25
Volume Pricing
Qty Unit Price Extended
1 $0 $0.00
10 $0 $0.00
100 $0 $0.00
500 $0 $0.00
1,000 $0 $0.00
ℹ️ All prices are in USD

DSPIC33EV128GM004-E/ML Overview

The Microchip Technology DSPIC33EV128GM004-E/ML is a 16-bit digital signal controller (DSC) from the dsPIC33EV family with a 5V-capable dsPIC DSC core running at 60 MIPS, 128KB (43K x 24) of ECC Flash program memory, 8KB of RAM, and a 44-QFN (8x8 mm) package with extended temperature operation (-40C to +125C).

A digital signal controller combines the compute architecture of a digital signal processor (DSP) with the peripherals and ease of use of a microcontroller (MCU). Within the power management hierarchy of embedded systems, DSCs such as the dsPIC33EV sit between general-purpose MCUs and dedicated DSPs, offering deterministic single-cycle multiply-accumulate (MAC) operations for control loops while retaining interrupt-driven peripheral handling typical of MCUs.

Key features include 5V direct operation, which improves noise immunity in harsh industrial and automotive electrical environments where 3.3V parts often require level shifting; ECC Flash that detects and corrects single-bit memory errors for functional-safety designs; and AEC-Q100 qualification supporting automotive deployments. Microchip markets the dsPIC33EV family with Functional Safety (FuSa) support, making it suitable for safety-oriented motor control.

Architecturally, the device implements the dsPIC33E 16-bit core with DSP instruction extensions (barrel shifter, DSP engine with 40-bit accumulator), 4 DMA channels, and 7 timers, enabling deterministic real-time control such as field-oriented motor control loops executed at tens of kilohertz.

Typical applications include automotive sensor and touch control units, appliance motor control (compressors, fans, pumps), industrial drives operating in high-noise environments, and power conversion stages where the 5V I/O directly interfaces with gate drivers and analog front ends.

Design consideration: budget the 5V supply rail carefully - the extended-temperature -E/ML grade increases leakage and thermal design requirements at +125C ambient, so verify junction temperature against the QFN thermal resistance in the family datasheet.

This page synthesizes distributor pricing, same-family drop-in alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for DSPIC33EV128GM004-E/ML — same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Variants in this series

Same-series models that are drop-in compatible with DSPIC33EV128GM004-E/ML (same form factor and footprint) — differing in Operating Temperature, Package, Product Family.

Microchip Technology
Operating Temperature: -40C to +125C
Microchip Technology
Operating Temperature: -40C to +125C (E suffix, extended)
Package: 44-QFN (8x8 mm), ML suffix
Product Family: dsPIC33EV 5V Digital Signal Controllers

Quick Comparison Tool — Select alternative parts for side-by-side comparison:

DSPIC33EV128GM004-H/ML

✅ Drop-In
📦 44-QFN (8x8)
same die, same 128KB ECC Flash and 8KB RAM, narrower temperature grade (-H) vs extended -E (-40C to +125C)

📋 Reference alternative (not in catalog)

DSPIC33EV256GM004-E/ML

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 44-QFN (8x8)
16-bit dsPIC DSC · 60 MHz · Up to 70 MIPS (dsPIC33EV family) · 256 KB (ECC) · 16 KB · 5 V · 6 MC PWM · 4

✓ In Stock

Contact for price

View Datasheet →

DSPIC33EV64GM004-E/ML

✅ Drop-In ⚠️ Specs Unverified
📦 44-QFN (8x8)
64KB Flash vs 128KB Flash (-50%), same package and pinout, lower cost for memory-constrained applications

📋 Reference alternative (not in catalog)

DSPIC33EV128GM004T-E/ML

✅ Drop-In
📦 44-QFN (8x8)
identical die and specs, tape-and-reel packaging variant for high-volume SMT assembly

📋 Reference alternative (not in catalog)

DSPIC33EV128GM004-E/ML Maximum Ratings & Electrical Characteristics

Core dsPIC33E 16-bit
Core Speed 60 MIPS
Operating Voltage 5 V
Program Memory Size 128 KB (43K x 24) ECC Flash
RAM Size 8 KB
Package 44-QFN (8x8 mm)
Mounting Type Surface Mount
Operating Temperature -40C to +125C (E grade)
AEC-Q100 Qualified
Functional Safety Support Yes (FuSa)
DMA Channels 4
Timers 7
DSP Engine Yes (barrel shifter, MAC)
Supply Voltage Class 5V DSC
Product Family dsPIC33EV GM

DSPIC33EV128GM004-E/ML 44-qfn (8x8 mm) Pin Configuration Guide

Pin configuration for DSPIC33EV128GM004-E/ML (44-qfn (8x8 mm) package). This digital IC includes GPIO, communication interfaces (UART, SPI, I2C), and power pins. Refer to the manufacturer datasheet for alternate pin functions and configuration options. Essential for embedded system design and PCB layout.

44-qfn (8x8 mm) package pinout diagram for DSPIC33EV128GM004-E/ML

No detailed pinout data available for DSPIC33EV128GM004-E/ML.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EV128GM004-E/ML is suitable for 6 applications: Automotive Sensor and Touch Control Units, Industrial Motor Control and Drives, Appliance Control Boards, Digital Power Conversion, Harsh-Environment Industrial Sensing and HMI, Automotive Body and Convenience Electronics.

🚗

Automotive Sensor and Touch Control Units

Microchip positions the dsPIC33EV GM family specifically for automotive sensor and touch control units that must operate reliably amid electrical noise and vibration. The DSPIC33EV128GM004-E/ML's 5V I/O delivers roughly 1.6x the noise margin of 3.3V competitors, and its AEC-Q100 qualification with -40C to +125C operation covers under-hood-adjacent module locations. The ECC Flash corrects single-bit errors caused by electromagnetic interference, supporting Functional Safety (FuSa) development flows. In a capacitive touch or sensor hub role, the 60 MIPS core runs measurement and filtering algorithms while the 4 DMA channels offload ADC data transfers, keeping interrupt latency low. Designers should verify charge-pump and sensor excitation timing against the family datasheet peripheral specifications.

🏭

Industrial Motor Control and Drives

For industrial drives controlling compressors, fans, pumps, and conveyor motors, the DSPIC33EV128GM004-E/ML provides a 60 MIPS DSP engine with single-cycle MAC and barrel shifter that executes field-oriented control (FOC) loops deterministically at tens of kilohertz. The 5V operation interfaces directly with gate-driver logic thresholds common in industrial inverters, reducing component count. The 7 timers and complementary PWM outputs generate three-phase drive signals, while 4 DMA channels stream ADC current-sense samples without CPU intervention. Because industrial cabinets expose electronics to conducted noise and wide ambient swings, the -E grade (-40C to +125C) and ECC Flash add robustness margins. Firmware can be prototyped on Microchip motor control development kits before porting to the 44-QFN footprint.

🧩

Appliance Control Boards

White-goods appliances - washing machines, refrigerators, dishwashers, and air conditioners - demand motor control electronics that survive noisy 220V AC environments, humidity, and vibration, which is exactly the harsh-environment niche Microchip targets with the dsPIC33EV family. The DSPIC33EV128GM004-E/ML's direct 5V operation simplifies interface with opto-isolated triac drivers, relay coils, and zero-cross detection circuits that traditionally run at 5V. Its 128KB ECC Flash holds FOC or trapezoidal control firmware plus user-interface logic, and the 8KB RAM buffers sensor histories for diagnostic logging. The extended -40C to +125C rating accommodates compressor compartments. Designers should budget PWM frequency versus ADC conversion time in the family datasheet to close current loops stably.

⚡

Digital Power Conversion

In AC-DC and DC-DC power supplies, PFC stages, and solar micro-inverters, the DSPIC33EV128GM004-E/ML acts as the digital control loop controller: its 60 MIPS core and DSP instructions compute PID or predictive control updates fast enough for switching frequencies in the 100-500 kHz class, depending on loop complexity. The 12-bit ADC samples input/output voltage and inductor current synchronously with PWM triggers, and DMA moves conversion results off the CPU. 5V logic thresholds match many gate-driver ICs directly. The ECC Flash protects control firmware against single-bit upsets that could destabilize a power stage - an important consideration for functional-safety-oriented power systems. Verify ADC sampling latency and PWM dead-band resolution against the dsPIC33EV family datasheet electrical specifications.

🔧

Harsh-Environment Industrial Sensing and HMI

Factory-floor sensing nodes, operator panels, and condition-monitoring devices benefit from the DSPIC33EV128GM004-E/ML's combination of 5V noise immunity, DSP filtering capability, and rich serial connectivity (UART, SPI, I2C) for networking with PLC I/O and displays. The 60 MIPS core runs FIR/IIR filters on vibration or current signatures, while the 8KB RAM holds rolling data windows for feature extraction. The extended temperature grade tolerates enclosure heat near drives and motors. Because many industrial sensors output 0-10V or 4-20mA signals scaled around 5V rails, the 5V ADC front end reduces signal-conditioning stages compared with 3.3V MCUs. Designers should protect I/O with TVS devices and confirm input leakage at +125C from the datasheet's analog characteristics.

💡

Automotive Body and Convenience Electronics

Beyond sensors and touch, dsPIC33EV GM devices serve automotive body controllers - wiper motors, seat adjusters, pumps, and lighting modules - where cost-sensitive 5V control with diagnostic capability is required. The DSPIC33EV128GM004-E/ML's AEC-Q100 qualification, ECC Flash, and FuSa support align with OEM reliability mandates, and its 7 timers plus PWM outputs drive loads with soft-start profiles that reduce relay stress and audible noise. LIN/UART-based diagnostics can be implemented on the serial peripherals within the 128KB program budget. The 44-QFN 8x8 mm footprint fits compact module PCBs. Engineers should confirm current per I/O pin from the family datasheet before driving loads directly, and prefer external high-side drivers for inductive loads above a few hundred milliamps.

What is the DSPIC33EV128GM004-E/ML and what are its key specifications?
The DSPIC33EV128GM004-E/ML is a Microchip Technology 16-bit digital signal controller with a 5V dsPIC33E core running at 60 MIPS, 128KB (43K x 24) of ECC Flash, 8KB of RAM, 4 DMA channels, and 7 timers, housed in a 44-QFN (8x8 mm) package rated -40C to +125C. It is AEC-Q100 qualified and supports Functional Safety (FuSa) development, targeting automotive, appliance, and industrial motor control in harsh environments, according to Microchip's product page and DigiKey listings.
What is the operating voltage of DSPIC33EV128GM004-E/ML?
The DSPIC33EV128GM004-E/ML operates from a 5V supply, distinguishing the dsPIC33EV family from most modern 3.3V MCUs. According to Microchip, the 5V operation provides superior noise immunity and direct interfacing with 5V sensors, gate drivers, and analog circuitry in harsh automotive and industrial environments, often eliminating level-shifting circuitry and external voltage translation.
Is the DSPIC33EV128GM004-E/ML automotive qualified?
Yes, the DSPIC33EV128GM004-E/ML is AEC-Q100 qualified and supports Functional Safety (FuSa) development per DigiKey and Microchip product listings. The -E/ML suffix indicates extended temperature operation from -40C to +125C, making the part suitable for under-hood-adjacent modules, automotive sensor and touch control units, and other vehicle applications exposed to vibration and electrical noise.
How much Flash and RAM does the DSPIC33EV128GM004 have?
The DSPIC33EV128GM004 provides 128KB (43K x 24 instruction words) of Flash program memory with ECC (error correction code) and 8KB of RAM. According to Mouser's product listing, the ECC Flash detects and corrects single-bit memory errors, which is a key enabler for functional-safety motor control designs where corrupted program memory could otherwise cause unsafe actuator behavior.
Where can I buy DSPIC33EV128GM004-E/ML and what is the price?
The DSPIC33EV128GM004-E/ML is stocked by major distributors including DigiKey (which ships same day) and Mouser, with price comparison available via Octopart across 9 distributors. Exact unit pricing varies by quantity and stock; check the XAIPART quote request or the DigiKey/Mouser product pages for current pricing as of 2026-09-26. Pricing typically drops significantly at 100-piece and 1000-piece quantity breaks.
What is the difference between DSPIC33EV128GM004-E/ML and DSPIC33EV128GM004-H/ML?
The primary difference is the operating temperature grade: the -E/ML suffix denotes extended temperature range (-40C to +125C), while the -H/ML variant is qualified to a narrower automotive range (per Microchip USA, the -H part is an AEC-Q100 16-bit dsPIC with 128KB Flash and 8KB RAM). Both share the same die, 44-QFN package, and pinout, making them footprint-compatible; choose -E/ML for the widest temperature coverage.
Can DSPIC33EP128GP504 replace DSPIC33EV128GM004-E/ML?
No, not as a drop-in replacement. The DSPIC33EP128GP504 is from the older dsPIC33EP family with different peripheral sets and packaging codes, and it lacks the dsPIC33EV family's enhanced robustness features such as ECC Flash. While both are 16-bit dsPIC DSCs with 128KB Flash, pinout and peripheral mapping differ, so a PCB redesign and software migration would be required rather than a direct substitution.
What is the best drop-in replacement for DSPIC33EV128GM004-E/ML?
The closest drop-in replacements are same-family dsPIC33EV GM variants in the same 44-QFN package: DSPIC33EV128GM004-H/ML (same die, narrower temperature grade) and DSPIC33EV256GM004-E/ML (same package and pinout with 256KB Flash) or DSPIC33EV64GM004-E/ML (64KB Flash) when memory requirements differ. All maintain pin-to-pin compatibility within the dsPIC33EV GM family per Microchip's family datasheet, allowing firmware reuse with minimal changes.
Is there a cross-brand equivalent to the DSPIC33EV128GM004-E/ML?
No verified cross-brand pin-to-pin equivalent was found in the cross-reference data. Competitors such as TI's C2000 series (e.g., TMS320F280xx) or Renesas RL78/RX DSCs offer similar 5V or DSP-capable control, but none share the 44-QFN pinout of the dsPIC33EV GM family, so any cross-brand migration requires PCB redesign and firmware porting. For supply-chain resilience, the recommended strategy is dual-sourcing within the dsPIC33EV GM family (64KB/256KB variants).
Is the DSPIC33EV128GM004-E/ML suitable for motor control applications?
Yes, it is purpose-built for safety motor control. Microchip positions the dsPIC33EV family as 5V robust DSCs with safety motor control features: the 60 MIPS DSP core executes field-oriented control loops deterministically, the DSP engine (barrel shifter, single-cycle MAC) accelerates Clarke/Park transforms, and ECC Flash plus FuSa support address functional-safety requirements in appliances, industrial drives, and automotive actuators.
Where can I download the DSPIC33EV128GM004 datasheet PDF?
Download the dsPIC33EVXXXGM00X/10X Family Data Sheet from Microchip's official document server: the family datasheet (document DS70005144H) covers the DSPIC33EV128GM004 and is available at ww1.microchip.com. The family datasheet contains the pinout diagrams, electrical characteristics, memory organization, and peripheral register descriptions for all dsPIC33EV GM devices including the 44-QFN packaged variants.
How many GPIO pins and peripherals does the 44-QFN DSPIC33EV128GM004 offer?
The DSPIC33EV128GM004 in the 44-QFN (8x8 mm) package exposes up to 35 general-purpose I/O pins shared with its peripheral set, which includes 7 timers, 4 DMA channels, UART, SPI, I2C, PWM outputs for motor control, and a 12-bit ADC, per the dsPIC33EV family datasheet. Exact peripheral instance counts for the GM004 variant should be confirmed in the family datasheet's device tables, as the GM subfamily varies by pin count and peripheral allocation.
What development tools support the DSPIC33EV128GM004-E/ML?
The DSPIC33EV128GM004-E/ML is supported by Microchip MPLAB X IDE, the XC16 C compiler, and hardware debuggers/programmers such as MPLAB ICD, ICE, and PICkit series. Development kits in the dsPIC33EV family ecosystem, including motor control development boards, allow firmware prototyping before committing to the 44-QFN package. MPLAB Code Configurator can generate peripheral initialization code, shortening time to first PWM output and ADC sampling.
What is the lifecycle status of DSPIC33EV128GM004-E/ML?
The DSPIC33EV128GM004-E/ML is an active part in Microchip's portfolio. DigiKey lists it as in stock with same-day shipping as of the latest distributor data, and Microchip continues to market the dsPIC33EV GM family for new automotive sensor, touch, and control designs. No end-of-life or last-time-buy notice is associated with this MPN; for long-term programs, verify longevity with Microchip's product longevity program documentation.

Engineering reference data for DSPIC33EV128GM004-E/ML — comparison, design guidance, and compliance information.

Selection Guide

Choose the DSPIC33EV128GM004-E/ML when you need a 5V, 60 MIPS DSC with 128KB ECC Flash for automotive or industrial motor control in extended temperatures (-40C to +125C) and want AEC-Q100 and Functional Safety support. Select the DSPIC33EV128GM004-H/ML if your ambient never exceeds the -H grade limits and you want the identical die at potentially lower cost. Move up to the DSPIC33EV256GM004-E/ML only when firmware (e.g., FOC plus diagnostics plus communication stacks) approaches the 128KB limit - the pinout is identical, so the upgrade is risk-free. Choose the DSPIC33EV64GM004-E/ML for cost-optimized appliance builds with proven small firmware. Do not substitute dsPIC33EP parts on the same PCB: peripheral sets and pin maps differ, requiring layout changes. For supply-chain resilience, qualify both -E and -H grades across the 64/128/256KB memory ladder, since all share one 44-QFN footprint.

Comparison with Alternatives

Parameter This Product DSPIC33EV128GM004-H/ML DSPIC33EV256GM004-E/ML DSPIC33EV64GM004-E/ML DSPIC33EV128GM004T-E/ML
Package 44-QFN (8x8 mm) 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same 44-QFN (8x8 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core Speed 60 MIPS 60 MIPS 60 MIPS 60 MIPS 60 MIPS
Flash Memory 128 KB ECC 128 KB ECC 256 KB ECC 64 KB ECC 128 KB ECC
RAM 8 KB 8 KB 8 KB 8 KB 8 KB
Operating Voltage 5 V 5 V 5 V 5 V 5 V
AEC-Q100 Qualified Yes Yes Yes Yes Yes

Key Differentiators

  • Extended temperature range for harsh deployments (vs DSPIC33EV128GM004-H/ML)
  • ECC Flash for functional safety (vs DSPIC33EP128GP504 (older EP family))
  • 5V I/O noise immunity (vs DSPIC33EV64GM004-E/ML)

Design Notes

Provide a well-decoupled 5V rail: place 0.1uF ceramic capacitors at each VDD pin of the 44-QFN with at least one bulk 4.7uF-10uF capacitor per power domain, as close to the supply entry as possible. 5V operation in automotive/appliance environments is exposed to load-dump-like transients and conducted noise, so add a TVS and series ferrite upstream of the DSC. Verify actual operating voltage range limits in the dsPIC33EV family datasheet (DS70005144H) before finalizing the regulator output tolerance, since the -E grade covers +125C ambient where allowable supply range may tighten.

Estimated: the 44-QFN 8x8 mm exposed-pad package must dissipate core and I/O losses through the PCB. Compute P_diss = VDD x IDD (dynamic) plus I/O pin currents; with the exposed thermal pad soldered to a copper pour of at least 2x2 cm with thermal vias, junction rise is typically manageable, but at +125C ambient the margin to the maximum junction temperature shrinks. Use the exact theta_JA and maximum Tj values from the family datasheet package chapter rather than generic QFN figures, and derate for still-air enclosure conditions.

Do not assume cross-family drop-in compatibility: dsPIC33EP and dsPIC33CK parts may share similar peripherals but use different pin maps and configuration words, so substitution requires PCB rework. When substituting within the dsPIC33EV GM family (e.g., 64KB or 256KB variants), recheck configuration bit settings and device ID in firmware, and update the linker/script memory map. Also ensure the configuration-word fuse settings (watchdog, oscillator, brown-out) are programmed intentionally, since defaults may not match safety requirements for FuSa designs.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Qualified
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

AEC-Q100 qualification and Functional Safety (FuSa) support are stated in DigiKey and Microchip product listings. RoHS/REACH/lead-free status was not stated in the provided web data; confirm on the Microchip product page or the dsPIC33EV family datasheet.

Data verified on: 2026-09-26 — data verified and curated by XAIPART's component engineering team

Related Searches

DSPIC33EV128GM004-E/ML DSPIC33EV128GM004 datasheet Microchip DSPIC33EV128GM004-E/ML price 5V 16-bit DSC 60 MIPS 128KB flash 44-QFN 8x8 dsPIC33EV microcontroller DSPIC33EV128GM004 motor control DSPIC33EV128GM004-E/ML vs DSPIC33EV128GM004-H/ML DSPIC33EV128GM004-E/ML drop-in replacement buy DSPIC33EV128GM004-E/ML in stock what is the difference between DSPIC33EV and DSPIC33EP AEC-Q100 functional safety DSC 5V dsPIC33EV128GM004 pinout 44-QFN

Related Components & Terms

Microchip Technology DSPIC33EV128GM004-E/ML DSPIC33EV128GM004-H/ML DSPIC33EV256GM004-E/ML DSPIC33EV64GM004-E/ML dsPIC33EV digital signal controller DSC 16-bit microcontroller ECC Flash AEC-Q100 Functional Safety (FuSa) 44-QFN QFN package family surface mount 60 MIPS 5V operation field-oriented control automotive motor control appliance control RoHS MPLAB X IDE
Quick Quote RFQ
Fill in complete details — our sales team will respond within 24 hours
Part Number Manufacturer Package QTY Target Price Extended
Total: $0.00 USD
✓
Quote submitted!

We will respond to your email within 24 hours

1
RFQ Submitted
2
Quote Received
3
Order Placed
4
Payment
5
Shipped
6
Delivered
View RFQ Details