Microchip Technology

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

MPN: DSPIC33EP128GM310-E/BG ✓ Active
In Stock Ships in 1-3 business days
3.3 V Vdss 121-TFBGA (10x10 mm) Package 60 MIPS Speed 128KB (43K x 24) Flash Memory
From $4.55 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $6.98 $6.98
10 $6.28 $62.80
100 $5.62 $562.00
500 $5.06 $2,530.00
1,000 $4.55 $4,550.00
ℹ️ All prices are in USD

DSPIC33EP128GM310-E/BG Overview

The Microchip Technology DSPIC33EP128GM310-E/BG is a 16-bit dsPIC33EP digital signal controller (DSC) delivering up to 60 MIPS performance with 128KB (43K x 24) of Flash program memory and 16KB of RAM, housed in a 121-ball TFBGA (10x10 mm) package rated from -40C to +125C.

A digital signal controller combines the compute architecture of a microcontroller with the DSP capability of a digital signal processor. In the system hierarchy, a DSC sits above general-purpose MCUs within the power management and motor control semiconductor domain: it is a Harvard-architecture processor that executes both MCU control code and math-intensive DSP algorithms such as transforms, filters, and field-oriented control loops on a single die. Microchip's dsPIC33E family is a widely deployed 16-bit DSC platform for precision embedded control.

Key features of the GM310 variant include 12 motor-control PWM channels, 8 input capture and 8 output compare peripherals, 4 quadrature encoder interface modules, and 4 integrated operational amplifiers for direct current-sense signal conditioning. Four DMA channels offload data movement, and a barrel shifter accelerates bit manipulation. The -E temperature grade supports full industrial operation to +125C junction, and the 121-TFBGA footprint maximizes I/O density in a 10x10 mm outline.

Architecturally, the dsPIC33E core executes an enhanced Harvard instruction set with DSP multiply-accumulate, modulo and bit-reversed addressing, plus boundary-scan (JTAG) debug capability. Operation from a single 3.3V supply simplifies power design, and the on-chip op amps reduce external component count in current-sense paths for FOC and sensorless motor drives.

Typical applications include precision motor control (BLDC, PMSM, stepper) for industrial drives and robotics, digital power supplies and inverters, and embedded sensing systems that benefit from the analog front-end integration and DSP engine.

Design consideration: at 60 MIPS the device typically requires a favorable clock configuration; verify Flash wait-state settings and 3.3V supply decoupling on all power balls, and plan BGA rework capability given the 0.8 mm-class ball pitch.

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

Drop-in alternatives for DSPIC33EP128GM310-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 DSPIC33EP128GM310-E/BG (same form factor and footprint) — differing in Core, Input Capture / Output Compare, Operating Temperature, Quadrature Encoder Interfaces, Supply Voltage.

Microchip Technology
Operating Temperature: -40C to +150C
Quadrature Encoder Interfaces: 4
Microchip Technology
Core: dsPIC33E 16-bit
Operating Temperature: -40C to +125C
Supply Voltage: 3 V to 3.6 V
Microchip Technology
Input Capture / Output Compare: 8/8 IC/OC
Quadrature Encoder Interfaces: 4 QEI
Microchip Technology
Core: dsPIC33EP 16-bit DSC core
Input Capture / Output Compare: 8 IC / 8 OC

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

DSPIC33EP256GM310-E/BG

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 121-TFBGA (10x10 mm)
dsPIC33EP 16-bit DSC · 16-bit · 60 MHz · 60 MIPS · 256KB (85.5K x 24) Flash · 16KB · 3.0 V to 3.6 V · 3.3 V

✓ In Stock

$6.05 / Unit

View Datasheet →

DSPIC33EP64GM310-E/BG

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

📋 Reference alternative (not in catalog)

DSPIC33EP128GM710-E/BG

✅ Drop-In ⚠️ Specs Unverified
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 →

DSPIC33EP128GM310-E/BG Maximum Ratings & Electrical Characteristics

Core dsPIC33E 16-bit DSC
CPU Speed 60 MIPS
Program Memory 128KB (43K x 24) Flash
RAM 16KB
Supply Voltage 3.3 V
Operating Temperature -40C to +125C (E grade)
Package 121-TFBGA (10x10 mm)
Motor Control PWM Channels 12 MC
Input Capture / Output Compare 8 / 8
Quadrature Encoder Interfaces 2 QEI
Operational Amplifiers 4 on-chip op amps
DMA Channels 4
Barrel Shifter Yes
Boundary Scan / JTAG Yes
Architecture Harvard, CMOS
Packaging Tray
RoHS Status Compliant
Target Market Automotive-suitable per distributor listing

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

Pin configuration for DSPIC33EP128GM310-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 DSPIC33EP128GM310-E/BG

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

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EP128GM310-E/BG is suitable for 6 applications: Precision BLDC/PMSM Motor Control, Digital Power Supplies and Inverters, Industrial Automation and Robotics, Automotive-Adjacent Industrial Systems, Embedded Sensing and Signal Processing, Compact High-Density Controller Boards.

🏭

Precision BLDC/PMSM Motor Control

The DSPIC33EP128GM310-E/BG fits field-oriented control (FOC) drives because its 12 motor-control PWM channels generate complementary, dead-time-managed gate signals while the 60 MIPS DSP core executes current-loop mathematics with multiply-accumulate instructions. The 4 on-chip operational amplifiers condition low-side shunt currents without external op amps, and the 2 quadrature encoder interfaces resolve rotor position from incremental encoders. In a typical topology the device reads phase currents through the integrated op amps, runs Clarke/Park transforms at PWM rate, and updates the PWM duty cycle each cycle. Deterministic DMA transfer of ADC results preserves loop timing; the trade-off versus a discrete solution is lower analog flexibility but far fewer components and a tightly coupled, jitter-free control path.

⚡

Digital Power Supplies and Inverters

Switching power converters such as LLC resonant supplies, solar micro-inverters, and PFC stages benefit from the DSPIC33EP128GM310-E/BG's combination of 60 MIPS control throughput and 12 high-resolution PWM channels capable of phase-shifted and complementary drive. The on-chip op amps amplify current-transformer or shunt signals for cycle-by-cycle protection, and the 4 DMA channels stream ADC samples without disturbing the compensation-loop interrupt. Firmware implements voltage-mode or current-mode compensation digitally, enabling adaptive dead-time and nonlinear control impossible with analog controllers. The 3.3V single-supply operation simplifies bias rail design. Engineers should budget Flash headroom - the 128KB program space accommodates full state machines plus diagnostics, with the 256KB drop-in variant available when telemetry grows.

🤖

Industrial Automation and Robotics

In robotics controllers and factory automation nodes, the DSPIC33EP128GM310-E/BG serves as the real-time motion and communication controller. Its 16KB RAM buffers multi-axis trajectories, the barrel shifter accelerates protocol bit manipulation, and boundary-scan/JTAG support eases in-system debug on dense BGA boards. The 121-ball 10x10 mm TFBGA packs the extensive I/O needed for encoders, limit switches, and drive interfaces into a small footprint, while the -40C to +125C E-grade rating survives panel and cabinet environments. Multi-QEI support tracks two motor axes simultaneously, and the DSP engine runs vibration or acoustic-condition-monitoring filters on the same die. Design consideration: plan BGA rework capability, as field replacement requires skilled reflow.

🚗

Automotive-Adjacent Industrial Systems

Distributor listings classify the DSPIC33EP128GM310-E/BG within an automotive-suitable category, and its -40C to +125C rating suits under-hood-adjacent industrial equipment: electric power steering test rigs, pump controllers, HVAC blowers, and battery-management supervisory units. The 12 PWM channels drive three-phase bridges, the quadrature encoder inputs handle rotor feedback, and the integrated op amps condition battery current shunts. The 3.3V supply and 60 MIPS core execute diagnostic state machines alongside control loops, supporting ISO-style functional monitoring in industrial implementations. Note this commercial-grade listing is not a substitute for the AEC-Q100-qualified variants - automotive production programs should verify the appropriate qualification grade with Microchip before design-in.

🧩

Embedded Sensing and Signal Processing

Sensor front-ends for vibration, acoustic, and power-quality monitoring exploit the DSP multiply-accumulate engine and modulo addressing of the DSPIC33EP128GM310-E/BG to run FIR/IIR filters and FFT routines directly on the captured data. The four on-chip op amps provide programmable-gain first-stage amplification of transducer outputs, and 4 DMA channels move ADC results to 16KB RAM continuously without CPU intervention. With 128KB Flash, full signal-processing libraries coexist with communication stacks in a single chip. The 60 MIPS throughput supports kHz-band spectral analysis in a 3.3V, -40C to +125C envelope appropriate to industrial monitoring equipment. A practical benefit: integrating amplification, processing, and I/O on one die reduces board area and analog noise pickup.

🖥️

Compact High-Density Controller Boards

When board area is the binding constraint, the 121-ball TFBGA 10x10 mm package of the DSPIC33EP128GM310-E/BG delivers the GM3 peripheral set in the smallest available footprint for the family. Stacked PCB designs - controller boards, motion cards, and instrument modules - use the BGA to place the DSC beneath or beside other ICs, maximizing routing density with HDI microvia stackups. The 8 input-capture and 8 output-compare channels provide abundant timing I/O for multi-channel instrumentation without external timer logic. Trade-off: BGA inspection needs X-ray or boundary-scan methods, and the JTAG/boundary-scan capability on this device becomes the practical production-test interface. Verify the family datasheet ball-map and mandatory connections before committing to a first-spin layout.

Recommended Products Summary

What is the DSPIC33EP128GM310-E/BG?
The DSPIC33EP128GM310-E/BG is a Microchip Technology 16-bit dsPIC33EP digital signal controller running at up to 60 MIPS with 128KB (43K x 24) Flash and 16KB RAM in a 121-ball TFBGA (10x10 mm) package. Per DigiKey, it integrates 12 motor-control PWM channels, 8 input captures, 8 output compares, 4 on-chip op amps, and 4 DMA channels, and operates from -40C to +125C on a single 3.3V supply.
What is the maximum CPU speed of DSPIC33EP128GM310-E/BG?
The DSPIC33EP128GM310-E/BG operates at up to 60 MIPS according to the DigiKey product listing, while the wider dsPIC33E family is specified by Microchip for up to 70 MIPS on some family members. The 60 MIPS rating applies to this GM310 variant; the core executes 16-bit Harvard-architecture instructions with DSP multiply-accumulate support for motor control and digital power algorithms.
How much Flash and RAM does the DSPIC33EP128GM310-E/BG have?
The DSPIC33EP128GM310-E/BG contains 128KB (43K x 24-bit instruction words) of Flash program memory and 16KB of RAM, as stated by both DigiKey and Mouser product pages. The instruction word width is 24 bits, which is characteristic of the dsPIC DSC architecture and supports efficient DSP addressing modes including modulo and bit-reversed addressing.
What is the operating temperature range of DSPIC33EP128GM310-E/BG?
The DSPIC33EP128GM310-E/BG is rated for operation from -40C to +125C, per the Master Electronics listing. The -E suffix denotes this extended industrial temperature grade, making the part suitable for harsh environments such as motor drives, automotive-adjacent industrial systems, and outdoor equipment where elevated ambient temperatures are expected.
What package does the DSPIC33EP128GM310-E/BG come in?
The DSPIC33EP128GM310-E/BG is supplied in a 121-ball TFBGA package with a 10x10 mm body, according to DigiKey. This BGA footprint provides high I/O density for the 12 PWM, dual QEI, and op-amp peripherals, and parts are shipped in trays. Confirm the ball-map in the Microchip dsPIC33EPXXXGM3XX family datasheet (document 70000689) before layout.
Where can I buy DSPIC33EP128GM310-E/BG and what does it cost?
The DSPIC33EP128GM310-E/BG is listed by major distributors including DigiKey, Mouser, and Octopart, which compares bulk pricing across 8 distributors. Estimated unit pricing as of 2026-09-23 is approximately $6.98 at quantity 1, stepping down to roughly $4.55 at 1,000 pieces on XAIPART. Note that these figures are estimates; request a quote for firm, current pricing and lead time.
What is the difference between DSPIC33EP128GM310-E/BG and DSPIC33EP128GM306-E/PT?
The DSPIC33EP128GM310-E/BG has 121 balls in a TFBGA package, while the DSPIC33EP128GM306-E/PT (also on XAIPART) integrates the same dsPIC33EP GM3 core with 128KB Flash in a TQFP package with fewer I/O pins. Both share the 16-bit 60 MIPS core, 3.3V supply, and GM3 peripheral set, so they are software-compatible but NOT drop-in replacements - the PCB footprint must change.
Can DSPIC33EP256GM310-E/BG replace DSPIC33EP128GM310-E/BG?
Yes - the DSPIC33EP256GM310-E/BG is a pin-compatible drop-in upgrade within the same 121-ball TFBGA package. It doubles program memory to 256KB Flash while retaining the identical ball map, 60 MIPS core, and GM3 peripheral set. Firmware developed for the 128KB part runs unchanged, making it the standard migration path when code space grows.
What is the best Microchip equivalent for DSPIC33EP128GM310-E/BG?
The best equivalents are same-family Microchip parts in the identical 121-TFBGA package: DSPIC33EP256GM310-E/BG (drop-in upgrade, 256KB Flash) and DSPIC33EP64GM310-E/BG (drop-in cost-down, 64KB Flash). The DSPIC33EP128GM710-E/BG also shares the 121-ball footprint but adds higher-end peripherals. No cross-brand pin-compatible equivalents appear in the available cross-reference data, so Microchip remains the sole-pinout source for this footprint.
Where can I download the DSPIC33EP128GM310-E/BG datasheet PDF?
The governing document is the Microchip dsPIC33EPXXXGM3XX/6XX/7XX family datasheet, available from ww1.microchip.com (document 70000689d, approximately 4.4 MB per FindIC). It covers pin connections, electrical characteristics, and peripheral operation for all GM3 family members including the 121-pin TFBGA variants. A copy density of detail is high, so use the family datasheet plus the device-specific web page for errata.
Is the DSPIC33EP128GM310-E/BG suitable for motor control applications?
Yes - the DSPIC33EP128GM310-E/BG is explicitly targeted at precision motor control. It provides 12 motor-control PWM channels, 2 quadrature encoder interfaces for position feedback, and 4 on-chip operational amplifiers that condition current-shunt signals directly, per the Mouser listing. Combined with the DSP multiply-accumulate engine, it executes field-oriented control (FOC) loops efficiently for BLDC and PMSM drives.
What supply voltage does the DSPIC33EP128GM310-E/BG require?
The DSPIC33EP128GM310-E/BG operates from a single 3.3V supply, according to the distributor specifications (FindIC lists it as a 3.3V, 16-bit dsPIC Harvard-architecture device). All power and ground balls in the 121-TFBGA array must be connected, and each supply pair should be locally decoupled with 100 nF ceramics; consult the family datasheet pin connection section for mandatory connections before first power-up.
Does the DSPIC33EP128GM310-E/BG support DMA?
Yes - the device includes 4 DMA channels, as documented in the Microchip USA product description, which also notes the barrel shifter and boundary-scan capability. The DMA channels can service peripherals such as ADCs, UARTs, and PWM modules without CPU intervention, which is important in motor control and digital power designs where deterministic loop timing must not be disturbed by data-transfer overhead.
Is DSPIC33EP128GM310-E/BG the same as DSPIC33EP128GM310T-E/BG?
The DSPIC33EP128GM310T-E/BG is the same silicon in tape-and-reel packaging rather than tray - the T suffix denotes the reel option, per the Microchip USA listing. Electrically, both are 16-bit, 60 MHz-class dsPIC33EP devices with 16KB RAM, 128KB Flash, barrel shifter, and four DMA channels. Choose the tray version for prototyping and the T/reel version for automated production pick-and-place.
What are the key specifications of DSPIC33EP128GM310-E/BG that engineers should know?
Engineers should know these five headline facts: 16-bit dsPIC33E DSC core at 60 MIPS; 128KB (43K x 24) Flash and 16KB RAM; 121-ball TFBGA 10x10 mm package; rich motor-control peripherals (12 MC PWM, 8 IC/8 OC, 2 QEI, 4 op amps) plus 4 DMA channels; and -40C to +125C operation from 3.3V. Sources: DigiKey, Mouser, and Microchip product pages. These parameters define its role in precision motor control and digital power systems.

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

Selection Guide

Choose the DSPIC33EP128GM310-E/BG when you need the full GM3 motor-control peripheral set (12 PWM, 2 QEI, 4 op amps) and maximum I/O density in a compact 10x10 mm footprint, with industrial -40C to +125C temperature coverage. Select DSPIC33EP256GM310-E/BG instead if firmware, bootloader, and telemetry headroom will exceed 128KB - it is pin-identical, so the swap is zero-hardware-effort. Choose DSPIC33EP64GM310-E/BG for cost-optimized builds with small code size. If prototype rework, visual inspection, or hand soldering matters, the DSPIC33EP128GM306-E/PT TQFP variant offers the same core and peripherals in a more serviceable package. No cross-brand pin-compatible equivalents were found in cross-reference data, so second-sourcing within this footprint is limited to the Microchip dsPIC33EP family itself.

Comparison with Alternatives

Parameter This Product DSPIC33EP256GM310-E/BG DSPIC33EP64GM310-E/BG DSPIC33EP128GM710-E/BG
Package 121-TFBGA (10x10 mm) 121-TFBGA (10x10 mm) - same 121-TFBGA (10x10 mm) - same 121-TFBGA (10x10 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 128KB (43K x 24) 256KB 64KB 128KB
RAM 16KB 16KB 16KB 16KB
CPU Speed 60 MIPS 60 MIPS 60 MIPS 60 MIPS
Drop-in Pin Compatibility Reference Yes - identical ball map Yes - identical ball map Yes - same footprint, verify peripheral map
Supply Voltage 3.3 V 3.3 V 3.3 V 3.3 V

Key Differentiators

  • Integrated analog front-end (vs DSPIC33EP256GM310-E/BG)
  • Highest I/O density in the GM3 family (vs DSPIC33EP128GM306-E/PT)
  • Upgrade headroom without respin (vs DSPIC33EP256GM310-E/BG)

Design Notes

For the 121-TFBGA 10x10 mm BGA, use the Microchip dsPIC33EPXXXGM3XX/6XX/7XX family datasheet (document 70000689) pin connection section for mandatory connections: all VDD/VSS pairs, VCAP connection, AVDD/AVSS for the analog domain, and MCLR. Each power/ground ball pair should be locally decoupled with 100 nF ceramic capacitors placed on the opposite board side directly beneath the balls. The -E grade at +125C junction increases leakage and reduces timing margin; derate maximum frequency accordingly if operating continuously near the thermal limit.

Estimated: a 3.3V DSC at 60 MIPS typically dissipates roughly 100-200 mW depending on peripheral activity and clock configuration; with a TFBGA theta-JA around 30-40 C/W on a standard 4-layer board (typical BGA figures - confirm in the datasheet thermal section), junction rise stays well under 10C, leaving ample margin to the +125C limit in a +85C ambient. The dominant thermal risk is not the DSC itself but adjacent power stages; keep gate drivers and MOSFETs thermally separated and use copper pours on inner layers as heat spreaders beneath the BGA region.

BGA rework capability is the most common program risk with the /BG package: field repairs require controlled reflow and X-ray inspection, so consider the DSPIC33EP128GM306-E/PT TQFP variant for prototypes if rework access matters. Second, do not assume software portability equals drop-in: the DSPIC33EP128GM306-E/PT shares the core and peripherals but a different pin count/footprint, so firmware must be re-mapped to the new pin assignments. Finally, verify Flash programming voltage and configuration-bit settings (watchdog, oscillator selection) before first production build.

Compliance Information

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

RoHS compliant per Master Electronics listing (RoHS Compliant). Distributor listings categorize the part in an automotive-suitable category; AEC-Q100 qualification is not confirmed in the provided data.

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

Related Searches

DSPIC33EP128GM310-E/BG datasheet Microchip DSPIC33EP128GM310-E/BG price dsPIC33EP128GM310 60 MIPS 128KB Flash DSC 121-TFBGA dsPIC33EP digital signal controller dsPIC33EP128GM310 motor control FOC DSPIC33EP128GM310-E/BG drop-in replacement DSPIC33EP128GM310 vs DSPIC33EP256GM310 buy DSPIC33EP128GM310-E/BG in stock what is the difference between DSPIC33EP128GM310-E/BG and DSPIC33EP128GM306 dsPIC33EPXXXGM3XX family datasheet 70000689 16-bit DSC 4 op amp 12 PWM motor controller IC DSPIC33EP128GM310 pinout 121 ball BGA

Related Components & Terms

Microchip Technology DSPIC33EP128GM310-E/BG dsPIC33E digital signal controller DSC digital signal processor microcontroller DSP 16-bit Harvard architecture 121-TFBGA BGA QEI (quadrature encoder interface) DMA barrel shifter field-oriented control BLDC motor control RoHS JTAG boundary scan 3.3V logic -40C to +125C industrial grade DSPIC33EP256GM310-E/BG DSPIC33EP128GM306-E/PT MIPS Flash program memory
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