Microchip Technology

DSPIC33EP128GM710-H/BG - 70MIPS 128KB DSC TFBGA-121 | Microchip

MPN: DSPIC33EP128GM710-H/BG ✓ Active
In Stock Ships in 1-3 business days
3.3 V Vdss 121-TFBGA (10x10 mm) Package 70 MIPS Speed 128 KB (43K x 24) Memory
From $1 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $1 $1.00
10 $1 $10.00
100 $1 $100.00
500 $1 $500.00
1,000 $1 $1,000.00
ℹ️ All prices are in USD

DSPIC33EP128GM710-H/BG Overview

The Microchip Technology DSPIC33EP128GM710-H/BG is a 16-bit digital signal controller (DSC) from the dsPIC33EP family delivering 70 MIPS performance, 128 KB (43K x 24) of Flash program memory and 16 KB of RAM, housed in a 121-ball TFBGA (10x10 mm) package.

A digital signal controller combines the compute architecture of a microcontroller with the arithmetic acceleration of a DSP. In the semiconductor hierarchy, a DSC sits between a general-purpose MCU and a dedicated DSP: it executes deterministic real-time control loops like an MCU while performing high-speed multiply-accumulate operations for filtering, transforms and control algorithms. The dsPIC33EP family implements a modified Harvard architecture with a 16-bit datapath and 24-bit instruction words.

Key features of this part include the 70 MIPS dsPIC DSC core with DSP engine, dual on-chip operational amplifiers, a CAN 2.0B module for automotive and industrial networking, multiple UART, SPI and I2C peripherals, quadrature encoder interface (QEI) inputs and motor-control PWM peripherals. Data from distributor listings confirms 12 motor-control channels, 8 input capture and 8 output compare channels, suiting closed-loop motor and power-conversion designs.

Technically, the device operates from a single 3.3V supply and is offered in automotive-grade, AEC-Q100-qualified variants. The GM710 variant provides 128 KB Flash; pin-compatible family members extend or reduce memory to fit firmware growth or cost targets within the same 121-TFBGA footprint.

Typical applications include precision motor control (BLDC, PMSM, stepper), automotive body and powertrain auxiliary nodes, digital power supplies, industrial automation and sensor signal processing where the integrated op-amps condition signals before the ADC.

Design consideration: the TFBGA package requires careful BGA land-pattern design and X-ray-capable inspection in production; the -H temperature variant should be verified against your thermal environment since the -I variant covers a wider range.

This page synthesizes distributor availability data, drop-in family alternatives and practical design notes beyond the manufacturer datasheet.

Drop-in alternatives for DSPIC33EP128GM710-H/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-H/BG (same form factor and footprint) — differing in Core, On-chip Op-Amps, Supply Voltage, Operating Temperature, Qualification.

Microchip Technology
Core: dsPIC33E 16-bit DSC
On-chip Op-Amps: 4
Operating Temperature: -40C to +150C
Microchip Technology
Core: dsPIC33E 16-bit
On-chip Op-Amps: 4
Supply Voltage: 3 V to 3.6 V

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

DSPIC33EP128GM710-I/BG

✅ Drop-In
📦 121-TFBGA (10x10 mm)
industrial temperature grade (-40C to +85C) vs reduced -H grade; identical silicon, peripherals and 128 KB Flash

📋 Reference alternative (not in catalog)

DSPIC33EP128GM710-E/BG

✅ Drop-In
Microchip Technology
📦 121-TFBGA (10x10 mm)
dsPIC33E 16-bit · 60 MIPS (60 MHz) · 70 MIPS · 128 KB (43K x 24) · 16 KB · 3 V to 3.6 V · -40C to +125C · 121-TFBGA (10x10 mm)

✓ In Stock

$5.71 / Unit

View Datasheet →

DSPIC33EP256GM710-H/BG

✅ Drop-In ⚠️ Specs Unverified
📦 121-TFBGA (10x10 mm)
256 KB Flash vs 128 KB Flash (+100% program memory), same package and pin map, upward compatible

📋 Reference alternative (not in catalog)

DSPIC33EP64GM710-H/BG

✅ Drop-In ⚠️ Specs Unverified
📦 121-TFBGA (10x10 mm)
64 KB Flash vs 128 KB Flash (-50% program memory), same package and pin map, downward compatible

📋 Reference alternative (not in catalog)

DSPIC33EP256GM710-E/BG

✅ Drop-In ⚠️ Specs Unverified
📦 121-TFBGA (10x10 mm)
256 KB Flash and extended -40C to +125C grade vs 128 KB / -H; maximum-headroom variant of the same footprint

📋 Reference alternative (not in catalog)

DSPIC33EP128GM710-H/BG Maximum Ratings & Electrical Characteristics

Core dsPIC 33EP 16-bit DSC
Max CPU Speed 70 MIPS
Program Memory (Flash) 128 KB (43K x 24)
RAM 16 KB
Supply Voltage 3.3 V
Package 121-TFBGA (10x10 mm)
Mounting Type Surface Mount
CAN Module Yes (CAN 2.0B)
On-chip Op-Amps 2
Motor Control Channels 12
Input Capture / Output Compare 8 / 8
QEI (Quadrature Encoder Interface) Yes (4 units per distributor listing)
Qualification Automotive, AEC-Q100 (family)
Packaging Tray

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

Pin configuration for DSPIC33EP128GM710-H/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-H/BG

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

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EP128GM710-H/BG is suitable for 6 applications: Precision Motor Control, Automotive Auxiliary ECUs, Digital Power Conversion, Industrial Automation and Sensing, Embedded Audio and Signal Processing, Robotics and Servo Drives.

🏭

Precision Motor Control

The DSPIC33EP128GM710-H/BG fits precision motor control because its 70 MIPS DSP core executes field-oriented control (FOC) loops with multiply-accumulate throughput, while 12 motor-control PWM channels, 8 input captures and 4 quadrature encoder interfaces provide the sensing and actuation fabric needed for BLDC, PMSM and stepper drives. The dual on-chip operational amplifiers condition shunt-resistor current feedback before the ADC, reducing external component count. In use, the DSC runs the current loop at PWM frequency with deterministic interrupt latency, and the CAN 2.0B module links the drive to a higher-level controller. The trade-off versus a dedicated motor-control ASIC is flexibility: control parameters, protection schemes and communication protocols are all firmware-defined.

🚗

Automotive Auxiliary ECUs

The dsPIC33EP GM710 family carries automotive AEC-Q100 qualification and integrates a CAN 2.0B controller with up to 2 KB of DMA-buffered message handling, making the DSPIC33EP128GM710-H/BG suitable for automotive body electronics, pump/fan control and auxiliary ECU nodes that must communicate on a vehicle CAN bus. Its 128 KB Flash holds firmware plus a CAN stack and diagnostic (UDS/OBD-style) layers with headroom, and the 16 KB RAM supports buffered communication and control state. The 3.3V single-supply operation simplifies integration with vehicle low-voltage regulators with appropriate transient protection. Designers should verify the exact ordering-code temperature grade required for the mounting location, choosing the -E variant for underhood environments.

⚡

Digital Power Conversion

In digital power supplies, PFC stages and DC-DC converters, the DSPIC33EP128GM710-H/BG provides the fast control-loop execution (70 MIPS) and high-resolution PWM generation that digital power demands. The 8 output-compare and 12 motor-control channels can be configured for complementary PWM pairs with dead-time control, while input captures timestamp feedback events. The dual op-amps can amplify current-sense signals on-chip before ADC conversion, tightening control-loop accuracy. Because the control law is firmware-based, engineers can implement nonlinear compensation, soft-start, burst mode and fault management without analog redesign. The 121-TFBGA layout allows short high-frequency PWM traces to gate drivers, improving signal integrity versus larger pinout packages.

🧩

Industrial Automation and Sensing

Factory automation nodes benefit from the DSPIC33EP128GM710-H/BG's combination of DSP math throughput and rich serial connectivity: multiple UART, SPI and I2C peripherals interface with drives, sensors, displays and industrial transceivers, while the DSP engine runs FFT- or filter-based condition-monitoring algorithms on vibration and current signatures. Quadrature encoder interfaces decode position feedback from incremental encoders, and the CAN module bridges to factory fieldbus gateways. With 128 KB Flash, one firmware image can integrate sensing, local control and communication. The 3.3V I/O eases interfacing with modern 3.3V logic and isolated transceivers. The 121-ball BGA format keeps board area small for dense I/O modules and compact sensor heads.

🎧

Embedded Audio and Signal Processing

The 70 MIPS DSP core with single-cycle MAC, DSP instruction set and bit-reversed addressing makes the DSPIC33EP128GM710-H/BG capable of real-time audio filtering, tone generation and acoustic signal analysis in cost-sensitive embedded products. The dual on-chip op-amps can act as input biasing or output buffering stages for small analog front ends, feeding the ADCs for processing. With 16 KB of RAM, moderate-length FIR/IIR filters and buffers fit on-chip, and 128 KB Flash stores coefficient tables and a communication stack for host interfacing over UART or SPI. Typical uses include intercoms, alarm sounders, adaptive lighting feedback and sensor-conditioning front ends where a full audio DSP would be excessive.

🔧

Robotics and Servo Drives

Robot joint and servo drive controllers exploit the DSPIC33EP128GM710-H/BG's four quadrature encoder interfaces (per distributor data: QEI4) and 12 motor-control channels, allowing multiple-axis coordination on a single DSC or tightly coupled multi-DSC designs over the CAN 2.0B bus. The 70 MIPS core closes position, velocity and current loops per axis with headroom for trajectory interpolation and profile generation. The dual op-amps support per-phase current sensing, and input captures decode hall-sensor or ultrasonic ranging events. Firmware-based control lets designers tailor compliance, backlash compensation and fault recovery per joint. The compact 10x10 mm TFBGA suits the constrained PCB area typical of robot actuator housings and joint modules.

What is the DSPIC33EP128GM710-H/BG?
The DSPIC33EP128GM710-H/BG is a Microchip Technology 16-bit dsPIC33EP digital signal controller with a 70 MIPS dsPIC core, 128 KB (43K x 24) Flash program memory, 16 KB RAM, dual on-chip op-amps and a CAN 2.0B module, supplied at 3.3V in a 121-ball TFBGA (10x10 mm) package. According to Microchip product data and distributor listings, it targets precision motor control, automotive and industrial embedded applications.
What is the price of DSPIC33EP128GM710-H/BG?
Exact unit pricing for the DSPIC33EP128GM710-H/BG must be requested from distributors, as of 2026-09-23 the Octopart listing shows availability compared across 2 distributors with quote-based or stock-dependent pricing rather than a fixed published tier table. Typical dsPIC33EP GM710-class parts sell in the several-dollar range per unit at qty 1 on major distributors, but you should request a quote on the XAIPART product page or from DigiKey, Hotenda, or Jotrin for current pricing.
Where to buy DSPIC33EP128GM710-H/BG online?
The DSPIC33EP128GM710-H/BG can be purchased from XAIPART (quote-based) and is listed by distributors including DigiKey, Octopart-compared suppliers, Hotenda, Jotrin Electronics, IC-Components, AIChiplink, DRex Electronics and Suntsu Electronics, as of 2026-09-23. Hotenda and DRex report stock availability. For production volumes, request quotes from at least two of these distributors to compare lead time and pricing before committing.
Is DSPIC33EP128GM710-H/BG in stock?
Stock varies by distributor as of 2026-09-23. Hotenda reports the part in stock with competitive pricing, and DRex Electronics also reports stock availability, while Octopart compares availability across 2 distributors for this MPN. Because the -H temperature variant is a less common ordering code than the standard -I variant, verify real-time stock on distributor pages or contact XAIPART for a quote before finalizing a production build of materials.
What is the difference between DSPIC33EP128GM710-H/BG and DSPIC33EP128GM710-I/BG?
The difference is the temperature grade suffix and corresponding operating range: the -H variant is a reduced temperature-range part, while the -I variant is the industrial-grade version covering -40C to +85C, and the -E variant extends to -40C to +125C. Both are electrically identical 70 MIPS, 128 KB Flash dsPIC DSCs in the same 121-TFBGA (10x10 mm) package, so they are pin-to-pin compatible and interchangeable on the same PCB if the thermal environment permits the -H grade.
DSPIC33EP128GM710-H/BG vs DSPIC33EP256GM710 - which is better for motor control?
Both are equally capable for motor control because they share the same 70 MIPS dsPIC33EP core, identical peripherals (12 motor-control PWM channels, 4 QEI, dual op-amps, CAN) and the same 121-TFBGA footprint; the only meaningful difference is program memory: 128 KB versus 256 KB Flash. Choose the GM256 variant if your firmware includes complex field-oriented control with extensive lookup tables or a communication stack, otherwise the GM710 128 KB version is sufficient and typically lower cost.
What is the best drop-in replacement for DSPIC33EP128GM710-H/BG?
The best drop-in replacement is DSPIC33EP128GM710-I/BG: it is the same silicon, same 121-TFBGA (10x10 mm) package, same 70 MIPS / 128 KB Flash configuration, differing only in the guaranteed temperature grade (-40C to +85C industrial versus the reduced -H range). This is the recommended swap when -H supply is constrained. DSPIC33EP128GM710-E/BG is also drop-in for extended -40C to +125C environments per Microchip ordering-information conventions.
Can DSPIC33EP256GM710-H/BG replace DSPIC33EP128GM710-H/BG?
Yes. The dsPIC33EP GM710 family keeps the same pinout and 121-TFBGA package across memory options, so the 256 KB Flash DSPIC33EP256GM710 is a pin-compatible, upward-compatible replacement for the 128 KB part. Firmware developed on the GM710 runs unchanged on the GM256 provided the linker script and device support files are updated in MPLAB X. The reverse swap (256 KB code on a 128 KB part) is not possible if the image exceeds 43K instruction words.
Where to download the DSPIC33EP128GM710 datasheet PDF?
The DSPIC33EP128GM710 datasheet PDF is available from the official Microchip product page at microchip.com/en-us/product/dsPIC33EP128GM710, and mirrored datasheet repositories such as digchip.com and datasheet4u.com also host the document. Always prefer the Microchip official download to ensure you have the latest revision covering the full dsPIC33EP family datasheet, which documents the 70 MIPS core, peripherals, electrical characteristics and 121-TFBGA package outline.
Where can I find the DSPIC33EP128GM710-H/BG pinout?
The complete 121-ball TFBGA ball map for the DSPIC33EP128GM710-H/BG is documented in the dsPIC33EP family datasheet and the associated pin diagram documentation on the Microchip product page at microchip.com/en-us/product/dsPIC33EP128GM710. Because BGA ball maps span 121 balls, consult the official package outline and pin diagram section rather than third-party summaries; distributor pages such as DigiKey also link directly to the manufacturer pin configuration files for this 121-pin package.
What are the key specifications of DSPIC33EP128GM710-H/BG that engineers should know?
Key specifications: 16-bit dsPIC33EP DSC core at 70 MIPS; 128 KB (43K x 24) Flash and 16 KB RAM; single 3.3V supply; 121-ball TFBGA 10x10 mm package; CAN 2.0B module; two on-chip operational amplifiers; 12 motor-control PWM channels; 8 input capture and 8 output compare channels; quadrature encoder interfaces; automotive AEC-Q100 family qualification; Tray packaging. These figures come from Microchip product data and distributor listings including DigiKey and Jotrin.
Is the DSPIC33EP128GM710-H/BG suitable for automotive applications?
Yes, distributor listings (Hotenda, Jotrin) describe the dsPIC33EP GM710 family as automotive-qualified with AEC-Q100, and the family includes -Q-variant ordering codes for automotive environments. The integrated CAN 2.0B controller, high-precision motor-control peripherals and 70 MIPS DSP core are specifically suited to automotive motor control, body electronics and auxiliary ECU nodes. Confirm the exact ordering code required for your automotive temperature grade and PPAP documentation needs with Microchip or your distributor before design-in.
When should I choose DSPIC33EP128GM710-H/BG over the DSPIC33CK series?
Choose the DSPIC33EP128GM710-H/BG when your design benefits from the dsPIC33EP peripheral set: the integrated CAN 2.0B module, dual on-chip op-amps ahead of the ADC, and the mature dsPIC33E ecosystem with extensive motor-control reference designs. Choose the newer dsPIC33CK series when you need higher MIPS (100 MIPS class), newer 12-bit ADC throughput or the latest core features instead. The EP family is the safer choice for designs that must migrate from existing dsPIC33E boards using the same TFBGA-121 footprint.
Is DSPIC33EP128GM710-H/BG the same as DSPIC33EP128GM710-E/BG?
No, they are not identical ordering codes, but they are the same die in the same 121-TFBGA package. The suffix defines the temperature qualification: -H is the reduced temperature-range grade, while -E is the extended-temperature grade rated to -40C to +125C. Electrically they run the same firmware and share pinout, memory (128 KB Flash) and peripherals. Use the -E variant only if your application's ambient environment genuinely exceeds the -H grade limits, since extended-grade parts typically carry a price premium.
Is there a cross-brand equivalent for DSPIC33EP128GM710-H/BG?
No direct cross-brand pin-to-pin equivalent was found in the cross-reference search data as of 2026-09-23. Competing 16-bit DSCs from TI (C2000 series) or Renesas RH850 offer similar motor-control capability but use entirely different packages and pin maps, requiring PCB redesign. For a true drop-in path, stay within the Microchip dsPIC33EP GM710 family variants (-I, -E, 256 KB GM256, or 64 KB GM64 versions), which share the identical 121-TFBGA ball map and peripheral address map.

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

Selection Guide

Choose the DSPIC33EP128GM710-H/BG when you need a 70 MIPS 16-bit DSC with CAN 2.0B, dual on-chip op-amps and motor-control peripherals in a compact 121-TFBGA footprint for a thermally benign environment. If your product operates near or below 0C or above typical room-maximum ambients, specify the DSPIC33EP128GM710-I/BG (-40C to +85C) or -E/BG (-40C to +125C) instead - they are pin-identical and firmware-identical. If 128 KB Flash proves tight after integrating a CAN stack plus field-oriented control, the DSPIC33EP256GM710 in the same package is a no-redesign upgrade. For brand-new designs not tied to the dsPIC33EP ecosystem, evaluate the newer dsPIC33CK series for higher MIPS and ADC throughput, accepting a different footprint. No cross-brand drop-in equivalent in the 121-TFBGA package was identified; cross-brand moves require PCB redesign.

Comparison with Alternatives

Parameter This Product DSPIC33EP128GM710-I/BG DSPIC33EP128GM710-E/BG DSPIC33EP256GM710-H/BG DSPIC33EP64GM710-H/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
CPU Speed 70 MIPS 70 MIPS 70 MIPS 70 MIPS 70 MIPS
Flash Memory 128 KB (43K x 24) 128 KB 128 KB 256 KB 64 KB
Supply Voltage 3.3 V 3.3 V 3.3 V 3.3 V 3.3 V
Temperature Grade -H (reduced range) -40C to +85C -40C to +125C -H (reduced range) -H (reduced range)
CAN Module CAN 2.0B CAN 2.0B CAN 2.0B CAN 2.0B CAN 2.0B
On-chip Op-Amps 2 2 2 2 2

Key Differentiators

  • Integrated dual on-chip op-amps ahead of the ADC (vs DSPIC33CK64MC105T-I/M4)
  • CAN 2.0B controller integrated (vs DSPIC33EP64GM710-H/BG)
  • Trade-off: reduced -H temperature grade (vs DSPIC33EP128GM710-I/BG)

Design Notes

The 121-ball TFBGA (10x10 mm) requires a controlled BGA land pattern with via-in-pad or dog-bone fanout; microvias filled and capped are recommended for the inner ball rows. Plan power/ground balls for solid via stitching to internal planes, and verify the vendor's assembly capability for 0.8 mm-pitch BGA reflow and X-ray inspection. Estimated: with a 10x10 mm body, a 4-layer minimum stack-up is strongly advised to fan out 121 balls while retaining plane integrity for the 3.3V rail.

Decouple each VDD/VDDCORE ball pair with 100 nF ceramics placed as close as possible to the ball, plus bulk capacitance near the package; follow the Microchip dsPIC33EP hardware design guidelines for the on-chip regulator external capacitor on VDDCORE, which must not be omitted or the core will not start reliably. Estimated: allow roughly 10 uF bulk per supply domain in addition to per-ball 100 nF decoupling. Verify VDDCORE capacitor value and ESR requirements against the family datasheet electrical characteristics section.

Confirm the -H temperature grade against your worst-case ambient and self-heating before committing; in a sealed motor-drive enclosure the -I (-40C to +85C) or -E (-40C to +125C) variants of the same die are safer and pin-identical. Also, secondary programming-tool chain: the dsPIC33EP requires MPLAB X with PICkit 3/4 or ICD 3/4-class programmers; legacy dsPIC30F tools do not program this family. Finally, do not exceed the CAN bus electrical spec - the internal module needs an external transceiver (e.g., MCP2551-class).

Compliance Information

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

Distributor listings (Hotenda, Jotrin) describe the part as Automotive, AEC-Q100 for the dsPIC33EP GM710 family. RoHS/REACH/lead-free status for this exact -H/BG ordering code was not stated in the provided data.

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

Related Searches

DSPIC33EP128GM710-H/BG DSPIC33EP128GM710 datasheet Microchip DSPIC33EP128GM710-H/BG price dsPIC33EP 70 MIPS 128KB TFBGA-121 DSC DSPIC33EP128GM710-H/BG vs DSPIC33EP128GM710-I/BG DSPIC33EP128GM710 drop-in replacement DSPIC33EP128GM710 motor control CAN buy DSPIC33EP128GM710-H/BG in stock DSPIC33EP128GM710 pinout 121-TFBGA what can replace DSPIC33EP128GM710-H/BG AEC-Q100 dsPIC33EP automotive microcontroller dsPIC33EP256GM710 upgrade same package

Related Components & Terms

Microchip Technology DSPIC33EP128GM710-H/BG DSPIC33EP128GM710-I/BG DSPIC33EP128GM710-E/BG DSPIC33EP256GM710 dsPIC33EP family digital signal controller DSC 16-bit microcontroller dsPIC core 70 MIPS CAN 2.0B TFBGA-121 BGA package family AEC-Q100 RoHS MPLAB X motor control PWM quadrature encoder interface field-oriented control digital power conversion automotive ECU
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