Microchip Technology

DSPIC33EP128GS804-I/ML - 16-bit 70 MIPS DSC | Microchip

MPN: DSPIC33EP128GS804-I/ML ✓ Active
In Stock Ships in 1-3 business days
44-QFN (8x8 mm) Package 70 MIPS Speed 128 KB (43K x 24), dual-partition with live update Memory
From $4.6 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $6.1 $6.10
10 $5.87 $58.70
100 $5.4 $540.00
500 $4.95 $2,475.00
1,000 $4.6 $4,600.00
ℹ️ All prices are in USD

DSPIC33EP128GS804-I/ML Overview

The Microchip Technology DSPIC33EP128GS804-I/ML is a 16-bit digital signal controller (DSC) delivering up to 70 MIPS from its dsPIC33EP core, with 128 KB (43K x 24) of dual-partition Flash memory with live-update capability, 8 KB of RAM, and CAN connectivity, housed in a 44-pin QFN (8x8 mm) package rated from -40C to +85C.

A digital signal controller combines the compute characteristics of a microcontroller with the DSP engine of a digital signal processor. Within the power-management hierarchy, a DSC sits above a general-purpose MCU for control-loop tasks: it closes high-bandwidth feedback loops in switch-mode power supplies, executing Proportional-Integral-Derivative compensation at tens to hundreds of kilohertz, where a standard MCU would struggle to meet loop deadlines. The dsPIC33EP family from Microchip Technology is a widely deployed DSC platform for digital power.

Key features of this GS-series device include interconnected high-speed PWM peripherals for multi-phase and multi-loop converters, an analog front end with ADC supporting a programmable gain amplifier (PGA), on-chip comparators for fast overcurrent protection, dual-partition Flash enabling live firmware update, and Functional Safety (FuSa) support as listed by DigiKey.

Technically, the device executes the 16-bit dsPIC33EP instruction set with DSP multiply-accumulate instructions, supporting control math at up to 70 MIPS. The interconnected PWM, ADC, PGA, and comparator fabric allows analog events such as overcurrent trips to act on PWM outputs with minimal CPU intervention, which is essential for cycle-by-cycle current limiting in SMPS designs.

Typical applications include AC-DC power supplies, DC-DC converters, battery chargers, power factor correction (PFC) stages, and digitally controlled lighting or welding power stages, where deterministic high-speed control is required.

A key design consideration is that the 8 KB RAM constrains complex control structures; plan control-loop state buffers carefully, and verify CAN transceiver pairing early since CAN is integrated on-chip.

This page synthesizes distributor pricing, drop-in same-family alternatives, practical design notes, and FAQ content not found in the manufacturer datasheet alone, as of 2026-09-23.

Drop-in alternatives for DSPIC33EP128GS804-I/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 DSPIC33EP128GS804-I/ML (same form factor and footprint) — differing in Operating Temperature.

Microchip Technology
Operating Temperature: -40C to +85C (industrial, I suffix)

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

DSPIC33EP128GS804T-I/ML

✅ Drop-In
Microchip Technology
📦 44-QFN (8x8 mm)
16-bit dsPIC33E DSC with DSP engine · 70 MIPS · 128 KB (43K x 24) · 8 KB · 3.0 V to 3.6 V · Yes (integrated CAN peripheral) · Interconnected high-speed PWM for digital power · 12-bit ADC with programmable gain amplifiers (PGA) and comparators

✓ In Stock

$12.6 / Unit

View Datasheet →

DSPIC33EP128GS804-E/ML

✅ Drop-In
📦 44-QFN (8x8 mm)
extended temperature grade (-40C to +125C) versus -40C to +85C for I-grade, same die and pinout

📋 Reference alternative (not in catalog)

DSPIC33EP64GS804-I/ML

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 44-QFN (8x8 mm)
16-bit dsPIC33EP DSC · 64 KB · 8 KB · 70 MIPS · 3.3 V · 44-QFN (8x8 mm) with Exposed Pad · Surface Mount · 0.65 mm

✓ In Stock

$3.98 / Unit

View Datasheet →

DSPIC33EP128GS704-I/ML

✅ Drop-In ⚠️ Specs Unverified
📦 44-QFN (8x8 mm)
same Flash/core, reduced PWM/analog interconnect feature set versus GS804, pin-compatible in 44-QFN

📋 Reference alternative (not in catalog)

DSPIC33EP64GS704-I/ML

✅ Drop-In ⚠️ Specs Unverified
📦 44-QFN (8x8 mm)
64 KB Flash (-50%) and reduced PWM feature set versus GS804, same 44-QFN footprint

📋 Reference alternative (not in catalog)

DSPIC33EP128GS804-I/ML Maximum Ratings & Electrical Characteristics

Core dsPIC33EP, 16-bit
Max CPU Speed 70 MIPS
Program Memory (Flash) 128 KB (43K x 24), dual-partition with live update
RAM 8 KB
CAN Yes, integrated CAN module
Analog Features High-speed ADC with PGA, comparators, interconnected with PWM
PWM High-speed PWM for digital power conversion
Package 44-QFN (8x8 mm)
Mounting Type Surface Mount
Operating Temperature -40C to +85C (I grade)
Qualification AEC-Q100 listed (per distributor data)
Functional Safety FuSa-supported device (per DigiKey listing)

DSPIC33EP128GS804-I/ML 44-qfn (8x8 mm) Pin Configuration Guide

Pin configuration for DSPIC33EP128GS804-I/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 DSPIC33EP128GS804-I/ML

No detailed pinout data available for DSPIC33EP128GS804-I/ML.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EP128GS804-I/ML is suitable for 6 applications: AC-DC Power Supplies, Power Factor Correction (PFC), DC-DC Converters and Battery Chargers, Industrial Motor Control, Solar and Renewable Energy Converters, Digital Lighting and Welding Power.

⚡

AC-DC Power Supplies

The DSPIC33EP128GS804-I/ML directly targets digitally controlled AC-DC power supplies, an application Microchip explicitly lists for the GS70X/80X family. Its interconnected high-speed PWM and high-speed ADC with PGA close voltage and current loops at switching frequencies common in LLC and flyback converters, while on-chip comparators provide cycle-by-cycle overcurrent protection without CPU latency. The dual-partition Flash with live update allows firmware updates in the field without halting the converter. Placed as the sole supervisory controller, it replaces analog control ICs and adds programmability for startup sequencing, burst mode, and fault logging; the trade-off is firmware development effort versus fixed-function analog controllers.

⚡

Power Factor Correction (PFC)

Power factor correction stages benefit from the DSPIC33EP128GS804-I/ML's DSP multiply-accumulate throughput at 70 MIPS, which supports average-current-mode PFC control executed every switching cycle. The ADC samples input voltage, inductor current, and bus voltage synchronously with the PWM carrier, and the interconnected architecture routes results into duty-cycle updates with minimal software jitter. Integrated comparators protect against inrush and overcurrent events in hardware. The 44-QFN (8x8 mm) footprint keeps the controller close to the gate-driver circuitry for short control loops, and the -40C to +85C industrial grade suits server and telecom front ends operating in warm environments.

🔋

DC-DC Converters and Battery Chargers

For DC-DC converters and multi-chemistry battery chargers, the DSPIC33EP128GS804-I/ML provides the deterministic control core needed for constant-current/constant-voltage profiling, coulomb-style supervision, and protection state machines. Its 8 KB RAM accommodates charging state machines and filter histories, while the CAN interface links the charger to a vehicle or battery-management controller on the same bus. Dual-partition Flash enables charging-profile firmware updates after deployment. In synchronous buck or boost topologies, the high-speed PWM supports complementary outputs with dead-time control, and comparator-based overcurrent trips act within the switching period, a hard requirement for reliable charger fault response.

🏭

Industrial Motor Control

Although optimized for digital power, the 70 MIPS DSP engine, complementary PWM with dead-time insertion, and fast ADC of the DSPIC33EP128GS804-I/ML suit small motor drives such as BLDC and PMSM control in industrial equipment. Field-oriented control requires trigonometric math each loop iteration, which the DSP multiply-accumulate instructions execute efficiently. The -40C to +85C grade covers factory floor conditions, and CAN integrates the drive into industrial networks without an external controller. The 44-QFN (8x8 mm) package supports compact gate-drive placement. For designs needing more advanced PWM modules, Microchip's dsPIC33CK family offers a newer alternative, but this EP-family part remains supported and code-portable.

💡

Solar and Renewable Energy Converters

Solar micro-inverters, optimizers, and MPPT converters use the DSPIC33EP128GS804-I/ML to run maximum-power-point-tracking algorithms on top of fast inner current loops. The dual-partition Flash with live update is particularly valuable in fielded solar hardware, allowing algorithm updates without service intervention. Synchronized ADC sampling of panel voltage and current enables accurate MPPT calculations, while comparators guard against input overvoltage transients. The industrial temperature grade and AEC-Q100 listing per distributor data support harsh rooftop and outdoor enclosure environments. Firmware complexity is the main constraint given 8 KB RAM, so keep tracking algorithms lean and reserve the remaining margin for fault handling.

🔧

Digital Lighting and Welding Power

Digitally controlled HID/LED drivers and inverter welding power stages demand cycle-by-cycle current control and fast fault shutdown, both handled by the DSPIC33EP128GS804-I/ML's interconnected PWM-comparator fabric. The high-speed PWM supports the variable-frequency, variable-duty patterns used in resonant lighting ballasts and welding converters, while 70 MIPS executes adaptive control algorithms. Field-updatable firmware lets manufacturers tune arc or dimming characteristics after installation. The 44-QFN (8x8 mm) surface-mount package with the -40C to +85C industrial range suits enclosed power hardware. Designers should budget PCB copper around the QFN thermal pad given continuous high-side switching activity in these applications.

What is the DSPIC33EP128GS804-I/ML microcontroller?
The DSPIC33EP128GS804-I/ML is a Microchip Technology 16-bit digital signal controller (DSC) from the dsPIC33EP GS series aimed at SMPS and digital power conversion. It runs at up to 70 MIPS, integrates 128 KB (43K x 24) of dual-partition Flash with live-update capability, 8 KB of RAM, CAN, high-speed PWM, ADC with PGA, and comparators, all in a 44-QFN (8x8 mm) package rated -40C to +85C, according to Microchip's product page and DigiKey's listing.
What is the price of DSPIC33EP128GS804-I/ML?
As of 2026-09-23, DSPIC33EP128GS804-I/ML is listed at approximately $5.87 in single-unit quantity on LCSC (price from $5.8730), with volume pricing typically stepping down at 100-piece and 1000-piece breaks. DigiKey and Mouser stock the part with same-day shipping for in-stock orders. Exact distributor pricing fluctuates with stock position, so check the price table on this page for current tier breaks before ordering.
Where to buy DSPIC33EP128GS804-I/ML online?
DSPIC33EP128GS804-I/ML can be purchased from authorized distributors including DigiKey (stock listed as ships today), Mouser, LCSC (in stock, C642050), Future Electronics, and Octopart-listed brokers aggregating 13 distributors. XAIPART also offers this MPN with tier-based pricing. For production volumes, request quotes from at least two franchised distributors to compare lead times, and verify the -I temperature grade suffix and ML package code on incoming labels.
Is DSPIC33EP128GS804-I/ML in stock?
Yes, according to distributor data retrieved as of 2026-09-23, DSPIC33EP128GS804-I/ML is in stock at DigiKey (listed as ships today), Mouser, and LCSC (in-stock product C642050). Octopart reports availability across 13 distributors. Stock levels change daily, so confirm live inventory at checkout; the tape-and-reel variant DSPIC33EP128GS804T-I/ML is also listed by DigiKey for reel-quantity production orders.
What is the difference between DSPIC33EP128GS804 and DSPIC33EP128GS806?
The primary difference is package and pin count: the GS804 is offered in 44-pin packages such as the 44-QFN (8x8 mm) used by the -I/ML suffix, while the GS806 is offered in higher pin-count packages (for example 64-pin) exposing more PWM outputs, ADC channels, and general-purpose I/O. Core, 128 KB Flash, 70 MIPS performance, and the digital-power peripheral set are shared across the GS family, so firmware is largely portable but the PCB footprint is not interchangeable.
Is DSPIC33EP128GS804-I/ML a drop-in replacement for DSPIC33EP64GS804-I/ML?
In the forward direction, yes: the DSPIC33EP128GS804-I/ML provides double the Flash (128 KB versus 64 KB) in the same 44-QFN (8x8 mm) footprint with the same pinout, so a board designed for the 64 KB part can typically accept the 128 KB part directly. In the reverse direction the parts are pin-compatible but program memory is halved, so verify code size fits within 64 KB before substituting downward. Always confirm pinout in the family datasheet.
What is the best drop-in replacement for DSPIC33EP128GS804-I/ML?
Within Microchip's own catalog, the closest drop-in replacement is DSPIC33EP128GS804T-I/ML, the identical die in tape-and-reel packaging for production reels. For extended temperature environments, DSPIC33EP128GS804-E/ML is the same functional device in the same 44-QFN (8x8 mm) package qualified to -40C to +125C. Within the same family and package, DSPIC33EP64GS804-I/ML (half the Flash) is pin-compatible but not a full functional equivalent. No cross-brand pin-compatible equivalent appears in the cross-reference data reviewed.
Where can I download the DSPIC33EP128GS804 datasheet PDF?
The DSPIC33EP128GS804 datasheet is available from the Microchip product page at microchip.com/en-us/product/dsPIC33EP128GS804, which links the official PDF titled '16-Bit Digital Signal Controllers for Digital Power Applications with Interconnected High-Speed PWM, ADC, PGA and Comparators'. Mirror copies exist at alldatasheet.com and datasheets.com, but always download from Microchip directly to ensure you have the latest revision covering errata and clarifications.
Where to find the DSPIC33EP128GS804-I/ML pinout?
The pinout for DSPIC33EP128GS804-I/ML is documented in the pin diagram section of the official Microchip datasheet for the dsPIC33EP128GS804 in the 44-pin QFN (8x8 mm) package drawing. Because several peripheral functions are remappable on dsPIC33EP devices, consult both the fixed pin table and the Peripheral Pin Select (PPS) mapping chapter. This page does not reproduce the full 44-pin table; refer to the manufacturer datasheet to avoid transcription errors during layout.
Is DSPIC33EP128GS804-I/ML suitable for digital power supply design?
Yes, it is purpose-built for digital power. According to Microchip, the dsPIC33EPXXGS70X/80X family supports common multi-loop digital switch-mode power supplies and power-conversion applications such as AC-DC supplies and PFC stages. The interconnected high-speed PWM, ADC with programmable gain amplifier, and comparators enable cycle-by-cycle current limiting and multi-loop control at 70 MIPS, which comfortably supports control loops in the tens to hundreds of kilohertz range.
When should I choose DSPIC33EP128GS804 over DSPIC33CK parts?
Choose the dsPIC33EP128GS804 when your design targets the mature 16-bit dsPIC33EP ecosystem, existing code reuse, or when 70 MIPS and the GS-series analog interconnect meet the loop requirements. Choose a dsPIC33CK device (for example DSPIC33CK64MP502-I/SS or DSPIC33CK256MP205) when you need higher MIPS, newer ADC architectures, or newer development tool support in a new design. The EP family remains active and supported, but the CK family is the newer generation for demanding digital power.
What is the Microchip equivalent for DSPIC33EP128GS804 from other brands?
There is no verified cross-brand pin-compatible equivalent for DSPIC33EP128GS804-I/ML in the cross-reference data reviewed. Competitors such as TI's C2000 family (for example TMS320F28004x) address the same digital-power market, but different packages, pinouts, toolchains, and instruction sets mean a redesign, not a drop-in swap, would be required. For supply-chain resilience, the safest second-source strategy is qualifying the same-family variants DSPIC33EP64GS804-I/ML or DSPIC33EP128GS704-I/ML rather than a different vendor's part.
What are the key specifications of DSPIC33EP128GS804-I/ML engineers should know?
The key specifications are: 16-bit dsPIC33EP core at up to 70 MIPS; 128 KB (43K x 24) dual-partition Flash with live-update; 8 KB RAM; integrated CAN; high-speed PWM interconnected with a high-speed ADC featuring a programmable gain amplifier and comparators; 44-QFN (8x8 mm) package; -40C to +85C operating range for the I-grade suffix; AEC-Q100 listing per distributor data; and Functional Safety (FuSa) support. Source: Microchip product page and DigiKey listing, retrieved 2026-09-23.
Does DSPIC33EP128GS804 support live firmware update?
Yes. According to Microchip documentation, the dsPIC33EP128GS808/GS804 family provides up to 128 KB of dual-partition Flash memory with live update capability. The device can boot from either of two program partitions, so firmware can be written to the inactive partition while application code continues running from the active one, then control can be swapped. This supports field firmware updates in power supplies where downtime must be minimized, and the unpartitioned mode allows the full 128 KB as a single block.
What is the operating temperature range and qualification of DSPIC33EP128GS804-I/ML?
The -I/ML suffix indicates the industrial temperature grade of -40C to +85C, per Microchip ordering-code convention. Distributor data (GlobalSpec) also lists the device against AEC-Q100 qualification, so verify the specific qualification level and ordering code with Microchip before using this part in automotive builds; the -E/ML suffix offers an extended-temperature option in the same 44-QFN (8x8 mm) package. RoHS and REACH compliance details should be confirmed on Microchip's official product page.

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

Selection Guide

Choose DSPIC33EP128GS804-I/ML when you need the full GS80X digital-power peripheral set - interconnected high-speed PWM, ADC with PGA, comparators, and CAN - with 128 KB Flash in a compact 44-QFN for AC-DC, PFC, DC-DC, or charger control at up to 70 MIPS. Choose DSPIC33EP128GS804T-I/ML for the identical part in tape-and-reel for automated production lines. Choose DSPIC33EP128GS804-E/ML when ambient conditions approach +105C or +125C. Choose DSPIC33EP64GS804-I/ML to cut cost when firmware fits in 64 KB. Choose DSPIC33EP128GS704-I/ML when the reduced GS70X feature set suffices. No verified cross-brand drop-in exists; TI C2000 parts require redesign. Honest trade-off: the 8 KB RAM is the main constraint versus newer dsPIC33CK parts, so memory-hungry algorithms should move to the CK family.

Comparison with Alternatives

Parameter This Product DSPIC33EP128GS804T-I/ML DSPIC33EP128GS804-E/ML DSPIC33EP64GS804-I/ML DSPIC33EP128GS704-I/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
CPU Speed 70 MIPS 70 MIPS 70 MIPS 70 MIPS 70 MIPS
Flash Memory 128 KB (43K x 24) 128 KB 128 KB 64 KB (-50%) 128 KB
RAM 8 KB 8 KB 8 KB 8 KB 8 KB
Operating Temperature -40C to +85C (I grade) -40C to +85C (I grade) -40C to +125C (E grade) -40C to +85C (I grade) -40C to +85C (I grade)
PWM / Analog Feature Set Full GS80X high-speed PWM + ADC PGA + comparators Identical to this product Identical to this product Same peripheral set, less Flash Reduced PWM/analog interconnect (GS70X)

Key Differentiators

  • Full GS80X digital-power analog interconnect (vs DSPIC33EP128GS704-I/ML)
  • Double the program memory at same footprint (vs DSPIC33EP64GS804-I/ML)
  • Extended temperature option without redesign (vs DSPIC33EP128GS804-E/ML)

Design Notes

Provide a clean, well-decoupled 3.3 V supply for the DSPIC33EP128GS804-I/ML: place 100 nF ceramic capacitors at each VDD/VSS pair of the 44-QFN plus one bulk 4.7-10 uF capacitor near the package. Because the on-chip digital-power peripherals switch synchronously with the power converter under control, ground bounce from the controller can couple into ADC readings; use a solid ground plane and separate the analog reference ground return. Estimated: a DSC running at 70 MIPS typically draws tens of milliamps, well within any 3.3 V regulator budget, but confirm exact current in the datasheet electrical characteristics chapter.

The 44-QFN (8x8 mm) package requires the exposed thermal pad to be soldered to a grounded copper pour with an array of thermal vias - this pad is often a primary ground return, not merely thermal. Follow Microchip QFN layout guidelines: via-in-pad or dog-bone fanout with 4-6 mil traces, and solder-paste segmentation on the pad to avoid voiding. Verify pin 1 marker orientation against the datasheet pin diagram before release; dsPIC33EP GS devices also use Peripheral Pin Select, so lock critical PWM/ADC pins in firmware and confirm the PPS mapping against the fixed-pin table.

Three common mistakes with the GS804: (1) assuming the full 128 KB Flash is one block - in dual-partition live-update mode each partition is roughly half, and the unpartitioned single-block mode must be explicitly configured (program memory 0x000000-0x015800 per third-party documentation); (2) overlooking the 8 KB RAM ceiling when adding control-loop history buffers and CAN frames, which causes runtime stack overflows; (3) substituting the -I and -E temperature grades interchangeably without rechecking the worst-case enclosure temperature for the +125C extended part. Always re-verify code size before dropping from 128 KB (GS804) to 64 KB (64GS804) variants.

Compliance Information

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

Distributor data (GlobalSpec) lists the device against AEC-Q100. RoHS/REACH/lead-free status not stated in provided data - confirm on Microchip's official product page.

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

Related Searches

DSPIC33EP128GS804-I/ML DSPIC33EP128GS804 datasheet PDF Microchip DSPIC33EP128GS804 dsPIC33EP 70 MIPS 128KB digital power DSC 44-QFN 8x8 digital signal controller DSPIC33EP128GS804 SMPS digital power conversion DSPIC33EP128GS804 vs DSPIC33CK DSPIC33EP128GS804 drop-in replacement alternative DSPIC33EP128GS804-I/ML price buy in stock what is the difference between DSPIC33EP128GS804 and GS806 DSPIC33EP128GS804 live update dual partition flash best DSP DSC for PFC and AC-DC power supply

Related Components & Terms

Microchip Technology DSPIC33EP128GS804-I/ML dsPIC33EP digital signal controller DSC microcontroller SMPS digital power conversion CAN bus high-speed PWM programmable gain amplifier 44-QFN (8x8 mm) QFN package family surface mount AEC-Q100 RoHS 70 MIPS dual-partition Flash live update Peripheral Pin Select power factor correction DSPIC33EP64GS804-I/ML DSPIC33CK64MP502T-I/SS TI C2000
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