Microchip Technology

DSPIC33EP128GM304-H/ML - 70 MIPS 128KB DSC | Microchip

MPN: DSPIC33EP128GM304-H/ML ✓ Active
In Stock Ships in 1-3 business days
3.3 V Vdss 44-QFN (8x8 mm) with Exposed Pad Package 70 MIPS Speed 128 KB (43K x 24) Memory
Contact for pricing
MOQ: 1 |
Price updated: 2026-09-23
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

DSPIC33EP128GM304-H/ML Overview

The Microchip Technology DSPIC33EP128GM304-H/ML is a 16-bit digital signal controller (DSC) from the dsPIC33EP family, delivering 70 MIPS performance, 128KB (43K x 24) of FLASH program memory and 16KB of RAM, housed in a 44-pin QFN (8x8 mm) package with exposed pad. The -H suffix denotes operation across the extended -40C to +150C temperature range, and the device carries Automotive AEC-Q100 qualification.

A digital signal controller combines the computational throughput of a DSP with the peripheral integration and deterministic interrupt architecture of a microcontroller. In the embedded hierarchy, the dsPIC33EP sits above general-purpose 8-bit MCUs and alongside 16-bit MCUs, targeting closed-loop control systems where fast multiply-accumulate (MAC) operations and precise PWM generation are essential. This makes the DSC category the de facto choice for digital power conversion and motor control.

Key features of the DSPIC33EP128GM304-H/ML include the enhanced dsPIC33E core with DSP instruction extensions (MAC, DSP multiply), up to 8 input capture and 8 output compare channels, 2 quadrature encoder interface (QEI) modules, and 4 on-chip operational amplifiers that directly condition current-sense or analog feedback signals without external amplifiers. The Mouser listing confirms 12 analog channels supporting the integrated 10/12-bit ADC subsystem.

The GM304 variant integrates motor-control PWM peripherals alongside the op-amps, enabling single-chip field-oriented control (FOC) of PMSM and BLDC motors. The 70 MIPS core executes FOC current loops with cycle-level headroom, while the extended temperature rating of -40C to +150C supports under-hood and high-power industrial environments where standard -40C to +85C parts would fail.

Typical applications include brushless DC and PMSM motor drives, automotive actuator control, digital power supplies (PFC, LLC), and industrial automation sensors requiring on-chip signal conditioning. The 4 op-amps and 12 ADC channels reduce bill-of-materials cost in current-sensing chains.

When designing with this DSC, ensure a clean 3.3V supply, place 0.1uF decoupling capacitors at every VDD/VSS pair, and use the exposed pad as the primary ground connection. The 44-QFN footprint requires careful thermal land-pattern design at high ambient temperatures near +150C.

This page synthesizes verified distributor data, drop-in dsPIC33EP family alternatives, and practical design guidance not found in a single datasheet, giving engineers and buyers a complete sourcing and engineering reference in one place.

Drop-in alternatives for DSPIC33EP128GM304-H/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 DSPIC33EP128GM304-H/ML (same form factor and footprint) — differing in Package, Supply Voltage, Program Memory (FLASH), RAM.

Microchip Technology
Package: 44-QFN (8x8 mm), exposed pad
Supply Voltage: 3.0 V to 3.6 V (3.3 V nominal)
Program Memory (FLASH): 128KB (43K x 24)
Microchip Technology
Package: 44-VQFN (8x8 mm) Exposed Pad (/ML)

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

DSPIC33EP128GM304-I/ML

✅ Drop-In ⚠️ Specs Unverified
📦 44-QFN (8x8)
identical die, memory and pinout; temperature range -40C to +85C vs -40C to +150C (-65C upper limit reduction)

📋 Reference alternative (not in catalog)

DSPIC33EP256GM304-H/ML

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 44-QFN (8x8)
dsPIC33E 16-bit DSC core · 16-bit · 70 MIPS · FLASH · 256 KB (85.5K x 24) · 16 KB · 3.3 V · Surface Mount

✓ In Stock

Contact for price

View Datasheet →

DSPIC33EP64GM304-H/ML

✅ Drop-In ⚠️ Specs Unverified
📦 44-QFN (8x8)
64KB FLASH vs 128KB FLASH (-50% program memory), otherwise pin-to-pin identical

📋 Reference alternative (not in catalog)

DSPIC33EP128GM604-H/ML

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 44-QFN (8x8)
dsPIC33E 16-bit DSC · 70 MIPS · 128KB (43K x 24) · 16KB · 3.0 V to 3.6 V (3.3 V nominal) · -40C to +125C (H grade) · 44-QFN (8x8 mm), exposed pad · Surface Mount

✓ In Stock

$4.41 / Unit

View Datasheet →

DSPIC33EP128GM304-E/ML

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 44-QFN (8x8)
dsPIC33EP 16-bit DSC core · 70 MIPS · 128KB (43K x 24) Flash · 16KB · 3.3 V · 44-QFN (8x8 mm) with exposed pad · -40C to +125C (E grade) · Surface Mount

✓ In Stock

$4.1 / Unit

View Datasheet →

DSPIC33EP128GM304-H/ML Maximum Ratings & Electrical Characteristics

Core Architecture 16-bit dsPIC33E DSC (Harvard)
Maximum CPU Speed 70 MIPS
Program Memory (FLASH) 128 KB (43K x 24)
RAM 16 KB
Supply Voltage 3.3 V
Operating Temperature Range -40C to +150C (H grade)
Package 44-QFN (8x8 mm) with Exposed Pad
Mounting Type Surface Mount
Qualification Automotive, AEC-Q100
Input Capture Channels 8
Output Compare Channels 8
Quadrature Encoder Interfaces (QEI) 2
On-Chip Operational Amplifiers 4
Analog Channels 12
RoHS Status Compliant
Data Bus Width 16 bit

DSPIC33EP128GM304-H/ML 44-qfn (8x8 mm) with exposed pad Pin Configuration Guide

Pin configuration for DSPIC33EP128GM304-H/ML (44-qfn (8x8 mm) with exposed pad 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) with exposed pad package pinout diagram for DSPIC33EP128GM304-H/ML

No detailed pinout data available for DSPIC33EP128GM304-H/ML.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EP128GM304-H/ML is suitable for 6 applications: BLDC / PMSM Motor Control, Automotive Actuator Control, Digital Power Conversion, Industrial Automation and Sensing, High-Temperature Embedded Control, Signal Conditioning and Data Acquisition.

🏭

BLDC / PMSM Motor Control

The DSPIC33EP128GM304-H/ML fits brushless DC and permanent-magnet synchronous motor drives because its 70 MIPS DSP core with MAC instructions closes field-oriented control current loops with ample cycle margin, while 2 QEI modules and 8 input captures decode rotor position from encoders or hall sensors. The 4 on-chip op-amps amplify current-shunt signals directly into the 12-channel ADC, eliminating external amplifier ICs and reducing analog BOM cost. Motor-control PWM peripherals drive the three-phase inverter with complementary outputs and dead-time control. The -40C to +150C rating and AEC-Q100 qualification allow mounting near hot power stages. Trade-off: with 128KB FLASH, very large FOC plus field-weakening tables require careful code sizing, or use the pin-compatible 256KB variant.

🚗

Automotive Actuator Control

Automotive body and chassis actuators - throttle valves, headlamp leveling, pump drives - require a controller qualified to AEC-Q100 and rated for harsh thermal environments. The DSPIC33EP128GM304-H/ML meets both requirements with -40C to +150C operation, letting it sit inside actuator housings where standard +85C parts fail. The 4 on-chip op-amps close current loops for position servo control, 8 output compare channels generate auxiliary PWM signals, and the 70 MIPS core executes diagnostics and functional-safety monitoring code alongside the control loop. Designers should budget the 128KB FLASH across application code, calibration tables, and diagnostic routines; the pin-compatible DSPIC33EP256GM304-H/ML offers headroom when requirements grow.

⚡

Digital Power Conversion

Switching power supplies such as PFC stages, LLC converters, and bidirectional DC-DC modules demand fast, deterministic control. The DSPIC33EP128GM304-H/ML provides 70 MIPS of DSP throughput for average-current-mode and voltage-mode loops, 8 output compare channels for auxiliary PWM, and on-chip op-amps that condition shunt or current-transformer feedback into the 12-channel ADC. Because all loop computation is interrupt-driven on a single core, control latency is deterministic - a key advantage over software-scheduled MCU solutions. The -H temperature grade suits power supplies mounted in hot enclosures. For designs needing tighter PWM resolution, consider the newer dsPIC33CK family with 250 MIPS core and 1.04 ns PWM resolution.

🧩

Industrial Automation and Sensing

Factory sensors and smart transmitters benefit from the DSPIC33EP128GM304-H/ML's integrated analog front-end: the 4 op-amps condition bridge, RTD, or shunt signals on-chip, and the 12-channel ADC digitizes them without external components. The 70 MIPS core applies DSP filtering (IIR/FIR) and calibration math in real time, while UART/SPI/I2C peripherals publish results to the plant network. The 8 input capture channels also timestamp industrial events such as flowmeter pulses. With 128KB FLASH and 16KB RAM, the device holds protocol stacks plus filtering code comfortably. For lower-temperature industrial enclosures, the pin-compatible -I/ML grade offers a cost-saving option with identical firmware.

🔥

High-Temperature Embedded Control

Systems deployed near heat sources - downhole instruments, industrial heaters, lighting ballasts, and engine-bay electronics - need silicon rated beyond +85C. The DSPIC33EP128GM304-H/ML is specified for -40C to +150C junction operation, and its exposed-pad 44-QFN package provides the low thermal resistance path to the PCB needed at those limits. Good practice at +125C and above includes derating estimates for leakage current, using high-temperature electrolytic-free capacitors, and soldering the exposed pad to a ground pour with thermal vias. Verify long-term reliability data on the Microchip automotive qualification page when the design targets continuous operation near the upper temperature limit.

🔧

Signal Conditioning and Data Acquisition

Compact DAQ nodes use the DSPIC33EP128GM304-H/ML as a single-chip analog front-end plus processor: the 4 on-chip op-amps provide gain stages for thermocouples, strain gauges, and current sensors, feeding the 12-channel ADC whose samples the 70 MIPS core filters and scales in real time. Results stream out over UART, SPI, or I2C to host systems. Because amplification, digitization, and DSP all occur inside one 8x8 mm QFN, board area and noise pickup shrink versus discrete amplifier chains. The 8 output compare channels also support synchronized stimulus generation for impedance or sensor-excitation measurements. Sample timing across op-amp, ADC, and timers is tightly coordinated on the dsPIC33EP bus architecture.

What are the key specifications of DSPIC33EP128GM304-H/ML that engineers should know?
The DSPIC33EP128GM304-H/ML is a Microchip 16-bit dsPIC33E digital signal controller running at 70 MIPS, with 128KB (43K x 24) FLASH, 16KB RAM, and 3.3V supply, packaged in a 44-pin QFN (8x8 mm) with exposed pad. It is AEC-Q100 automotive qualified and rated for -40C to +150C. Peripherals include 8 input captures, 8 output compares, 2 QEIs, 4 op-amps, and 12 analog channels, making it well suited to motor control and digital power.
What is the price of DSPIC33EP128GM304-H/ML?
Pricing for the DSPIC33EP128GM304-H/ML must be requested via quote channels: distributor listings on Octopart, DigiKey and Mouser show this as a quote/review item, and no public unit price is published as of 2026-09-23. On XAIPART, submit a request for quotation to receive volume-based pricing within one business day; typical automotive-grade dsPIC33EP DSCs price in the low single-digit USD range at quantity 1, with meaningful discounts at 100+ units.
Where to buy DSPIC33EP128GM304-H/ML online?
The DSPIC33EP128GM304-H/ML can be purchased from DigiKey (product code DSPIC33EP128GM304-H/ML-ND), Mouser, and via XAIPART. DigiKey and Mouser list the part as an in-production Microchip AEC-Q100 automotive dsPIC33EP DSC, and Octopart reports active distributor coverage. For volume orders, XAIPART offers quotation-based sourcing with verification of new and original stock.
What is the difference between DSPIC33EP128GM304-H/ML and DSPIC33EP128GM304-I/ML?
The only difference is the temperature grade: the -H/ML suffix is rated for -40C to +150C junction operation, while the -I/ML variant is the industrial grade rated -40C to +85C. Both share the identical 16-bit 70 MIPS core, 128KB FLASH, 16KB RAM, 44-QFN (8x8) package, pinout, and AEC-Q100 qualification, making them pin-compatible; choose -H for under-hood or high-power thermal environments.
Is DSPIC33EP128GM304-H/ML the same as DSPIC33EP128GP504-I/ML?
No. Both are 128KB dsPIC33EP devices in 44-QFN with the same core and memory, but the GM304 targets motor control with 4 on-chip op-amps, 2 QEI modules and dual motor-control PWM support, whereas the GP504 is the general-purpose variant with a different peripheral set and standard temperature range. They are pin-compatible in the same footprint, but the GM304's analog front-end is the decisive difference for current-sensing motor drives.
What is the best drop-in replacement for DSPIC33EP128GM304-H/ML?
The best drop-in replacement is the DSPIC33EP256GM304-H/ML, which is the same 44-QFN (8x8) device with 256KB instead of 128KB FLASH - code-compatible and pin-identical with double the program memory. Alternatively, the DSPIC33EP128GM304-I/ML is pin-identical with the same memory but limited to -40C to +85C. Both are same-family Microchip parts requiring no PCB changes.
Where can I download the DSPIC33EP128GM304 datasheet PDF?
The dsPIC33EP128GM304 datasheet PDF is available free of charge on the official Microchip product page at microchip.com/en-us/product/dsPIC33EP128GM304, under the Documentation section. Mirrors such as DigChip and Datasheet4U also host the 16-bit DSC datasheet, but the Microchip site always carries the latest revision. The datasheet covers pinout diagrams, electrical characteristics for the -H temperature grade, and peripheral registers.
Is DSPIC33EP128GM304-H/ML suitable for FOC motor control of BLDC motors?
Yes. The GM304 variant of the dsPIC33EP family is specifically designed for precision motor control: the 70 MIPS DSP core with MAC instructions executes field-oriented control loops, the 2 QEI modules decode position feedback, the 4 on-chip op-amps condition current-shunt signals directly, and motor-control PWM peripherals generate the inverter drive signals - all in a single AEC-Q100 qualified 44-QFN device rated to +150C.
When should I choose the DSPIC33EP128GM304-H/ML over the -I/ML version?
Choose the -H/ML grade whenever the junction temperature can exceed +85C: under-hood automotive modules, motor drives mounted near power stages, high-power LED drivers, and industrial enclosures with limited airflow. The -H grade extends rated operation to +150C at a modest price premium, while the -I/ML version suffices and costs less for standard industrial and consumer ambient conditions below +85C.
What is the best cross-brand (non-Microchip) equivalent for DSPIC33EP128GM304-H/ML?
No verified cross-brand pin-to-pin equivalent for the DSPIC33EP128GM304-H/ML in the 44-QFN (8x8) footprint was found in current cross-reference data as of 2026-09-23. Competitor DSCs such as TI C2000 parts overlap functionally for motor control but use different packages and pinouts, requiring PCB redesign. For a true drop-in path, stay within the Microchip dsPIC33EP GM3 family, whose variants are pin-compatible.
Is DSPIC33EP128GM304-H/ML in stock and what is the lead time?
Stock varies by distributor and must be checked live: DigiKey and Mouser historically list the dsPIC33EP128GM304 family as in-production and generally available, and Octopart reports active distributor coverage as of 2026-09-23. Microchip's lifecycle status for this family is active (not EOL), so lead times are typically short when stock is present; XAIPART can confirm current availability and lead time on request.
Is DSPIC33EP128GM304-H/ML AEC-Q100 qualified and RoHS compliant?
Yes. DigiKey and distributor listings explicitly mark the DSPIC33EP128GM304-H/ML as Automotive, AEC-Q100 qualified, meaning it is tested for automotive reliability grade levels. The device is also RoHS compliant and lead-free, consistent with Microchip's current production policy for the dsPIC33EP family. Always confirm the exact compliance certificates from the Microchip product page for your specific date code and order.
How should I decouple and lay out the 44-QFN package for this DSC?
Provide 3.3V power with a 0.1uF ceramic capacitor at every VDD/VSS pin pair, placed within 2 mm of the pins, plus a 10uF bulk capacitor near the supply entry. Solder the exposed pad to a solid ground plane with an array of vias - this is both the thermal path (critical at +150C operation) and the low-inductance ground return. Follow Microchip's high-speed layout guidance for oscillator and analog routing.
What programming and development tools support the DSPIC33EP128GM304-H/ML?
The DSPIC33EP128GM304-H/ML is supported by Microchip MPLAB X IDE and the XC16 C compiler, with in-circuit debugging and programming through the PICkit, ICD, and REAL ICE tool families. Third-party programmers such as NSDSP are also verified against this exact device with published programming benchmarks. Existing dsPIC33EP GM3-family code compiles without modification because the 128GM304 shares the same core and register map as its pin-compatible siblings.

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

Selection Guide

Choose the DSPIC33EP128GM304-H/ML when your application combines closed-loop motor or power control with a hostile thermal environment (+85C to +150C ambient or junction) and automotive AEC-Q100 compliance is required. Choose the -I/ML version instead when ambient stays below +85C - identical firmware and footprint, lower cost. Choose DSPIC33EP256GM304-H/ML when 128KB FLASH is tight (large FOC tables, bootloaders, datalogging) and choose DSPIC33EP64GM304-H/ML when code is small and unit cost matters most; all three are pin-identical. For new designs that do not need dsPIC33EP legacy compatibility, evaluate the newer dsPIC33CK family, which offers higher MIPS and finer PWM resolution but in different packages. There is no verified cross-brand pin-compatible drop-in replacement, so second-source risk should be managed by the in-family 64/128/256KB memory ladder.

Comparison with Alternatives

Parameter This Product DSPIC33EP128GM304-I/ML DSPIC33EP256GM304-H/ML DSPIC33EP64GM304-H/ML DSPIC33EP128GM604-H/ML
Package 44-QFN (8x8 mm), Exposed Pad 44-QFN (8x8 mm), Exposed Pad - same 44-QFN (8x8 mm), Exposed Pad - same 44-QFN (8x8 mm), Exposed Pad - same 44-QFN (8x8 mm), Exposed Pad - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
FLASH Program Memory 128 KB (43K x 24) 128 KB (43K x 24) 256 KB (86K x 24) 64 KB (22K x 24) 128 KB (43K x 24)
RAM 16 KB 16 KB 32 KB 8 KB 16 KB
CPU Speed 70 MIPS 70 MIPS 70 MIPS 70 MIPS 70 MIPS
Temperature Range -40C to +150C -40C to +85C -40C to +150C -40C to +150C -40C to +150C
Qualification Automotive, AEC-Q100 Automotive, AEC-Q100 Automotive, AEC-Q100 Automotive, AEC-Q100 Automotive, AEC-Q100

Key Differentiators

  • +150C extended temperature operation (vs DSPIC33EP128GM304-I/ML)
  • Integrated 4-channel analog front-end (vs Generic 16-bit MCUs without on-chip op-amps)
  • Memory scaling within the same footprint (vs DSPIC33EP256GM304-H/ML)

Design Notes

The 44-QFN exposed pad is the primary ground and thermal path for the DSPIC33EP128GM304-H/ML. Solder it to a solid ground pour with an array of 5x5 thermal vias (0.3 mm drill, filled or tented) connecting to internal ground planes. Place a 0.1uF ceramic capacitor at each VDD/VSS pin pair within 2 mm of the pin, plus one 10uF bulk capacitor near the supply entry. This becomes critical near +150C operation where ground bounce and supply noise margins shrink.

The -H grade permits junction temperatures up to +150C, but total power dissipation (core plus I/O plus op-amp quiescent) must keep Tj within that limit. Estimated: with theta_JA of a standard 8x8 mm QFN land pattern on a 4-layer board on the order of 30-40 C/W (verify exact value in the manufacturer datasheet), a worst-case ~0.5 W dissipation at 85C ambient yields roughly 100-105C junction - comfortable margin; the same power at 130C ambient approaches the limit. Verify against the datasheet thermal tables for your copper area.

Do not substitute the -I grade for the -H grade in designs with ambient temperatures above +85C - the two share an identical pinout and firmware, so the error only surfaces as field failures under thermal stress. Also note that dsPIC33EP FLASH self-write operations stall instruction fetch: use the programming executive or place critical interrupt code outside erase-page regions. Configure configuration words (FOSC, FWDT, FPOR) deliberately; default oscillator settings will not run the core at 70 MIPS without the PLL multiplier set correctly.

Compliance Information

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

Distributor listings (DigiKey) explicitly mark DSPIC33EP128GM304-H/ML as Automotive, AEC-Q100 qualified. RoHS/lead-free status consistent with Microchip current production policy; REACH, halogen-free, and conflict-minerals declarations not found in provided data.

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

Related Searches

DSPIC33EP128GM304-H/ML DSPIC33EP128GM304 datasheet Microchip dsPIC33EP128GM304 70 MIPS DSC dsPIC33EP 128KB flash 16KB RAM 44-QFN microcontroller AEC-Q100 150C automotive DSC 44-QFN DSPIC33EP128GM304-H/ML vs DSPIC33EP128GM304-I/ML DSPIC33EP128GM304 drop-in replacement dsPIC33EP motor control DSC with op-amps DSPIC33EP128GM304-H/ML price buy what can replace DSPIC33EP128GM304-H/ML DSPIC33EP128GM304 pinout 44-QFN FOC BLDC controller DSC 70 MIPS

Related Components & Terms

Microchip Technology DSPIC33EP128GM304-H/ML dsPIC33EP digital signal controller DSC 16-bit microcontroller 70 MIPS AEC-Q100 44-QFN (8x8) QFN family exposed pad package RoHS field-oriented control BLDC motor control digital power conversion on-chip op-amp quadrature encoder interface DSP MAC instructions MPLAB X IDE XC16 compiler dsPIC33CK family input capture / output compare
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