Microchip Technology

DSPIC33EP128GM710-E/BG - 60 MIPS 16-bit DSC, 128KB Flash | Microchip

MPN: DSPIC33EP128GM710-E/BG ✓ Active
In Stock Ships in 1-3 business days
3 V to 3.6 V Vdss 121-TFBGA (10x10 mm) Package 60 MIPS (60 MHz) Speed 128 KB (43K x 24) Memory
From $5.71 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $7.9 $7.90
10 $7.35 $73.50
100 $6.72 $672.00
500 $6.18 $3,090.00
1,000 $5.71 $5,710.00
ℹ️ All prices are in USD

DSPIC33EP128GM710-E/BG Overview

The Microchip DSPIC33EP128GM710-E/BG is a 16-bit digital signal controller (DSC) from the dsPIC33EP GM710 family, delivering 60 MIPS performance (70 MIPS core capability) with 128KB (43K x 24) of Flash program memory and 16KB of RAM in a 121-ball TFBGA (10x10 mm) package with extended temperature range of -40C to +125C.

A digital signal controller combines the computational power of a DSP with the peripheral integration and ease of use of a microcontroller. Within the power-management hierarchy of embedded systems, the DSC sits between a general-purpose MCU and a dedicated DSP: it executes multiply-accumulate (MAC) and DSP instructions in a single cycle while retaining interrupt-driven control peripherals such as PWM modules, quadrature encoders, and motor-control-specific timers.

Key features include the 16-bit dsPIC33E Harvard-architecture core with DSP engine, on-chip 3.3V operation (3V to 3.6V supply), dual operational amplifiers, 4 quadrature encoder interfaces, 8 input capture and 8 output compare channels, and multiple serial communication interfaces including CAN. The GM710 variant specifically integrates 2 on-chip op-amps for current-sense amplification, reducing external BOM cost in motor-drive designs.

Architecturally, the dsPIC33EP core uses CMOS technology with a pipelined execution unit supporting fixed-point DSP arithmetic at 60 MHz operation. The 43K x 24 instruction-word Flash organization supports an MCU+DSP dual-memory model, and the peripheral ecosystem is shared across the dsPIC33EP family, simplifying firmware migration between memory densities.

Typical applications include precision brushless DC and PMSM motor control for industrial drives, automotive subsystems (the device is specified for automotive use per distributor data), digital power conversion, and sensor signal conditioning where the integrated op-amps directly amplify shunt-current signals.

When designing with this device, plan the 121-ball BGA layout early: ball-pitch fanout requires at least 4-layer PCB stack-up with via-in-pad or dogbone breakout, and the 3V-3.6V supply range demands a tight regulator tolerance.

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

Drop-in alternatives for DSPIC33EP128GM710-E/BG — 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 DSPIC33EP128GM710-E/BG (same form factor and footprint) — differing in Core, Package, Supply Voltage, Mounting Type, Operating Temperature.

Microchip Technology
Core: dsPIC33E 16-bit DSC
Supply Voltage: 3.3 V
Operating Temperature: -40C to +125C (E grade)
Microchip Technology
Core: dsPIC 33EP 16-bit DSC
Supply Voltage: 3.3 V
Microchip Technology
Package: 121-ball TFBGA (10x10 mm)
Supply Voltage: 3.3 V
Mounting Type: Surface Mount (BGA)

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

DSPIC33EP256GM710-E/BG

✅ Drop-In ⚠️ Specs Unverified
📦 121-TFBGA (10x10 mm)
Program Flash 256KB vs 128KB (+100%), same ball map, same peripherals and speed

📋 Reference alternative (not in catalog)

DSPIC33EP512GM710-E/BG

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 121-TFBGA (10x10 mm)
16-bit dsPIC33E (Harvard, DSP-enhanced) · 70 MIPS · 60 MHz · 512 KB (170K x 24) · 48 KB · 3.3 V · -40C to +125C (E grade) · 121-ball TFBGA (10x10 mm)

✓ In Stock

$6.3 / Unit

View Datasheet →

DSPIC33EP64GM710-E/BG

✅ Drop-In ⚠️ Specs Unverified
📦 121-TFBGA (10x10 mm)
Program Flash 64KB vs 128KB (-50%), same ball map, lower cost

📋 Reference alternative (not in catalog)

DSPIC33EP128GM710T-E/BG

✅ Drop-In
📦 121-TFBGA (10x10 mm)
Identical die and specs; tape-and-reel packaging variant for automated assembly

📋 Reference alternative (not in catalog)

DSPIC33EP128GM710-H/BG

✅ Drop-In
Microchip Technology
📦 121-TFBGA (10x10 mm)
dsPIC 33EP 16-bit DSC · 70 MIPS · 128 KB (43K x 24) · 16 KB · 3.3 V · 121-TFBGA (10x10 mm) · Surface Mount

✓ In Stock

$1 / Unit

View Datasheet →

DSPIC33EP128GM710-E/BG Maximum Ratings & Electrical Characteristics

Core dsPIC33E 16-bit
CPU Speed 60 MIPS (60 MHz)
Core Family Max Speed 70 MIPS
Program Memory (Flash) 128 KB (43K x 24)
RAM 16 KB
Supply Voltage 3 V to 3.6 V
Operating Temperature -40C to +125C
Package 121-TFBGA (10x10 mm)
Mounting Type Surface Mount
Input Capture Channels 8
Output Compare Channels 8
Quadrature Encoder Interfaces (QEI) 4
On-chip Op-Amps 4
Motor Control PWM Yes (Motor Control peripherals)
CAN Interface Yes
Architecture Harvard, fixed-point DSP, CMOS
Automotive Qualification Yes (automotive-specified per distributor data)

DSPIC33EP128GM710-E/BG 121-tfbga (10x10 mm) Pin Configuration Guide

Pin configuration for DSPIC33EP128GM710-E/BG (121-tfbga (10x10 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.

121-tfbga (10x10 mm) package pinout diagram for DSPIC33EP128GM710-E/BG

No detailed pinout data available for DSPIC33EP128GM710-E/BG.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EP128GM710-E/BG is suitable for 6 applications: Precision Motor Control (FOC/PMSM), Automotive Subsystems, Digital Power Conversion, Multi-Axis Motion and Robotics, Industrial Sensing and Condition Monitoring, Audio and Signal Processing Modules.

🏭

Precision Motor Control (FOC/PMSM)

The DSPIC33EP128GM710-E/BG fits brushless DC and PMSM field-oriented control because its 60 MIPS 16-bit DSP core executes single-cycle MAC and division for Clarke/Park transforms within typical 10-20 kHz current loops. Four quadrature encoder interfaces support multi-axis feedback, while the on-chip op-amps amplify shunt currents directly, cutting external amplifier count. Use 8 output compare channels or the motor-control PWM for complementary gate drive, with dead-time inserted in hardware. Placed as the single controller between position sensors and gate drivers, it delivers deterministic interrupt latency; the main trade-off is 3.3V-only I/O requiring level translation to 5V gate-driver logic.

🚗

Automotive Subsystems

Distributor data classifies the DSPIC33EP128GM710-E/BG as an automotive-specified DSC, and its -40C to +125C operating range covers under-hood-adjacent modules such as pump controllers, throttle actuators, and fan drives. The 60 MIPS core runs sensor fusion and diagnostic tasks, while the CAN interface integrates the node into vehicle networks. The 121-ball BGA provides dense I/O for switch monitoring and H-bridge control in a compact 10x10 mm footprint suited to constrained ECU enclosures. For formal PPAP and AEC-Q100 documentation requirements, confirm grade designation with Microchip; the -E suffix addresses the temperature grade that most 12V-adjacent modules require.

⚡

Digital Power Conversion

In digital SMPS, PFC, and inverter stages, the DSPIC33EP128GM710-E/BG closes control loops at 60 MIPS using hardware output compares for phase-shifted PWM and 8 input captures for timing synchronization. The 3V-3.6V core tolerates the noisy ground environment typical of power stages when VDD decoupling is rigorous. Integrated op-amps condition current-transformer or shunt signals before the ADC path, and CAN or UART links support PMBus-style supervisory communication. The 121-BGA's many I/O enable per-phase gating and fault latching; the key design consideration is keeping the fast analog front-end ball assignments physically separated from switching-node traces on the PCB.

🤖

Multi-Axis Motion and Robotics

Robotics controllers benefit from the GM710's four quadrature encoder interfaces, which decode four motor encoders simultaneously in hardware without CPU overhead - a distinctive advantage over controllers with one or two QEI modules. At 60 MIPS, the DSPIC33EP128GM710-E/BG runs coordinated motion profiles plus kinematics for multi-DOF arms, while 8 input capture and 8 output compare channels handle limit switches and PWM outputs. The 121-ball package supplies sufficient GPIO for end-stop sensing, communication, and auxiliary actuators. Its -40C to +125C range also suits industrial cobots that see wide ambient swings inside sealed housings.

🧩

Industrial Sensing and Condition Monitoring

The DSPIC33EP128GM710-E/BG serves vibration and current-signature condition-monitoring nodes where DSP processing - FFT, filters, envelope detection - runs on-device at 60 MIPS rather than streaming raw data upstream. Its integrated op-amps amplify sensor signals directly, and the 16KB RAM buffers acquisition windows for batch processing. The wide -40C to +125C range suits outdoor cabinets and machine interiors, and the CAN/UART interfaces publish results to SCADA or PLC networks. The 121-BGA footprint enables a compact single-controller design; designers should budget for at least a 4-layer PCB to fan out the dense ball field cleanly.

🎧

Audio and Signal Processing Modules

Fixed-point audio processing - filters, AGC, codec control - maps naturally to the DSPIC33EP128GM710-E/BG's single-cycle MAC engine at 60 MIPS, comfortably handling 48 kHz stereo pipelines with headroom. The 128KB Flash holds application firmware plus coefficient tables, and 16KB RAM implements delay lines and filter states. On-chip op-amps can buffer microphone or line-level inputs ahead of conversion, reducing external component count in compact modules. The 121-ball BGA integrates the DSC with UART/SPI-connected codecs in a small 10x10 mm area, making it practical for embedded loudspeaker management and industrial intercom designs.

What is the DSPIC33EP128GM710-E/BG and what are its key specifications?
The DSPIC33EP128GM710-E/BG is a Microchip 16-bit dsPIC33EP digital signal controller with 60 MIPS performance, 128KB (43K x 24) Flash, 16KB RAM, and a 121-ball TFBGA (10x10 mm) package. It operates from 3V to 3.6V over -40C to +125C and integrates 2 op-amps, 4 QEI modules, 8 input captures, 8 output compares, and CAN. According to Microchip product data, the dsPIC33E family targets precision motor control and DSP-intensive embedded systems.
How fast is the DSPIC33EP128GM710-E/BG?
The DSPIC33EP128GM710-E/BG operates at 60 MIPS (60 MHz clock) per DigiKey product data, within a dsPIC33E family core rated up to 70 MIPS. The 16-bit Harvard-architecture DSP engine executes single-cycle MAC operations, making it well suited for field-oriented motor control and digital power loops that require deterministic interrupt latency plus fast multiply-accumulate throughput.
What is the price of DSPIC33EP128GM710-E/BG?
As of 2026-09-23, the DSPIC33EP128GM710-E/BG is listed from approximately $7.90 USD at unit quantity, with LCSC showing from $7.8995 in stock. Volume tiers typically drop into the $6-7 range at 100+ pieces. Pricing varies by distributor and stock position - check Octopart, which aggregates 8 distributors, for the lowest live quote before purchasing.
Where can I buy DSPIC33EP128GM710-E/BG online?
The DSPIC33EP128GM710-E/BG is stocked at DigiKey (order today, ships today), Mouser, LCSC, Arrow, and Newark, with Octopart listing 8 distributing sources. DigiKey and LCSC both show in-stock availability as of 2026-09-23. For production volumes, Microchip Direct and authorized franchised distributors should be prioritized to guarantee traceability and avoid grey-market risk on this automotive-specified part.
Is the DSPIC33EP128GM710-E/BG in stock and what is the lead time?
Yes - DigiKey lists the DSPIC33EP128GM710-E/BG as in stock with same-day shipping (order today, ships today) and LCSC also shows in-stock inventory as of 2026-09-23. Because this is an active Microchip part with multiple distributor sources, standard lead time when stock runs thin is typically quoted directly by distributors; check the live DigiKey or Mouser page for current quantity-on-hand before committing a BOM.
What is the best drop-in replacement for DSPIC33EP128GM710-E/BG?
The closest drop-in replacements are same-family parts in the identical 121-TFBGA footprint: DSPIC33EP256GM710-E/BG and DSPIC33EP512GM710-E/BG for more Flash (256KB/512KB, pin-compatible, firmware-upgradable), or DSPIC33EP64GM710-E/BG for cost savings with 64KB Flash. All share the same ball map, peripherals, and 3V-3.6V supply - only the program memory size and possible temperature suffix differ, so PCB and most firmware carry over unchanged.
What is the difference between DSPIC33EP128GM710-E/BG and DSPIC33EP256GM710-E/BG?
The only meaningful difference is program memory: the GM710 variant has 128KB (43K x 24) Flash while the GM710 256KB variant doubles it, both in the same 121-TFBGA (10x10 mm) package with identical 60 MIPS core, 16KB RAM class, op-amps, QEI, and CAN peripherals. For pin-to-pin BGA compatibility they are drop-in interchangeable; choose the 128KB part to minimize cost or the 256KB part when bootloader plus application code needs headroom.
Is there an automotive-grade equivalent of DSPIC33EP128GM710-E/BG?
Distributor data for the DSPIC33EP128GM710-E/BG itself describes it as automotive-specified (Findics listing: 'MCU 16Bit dsPIC Harvard 128KB Flash 3.3V Automotive 121Pin TFBGA'), and the -E temperature suffix supports -40C to +125C operation. For formal AEC-Q100 documentation requirements, verify the specific qualification level directly with Microchip, since distributor classifications do not always map one-to-one to AEC-Q100 grade designations.
When should I choose the DSPIC33EP128GM710-E/BG over a dsPIC33CK part?
Choose the DSPIC33EP128GM710-E/BG when you need 60 MIPS with the mature dsPIC33EP peripheral set, 121-BGA I/O density, integrated op-amps and four QEI modules, plus long-standing family toolchain support. Choose the newer dsPIC33CK family when you need higher 100 MIPS performance or 5V operation. The GM710 wins on multi-axis encoder interfaces (4 QEI) and ball-grid I/O count; dsPIC33CK wins on raw speed and newer PWM resolution.
Where can I download the DSPIC33EP128GM710-E/BG datasheet PDF?
The official datasheet and family reference manual for the DSPIC33EP128GM710-E/BG are available from the Microchip product page at microchip.com/en-us/product/dsPIC33EP128GM710. Distributor pages at DigiKey, Mouser, LCSC, and Newark also mirror the datasheet PDF (the findics.us listing reports a roughly 4.4 MB document). Always download from Microchip or an authorized distributor to ensure you have the latest revision.
Where can I find the pinout of DSPIC33EP128GM710-E/BG?
The complete 121-ball pinout for the DSPIC33EP128GM710-E/BG is specified in the Microchip datasheet's pin diagram section for the 121-TFBGA (10x10 mm) package, downloadable from the Microchip product page. Because the device features peripheral pin select with 121 ball assignments covering multiple port banks, refer to the datasheet ball map rather than secondary sources, and validate port assignments for your specific peripheral configuration in MPLAB X.
What supply voltage does the DSPIC33EP128GM710-E/BG require?
The DSPIC33EP128GM710-E/BG operates from a 3V to 3.6V supply per LCSC specification data, i.e., a nominal 3.3V rail with tight tolerance. Do not power it from 5V rails - use a 3.3V LDO or buck regulator with adequate load transient response. Ensure all VDD/VSS ball pairs are decoupled with 0.1uF ceramics placed close to the package, which is critical for BGA devices at 60 MIPS.
Is DSPIC33EP128GM710-E/BG suitable for motor control applications?
Yes - the DSPIC33EP128GM710-E/BG is explicitly positioned by Microchip for high-performance precision motor control. It provides 60 MIPS of DSP throughput for FOC algorithms, 4 quadrature encoder interfaces for multi-axis feedback, 8 output compare channels for PWM generation, and integrated op-amps for current-shunt amplification. The 121-ball package gives ample I/O for gate drivers and communication, and the -40C to +125C range covers industrial and automotive drive environments.
Is DSPIC33EP128GM710-E/BG the same as DSPIC33EP128GM710T-E/BG?
Electrically they are the same device - the T suffix only denotes tape-and-reel packaging for automated high-volume assembly, while the non-T part ships in trays. Both are 128KB Flash, 60 MIPS, 121-TFBGA, -40C to +125C dsPIC33EP controllers. Choose the tray version for prototyping and low-volume hand assembly, and the T suffix only if your contract manufacturer requires reel-fed placement for this 121-ball BGA package.

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

Selection Guide

Choose the DSPIC33EP128GM710-E/BG when your design needs 60 MIPS DSP throughput, four hardware QEI modules, integrated op-amps, and high I/O density in an extended-temperature 121-TFBGA package - typically multi-axis motor drives, digital power, or automotive nodes. Select DSPIC33EP64GM710-E/BG for identical pinout at lower cost when code fits in 64KB. Move to DSPIC33EP256GM710-E/BG or DSPIC33EP512GM710-E/BG when bootloader-plus-application code needs headroom - all are drop-in on the same PCB. Choose the T suffix only for reel-fed automated assembly. If you need more than 60 MIPS or 5V I/O, evaluate the newer dsPIC33CK family (e.g., DSPIC33CK256MP205), accepting a different pinout and redesign. Trade-off summary: GM710 wins on encoder channels and family maturity; dsPIC33CK wins on raw speed and PWM resolution.

Comparison with Alternatives

Parameter This Product DSPIC33EP256GM710-E/BG DSPIC33EP512GM710-E/BG DSPIC33EP64GM710-E/BG DSPIC33EP128GM710T-E/BG
Package 121-TFBGA (10x10 mm) 121-TFBGA (10x10 mm) - same 121-TFBGA (10x10 mm) - same 121-TFBGA (10x10 mm) - same 121-TFBGA (10x10 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Flash 128 KB (43K x 24) 256 KB 512 KB 64 KB 128 KB
CPU Speed 60 MIPS (60 MHz) 60 MIPS (60 MHz) 60 MIPS (60 MHz) 60 MIPS (60 MHz) 60 MIPS (60 MHz)
Core 16-bit dsPIC33E 16-bit dsPIC33E 16-bit dsPIC33E 16-bit dsPIC33E 16-bit dsPIC33E
Supply Voltage 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V
Operating Temperature -40C to +125C (E suffix) -40C to +125C -40C to +125C -40C to +125C -40C to +125C

Key Differentiators

  • Four quadrature encoder interfaces on-chip (vs DSPIC33CK64MP502T-I/SS)
  • Largest Flash option in the same footprint (vs DSPIC33EP512GM710-E/BG)
  • Extended -40C to +125C grade in BGA (vs DSPIC33EP64GM710-E/BG)
  • BGA I/O density vs TQFP family members (vs DSPIC33EP128GM306-E/PT)

Design Notes

The 121-ball TFBGA (10x10 mm) requires a controlled fanout strategy. At 0.8 mm-class ball pitch, use dogbone breakout with 0.25-0.3 mm vias or via-in-pad with filled caps on a 4-layer minimum stack-up. Reserve inner layers for a solid ground plane to keep the 60 MIPS core noise contained. Estimated: a 10x10 mm BGA with ~121 balls fanouts within roughly 16x16 mm of routing keep-out on each side - plan component placement around this zone early in layout.

Supply the DSPIC33EP128GM710-E/BG from a 3.0-3.6V rail only (nominal 3.3V). Place 0.1uF ceramics at every VDD/VSS ball pair plus one bulk 10uF near the package. Because BGA pins are invisible after assembly, verify power integrity at the regulator output with a scope under 60 MIPS load transients before first programming - a sagging rail is the most common cause of unexplainable BGA boot failures.

Use the peripheral pin select feature to route high-speed signals (QEI, PWM) to balls on the package perimeter rather than the center rows, shortening escape routing. For the integrated op-amp and ADC paths, keep analog ball assignments isolated from switching PWM traces with a local analog ground pour connected at one point to the main ground plane.

Firmware written for smaller dsPIC33EP parts migrates cleanly to the GM710 family, but verify the configuration-bit word and clock setup: this device runs 60 MIPS in the -E/-I grade and the family core max is 70 MIPS. Also confirm memory models in the linker script when dropping in the 64KB or 512KB Flash family variants, since Flash base addresses and code-page sizes change with density.

Compliance Information

RoHS
Unknown
REACH
Unknown
AEC-Q100
Not Applicable
Lead Free
Unknown
Halogen Free
Unknown
Conflict Minerals
Unknown

Distributor data (findics.us) classifies the device as automotive-specified; formal RoHS/REACH/AEC-Q100 status must be confirmed on the official Microchip product page or product identification card.

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

Related Searches

DSPIC33EP128GM710-E/BG DSPIC33EP128GM710 datasheet Microchip DSPIC33EP128GM710-E/BG price dsPIC33EP 121-TFBGA digital signal controller 60 MIPS 16-bit DSC 128KB flash DSPIC33EP128GM710 motor control DSPIC33EP128GM710-E/BG vs DSPIC33EP256GM710 DSPIC33EP128GM710-E/BG drop-in replacement buy DSPIC33EP128GM710-E/BG in stock DSPIC33EP128GM710 pinout TFBGA-121 dsPIC33E automotive qualified DSC what can replace DSPIC33EP128GM710

Related Components & Terms

Microchip Technology DSPIC33EP128GM710-E/BG DSPIC33EP256GM710-E/BG DSPIC33EP512GM710-E/BG DSPIC33EP64GM710-E/BG dsPIC33E digital signal controller DSC 16-bit MCU DSP engine 121-TFBGA BGA surface mount QEI (quadrature encoder interface) CAN motor control field-oriented control RoHS MPLAB X Harvard architecture -40C to +125C 3.3V supply
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