Microchip Technology

DSPIC33EP128GM310T-I/PF - 70 MIPS 16-bit DSC 128KB | Microchip

MPN: DSPIC33EP128GM310T-I/PF ✓ Active
In Stock Ships in 1-3 business days
3.3 V Vdss 100-TQFP (PF), 14x14 mm Package 70 MIPS Speed 128 KB (43K x 24) Memory
From $4.75 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $7.2 $7.20
10 $6.55 $65.50
100 $5.8 $580.00
500 $5.2 $2,600.00
1,000 $4.75 $4,750.00
ℹ️ All prices are in USD

DSPIC33EP128GM310T-I/PF Overview

The Microchip Technology DSPIC33EP128GM310T-I/PF is a 16-bit digital signal controller (DSC) delivering 70 MIPS performance with 128KB (43K x 24) of Flash program memory and 16KB of RAM, housed in a 100-pin TQFP surface-mount package and supplied in tape-and-reel form for automated assembly.

A digital signal controller combines the computational architecture of a digital signal processor - single-cycle MAC, barrel shifter, dual operand fetch, and DSP instruction set - with the deterministic control peripherals of a microcontroller. Within the power-management hierarchy, the dsPIC33E family sits above basic MCUs and below standalone DSPs, making it the de-facto choice for closed-loop motor control, digital power conversion, and sensing applications that need both math throughput and rich peripherals on one chip.

Key features of this GM3-series device include 12 motor-control PWM channels (MCPWM), 8 input capture and 8 output capture/compare channels, 2 quadrature encoder interfaces (QEI) for servo feedback, 4 integrated operational amplifiers for current-sense signal conditioning, a Charge Time Measurement Unit (CTMU) for capacitive-touch and precision timing, and the Peripheral Trigger Generator (PTG) for hardware-automated sequences that offload the CPU.

Technically, the dsPIC33EP core executes from Flash with pipelined 16-bit Harvard architecture, includes 4 DMA channels for peripheral-to-RAM transfers without CPU intervention, and supports Peripheral Pin Select (PPS) so most digital peripherals can be routed to any of the remappable RPn pins - a major advantage for PCB layout flexibility and board respins. Operating voltage is 3.3V, and the I-grade temperature range covers -40C to +85C for industrial environments.

Typical applications include brushless DC and PMSM motor drives (using MCPWM, QEI, and the on-chip op-amps for shunt-current amplification), digital SMPS and power-factor-correction converters, and industrial sensor front ends where the CTMU and 12-bit ADC acquisition pipeline reduce external component count.

Design consideration: because the DSC runs at up to 70 MIPS from an internal PLL, apply rigorous power-supply decoupling on all VDD/VSS pairs and follow the Microchip clock-routing guidelines in the family data sheet to keep switching noise out of the analog op-amp front ends.

This page synthesizes verified distributor data, same-family drop-in alternatives, and application-specific design guidance that goes beyond the raw listing found on distributor sites.

Drop-in alternatives for DSPIC33EP128GM310T-I/PF — 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 DSPIC33EP128GM310T-I/PF (same form factor and footprint) — differing in Operating Temperature, Package, Input Capture / Output Compare, Packaging, Quadrature Encoder Interfaces (QEI).

Microchip Technology
Operating Temperature: -40C to +85C (industrial, -I suffix)
Package: TQFP-100 (14 x 14 mm), 0.5 mm pitch
Input Capture / Output Compare: 8 IC / 8 OC
Microchip Technology
Operating Temperature: -40C to +125C (I grade)
Package: 100-pin TQFP
Packaging: Tape and Reel (T suffix)

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

DSPIC33EP128GM310-I/PF

✅ Drop-In
📦 100-TQFP (PF)
identical die and 100-TQFP footprint; tray packaging instead of tape-and-reel

📋 Reference alternative (not in catalog)

DSPIC33EP128GM310T-E/PF

✅ Drop-In
📦 100-TQFP (PF)
identical die and package; temperature grade extended to +125C (E grade vs I grade +85C)

📋 Reference alternative (not in catalog)

DSPIC33EP256GM310T-I/PF

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 100-TQFP (PF)
dsPIC33E 16-bit DSC · Up to 70 MIPS · 256 KB · 16 KB (32KB reported for -E variant per Microchip USA) · 3.3 V · 85.5K x 24 · 12 · 8 / 8

✓ In Stock

$4.9 / Unit

View Datasheet →

DSPIC33EP256GM310-I/PF

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 100-TQFP (PF)
dsPIC33E 16-bit DSC core · 70 MIPS · 256 KB (85.5K x 24) Flash · 16 KB · 8 IC / 8 OC · 4 (2 per Mouser summary, 4 QEI hardware-supported) · Yes (integrated op amps for motor control) · TQFP-100 (14 x 14 mm), 0.5 mm pitch

✓ In Stock

$4.14 / Unit

View Datasheet →

DSPIC33EP128GM310T-I/PF Maximum Ratings & Electrical Characteristics

Core Architecture 16-bit dsPIC DSC (Harvard)
Maximum CPU Speed 70 MIPS
Flash Program Memory 128 KB (43K x 24)
RAM 16 KB
Supply Voltage 3.3 V
Motor Control PWM Channels (MCPWM) 12
Input Capture / Output Compare 8 / 8
Quadrature Encoder Interfaces (QEI) 2
On-chip Operational Amplifiers 4
Charge Time Measurement Unit CTMU
Peripheral Trigger Generator PTG
Package 100-TQFP (PF), 14x14 mm
Mounting Type Surface Mount
Operating Temperature -40C to +85C (I grade)
Packaging Tape & Reel (T)

DSPIC33EP128GM310T-I/PF 100-tqfp (pf), 14x14 mm Pin Configuration Guide

Pin configuration for DSPIC33EP128GM310T-I/PF (100-tqfp (pf), 14x14 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.

100-tqfp (pf), 14x14 mm package pinout diagram for DSPIC33EP128GM310T-I/PF

No detailed pinout data available for DSPIC33EP128GM310T-I/PF.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EP128GM310T-I/PF is suitable for 6 applications: Brushless DC / PMSM Motor Drives, Digital Power Conversion (SMPS / PFC), Industrial Sensor Front Ends, Servo Drives and Motion Control, Automated Test and Measurement Equipment, Embedded Industrial Networking Nodes.

🏭

Brushless DC / PMSM Motor Drives

The DSPIC33EP128GM310T-I/PF fits BLDC and PMSM drives because its 12 MCPWM channels drive three-phase inverters with complementary outputs and dead-time control, while 2 quadrature encoder interfaces read rotor position at full speed. The 4 on-chip operational amplifiers amplify low-side shunt currents directly into the ADC, cutting external signal-conditioning ICs from the bill of materials. At 70 MIPS, field-oriented control inner loops execute well within PWM periods. Place the DSC between gate drivers and current shunts, with op-amp outputs routed by short traces to the ADC pins; hardware dead-time insertion in the MCPWM module protects the power stage without CPU overhead.

⚡

Digital Power Conversion (SMPS / PFC)

Digital switch-mode power supplies and power-factor-correction stages benefit from this DSC's deterministic interrupt latency and high-resolution PWM capabilities on the MCPWM module. The 70 MIPS core executes proportional-integral control loops for voltage and current regulation at switching frequencies typical of digital power stages, while the PTG (Peripheral Trigger Generator) sequences ADC sampling to PWM events in hardware, guaranteeing jitter-free sampling of inductor current at the correct instant in each switching cycle. The 3.3V industrial temperature rating suits telecom and server power environments; firmware flexibility enables adaptive control laws and diagnostic telemetry that analog controllers cannot offer.

🧩

Industrial Sensor Front Ends

With 4 integrated op-amps, a CTMU for precision time and capacitive measurement, and a high-speed ADC pipeline managed by 4 DMA channels, the DSPIC33EP128GM310T-I/PF consolidates an entire analog signal chain on one chip. Sensors such as pressure bridges, thermocouples (via CTMU-based cold-junction techniques), and capacitive elements connect with minimal external components. The 16KB RAM buffers waveform snapshots for FFT-based diagnostics, and Peripheral Pin Select lets the designer move UART/SPI ports to optimal board positions across design revisions. The -40C to +85C I-grade rating matches factory-floor and outdoor instrumentation requirements without component upgrades.

⚙️

Servo Drives and Motion Control

Closed-loop servo systems pair this DSC's dual QEI modules with its MCPWM channels to control two motor axes from one 100-pin device - encoder counting is handled fully in hardware, so the 70 MIPS CPU remains free for position-loop and trajectory calculations. The 8 input-capture channels timestamp hall or index events for velocity estimation with microsecond resolution. Integrated op-amps condition torque-loop current feedback, and the 12-channel PWM bank supports both servo inverter stages and brake-chopper outputs. Typical usage places the GM310 between an EtherCAT-style gateway and the power stage, executing cascade position/velocity/current loops at kilohertz rates.

🔧

Automated Test and Measurement Equipment

Bench instruments and embedded test modules exploit this DSC's PTG to automate stimulus-response sequences without CPU intervention: the Peripheral Trigger Generator fires ADC conversions, PWM pulses, and timer captures in precisely timed hardware chains, delivering measurement repeatability that software-triggered acquisition cannot match. The CTMU provides sub-nanosecond-class charge-based timing for capacitance and time-interval measurement modes. With 128KB Flash, instrument firmware including calibration tables and communication stacks fits comfortably, and the 100-pin TQFP exposes enough I/O for relay matrices, display interfaces, and USB-UART bridges simultaneously.

🌐

Embedded Industrial Networking Nodes

As a networked control node, the DSPIC33EP128GM310T-I/PF runs protocol stacks on its 70 MIPS core while hardware peripherals handle line timing: multiple remappable UART, SPI, and I2C ports - routed anywhere on the 100-pin device through Peripheral Pin Select - connect CAN gateways, RS-485 fieldbuses, and local sensors concurrently. The 16KB RAM sustains buffered packet handling, and 128KB Flash stores stacks plus application logic with room for field firmware updates via bootloader. The industrial -40C to +85C rating and 3.3V single-supply operation simplify deployment in control cabinets, and DMA offloads serial transfers to keep interrupt jitter minimal for real-time I/O.

Recommended Products Summary

MCP2515 CAN interface for drive networking Used in: Brushless DC / PMSM Motor Drives MCP3208 Auxiliary 8-channel ADC expansion Used in: Brushless DC / PMSM Motor Drives MCP14628 Synchronous buck companion driver Used in: Digital Power Conversion (SMPS / PFC) MCP1700 3.3V LDO for controller supply Used in: Digital Power Conversion (SMPS / PFC) MCP3008 External SPI ADC channel expansion Used in: Industrial Sensor Front Ends MCP9808 Digital temperature sensor for compensation Used in: Industrial Sensor Front Ends MCP2562 CAN transceiver for motion bus Used in: Servo Drives and Motion Control MCP4922 Dual SPI DAC for analog setpoint I/O Used in: Servo Drives and Motion Control MCP2200 USB-to-UART bridge for PC connectivity Used in: Automated Test and Measurement Equipment MCP3204 Additional precision ADC channels Used in: Automated Test and Measurement Equipment MCP2551 CAN bus transceiver Used in: Embedded Industrial Networking Nodes MCP2022 LIN transceiver for sub-networks Used in: Embedded Industrial Networking Nodes
What is the DSPIC33EP128GM310T-I/PF and what are its key specifications?
The DSPIC33EP128GM310T-I/PF is a Microchip 16-bit dsPIC33E digital signal controller running at up to 70 MIPS with 128KB Flash and 16KB RAM in a 100-pin TQFP package. According to Microchip product data, it integrates 12 MCPWM channels, 8 input captures, 8 output compares, 2 QEIs, 4 op-amps, a CTMU, and a PTG, operating at 3.3V from -40C to +85C. It targets precision motor control and digital power designs.
What is the difference between DSPIC33EP128GM310T-I/PF and DSPIC33EP128GM310-I/PF?
The only difference is packaging: the T suffix denotes tape-and-reel delivery for automated pick-and-place, while the non-T part ships in a tray. Both are the identical die - 70 MIPS, 128KB Flash, 16KB RAM, 100-TQFP - with the same -40C to +85C industrial temperature grade, so they are fully interchangeable on the same PCB. Choose T/I/PF for reel-fed SMT production lines and the tray version for prototypes.
What is the best drop-in replacement for DSPIC33EP128GM310T-I/PF?
The closest drop-in replacement is DSPIC33EP128GM310-I/PF, which is the same silicon in tray packaging with a pin-identical 100-TQFP footprint. If more program space is needed without a PCB change, DSPIC33EP256GM310T-I/PF doubles Flash to 256KB while remaining pin-compatible in the same 100-pin TQFP package, at a 90% parametric match since only memory size changes.
Where can I download the DSPIC33EP128GM310T-I/PF datasheet PDF?
Download the family data sheet directly from Microchip: the dsPIC33EPXXXGM3XX/6XX/7XX Data Sheet (document 70000689, hosted at ww1.microchip.com) covers the DSPIC33EP128GM310T-I/PF, including pin diagrams, Peripheral Pin Select tables, and electrical specifications. DigiKey product page 6131119 also links the current datasheet revision for this exact ordering code. Always verify the revision letter on the Microchip site before design release.
Is DSPIC33EP128GM310T-I/PF suitable for BLDC motor control?
Yes - this device is purpose-built for motor control. It provides 12 MCPWM channels for multi-phase inverter gating, 2 quadrature encoder interfaces for rotor position feedback, and 4 on-chip operational amplifiers that amplify shunt-resistor current signals before the ADC, eliminating external op-amp ICs. At 70 MIPS, it executes field-oriented control (FOC) loops with ample margin, which is exactly the use case Microchip highlights for the dsPIC33E GM3 family.
How much does DSPIC33EP128GM310T-I/PF cost?
Pricing for DSPIC33EP128GM310T-I/PF typically starts around $7.20 at quantity 1 and drops to roughly $4.75-$5.20 at 1000-piece volumes as of 2026-09-23, based on XAIPART tier pricing. Note that 16-bit DSC prices fluctuate with allocation cycles; DigiKey and Heisener list quote-based pricing for this reel-packed part, so request a formal quote for volume commitments above 1000 units.
Where to buy DSPIC33EP128GM310T-I/PF online?
DSPIC33EP128GM310T-I/PF is available from XAIPART as well as authorized distributors including DigiKey (part DSPIC33EP128GM310T-I-PF-ND) and brokers such as Heisener and Avaq, which reported over 7,500 pieces in stock. As of 2026-09-23, inventory levels fluctuate weekly for tape-and-reel 16-bit DSCs. For production volumes, buy through authorized channels to guarantee Microchip traceability and avoid counterfeit risk on reel-packed parts.
What is the lead time for DSPIC33EP128GM310T-I/PF?
Lead time for DSPIC33EP128GM310T-I/PF varies: distributor stock (for example, the 7,552 pieces reported by Heisener) ships within days, while factory orders for this Microchip DSC commonly quote several weeks to months depending on allocation. As of 2026-09-23, Heisener lists lead time as 'to be confirmed', meaning quote-based sourcing. For new designs, qualify both the PF (tape-and-reel) and tray variants to widen the available-supply pool.
What is a cross-brand equivalent for DSPIC33EP128GM310T-I/PF?
There is no verified cross-brand pin-to-pin equivalent for this part. The 100-pin TQFP footprint with dsPIC33E-specific pin functions (PPS remapping, MCPWM, on-chip op-amps) is Microchip-proprietary; TI C2000 and Renesas RX motor-control MCUs are functionally similar but require complete PCB redesign. Per the cross-reference data, only same-family Microchip parts such as DSPIC33EP128GM310-I/PF and DSPIC33EP256GM310T-I/PF qualify as true drop-in substitutes.
DSPIC33EP128GM310 vs DSPIC33EP256GM310 - which should I choose?
Choose the 128KB DSPIC33EP128GM310T-I/PF if your firmware fits within roughly 43K instruction words, since it costs less; choose DSPIC33EP256GM310 when you need headroom for FOC libraries, bootloaders, or field firmware updates. Both share the identical 100-pin TQFP pinout, identical peripherals (12 MCPWM, 4 op-amps, 2 QEI), and identical 70 MIPS core, so migrating later requires no PCB or schematic change - only a recompile and reflash.
When should I choose DSPIC33EP128GM310T-I/PF over DSPIC33EP128GM306?
Choose the GM310 (100-pin) over the GM306 (64-pin) when your design needs more I/O and simultaneous peripheral use - for example, dual motor axes, multiple encoder inputs, or extensive communication ports. The GM310 exposes 12 MCPWM channels and 2 QEIs on distinct pins via Peripheral Pin Select, whereas the 64-pin GM306 forces pin-sharing trade-offs. If the design fits a 64-pin footprint, GM306 saves board area and cost.
Does DSPIC33EP128GM310T-I/PF support ICSP programming and debugging?
Yes. According to tool-support documentation for the dsPIC33EP128GM310 family, the device provides multiple PGECx/PGEDx pin pairs for in-circuit serial programming (ICSP) and debugging; you may use any pair but ICSPCLK and ICSPDAT must come from the same pair (for example, PGEC2 with PGED2). It is supported by NSDSP programmers and Microchip MPLAB tools with standard debug provisions. All VDD and VSS pins must be connected during programming.
What peripheral Pin Select (PPS) flexibility does the DSPIC33EP128GM310 offer?
The dsPIC33EP128GM310 implements Peripheral Pin Select, allowing remappable RPn/RPIn pins to be assigned to most digital peripherals - UART, SPI, I2C, input capture, output compare, and QEI - under firmware control. Per the Microchip family data sheet Section 11.4, some peripherals carry routing limitations, so check the PPS availability table during schematic capture. This flexibility lets one PCB layout support multiple communication topologies with a single board respin.
What operating voltage and temperature range does DSPIC33EP128GM310T-I/PF support?
The DSPIC33EP128GM310T-I/PF operates from a 3.3V supply across the industrial -40C to +85C temperature range denoted by the I suffix in the ordering code. The E-suffix variants (such as DSPIC33EP128GM310T-E/PF) extend to -40C to +125C for harsh environments. Operating beyond rated voltage or temperature voids the electrical specifications in the Microchip data sheet, so derate clock frequency and output loads according to the family derating curves.
Is DSPIC33EP128GM310T-I/PF RoHS compliant and lead-free?
RoHS compliance for the DSPIC33EP128GM310T-I/PF should be confirmed on the official Microchip product page or the DigiKey listing, where Microchip publishes per-package environmental data; the exact status for this reel suffix is not stated in the data captured for this page. Microchip's standard TQFP production parts are generally RoHS-compliant and lead-free, but per policy we do not assert compliance without a verified source - check the compliance documents linked from the Microchip product page before release.

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

Selection Guide

Choose DSPIC33EP128GM310T-I/PF when you need maximum dsPIC33E GM3-series I/O and motor-control peripherals - dual motor axes, dual encoders, or many communication ports - in automated SMT production, since the T suffix is reel-fed. Choose DSPIC33EP128GM310-I/PF for identical silicon in prototype-friendly tray packaging. Choose DSPIC33EP128GM310T-E/PF when ambient temperatures reach +125C, such as under-hood or drive-enclosure mounting; the pinout is unchanged. Choose DSPIC33EP256GM310T-I/PF when firmware size, bootloader reserves, or field-update headroom demand 256KB Flash - the drop-in footprint makes migration free of PCB changes. There is no cross-brand pin-compatible alternative: switching to TI C2000 or Renesas parts requires a full board redesign, so stay within this family unless performance requirements fundamentally change.

Comparison with Alternatives

Parameter This Product DSPIC33EP128GM310-I/PF DSPIC33EP128GM310T-E/PF DSPIC33EP256GM310T-I/PF
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Package 100-TQFP (PF) 100-TQFP (PF) - same 100-TQFP (PF) - same 100-TQFP (PF) - same
Flash Program Memory 128 KB 128 KB 128 KB 256 KB
CPU Speed 70 MIPS 70 MIPS 70 MIPS 70 MIPS
Operating Temperature -40C to +85C (I) -40C to +85C (I) -40C to +125C (E) -40C to +85C (I)
MCPWM Channels 12 12 12 12
Packaging Tape & Reel Tray Tape & Reel Tape & Reel

Key Differentiators

  • Largest peripheral set in the GM3 family (vs DSPIC33EP128GM306)
  • Tape-and-reel packaging for production (vs DSPIC33EP128GM310-I/PF)
  • Integrated analog front end (vs DSPIC33EP256GM310T-I/PF)

Design Notes

All VDD/VSS pin pairs on the 100-TQFP must be decoupled with 100 nF ceramic capacitors placed within 2-3 mm of each pin pair, plus one bulk 10 uF capacitor near the supply entry. The 70 MIPS core and switching MCPWM outputs create fast transient loads; inadequate decoupling shows up as ADC noise and spurious resets. Connect all listed VDD/VSS pins even if the application seems light - the device is specified only with all supply pins connected, and ICSP programming will fail otherwise.

Use Peripheral Pin Select to route the analog-adjacent digital peripherals away from the op-amp and ADC pins on the PF package. Keep shunt-amplifier traces from current shunts to the integrated op-amp inputs short and Kelvin-connected at the shunt. Separate the analog ground region under the ADC/op-amp pins from the PWM power ground, joining at a single point near the bulk capacitor to prevent gate-driver return currents from corrupting measurement references.

PGECx and PGEDx pins must be used strictly as matched pairs for ICSP programming and debugging - mixing PGEC2 with PGED3 is a frequent bring-up failure. Confirm the PPS mapping against the family data sheet Section 11.4 limitations table before releasing the schematic, because a few peripherals cannot be mapped to every RPn pin. Finally, verify the reel quantity and moisture-sensitivity level on receipt; TQFP reels require proper baking/storage per MSL classification before reflow.

Compliance Information

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

Compliance status for this specific reel suffix was not stated in the retrieved data; verify on the Microchip product page or DigiKey listing before release.

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

Related Searches

DSPIC33EP128GM310T-I/PF DSPIC33EP128GM310 datasheet PDF Microchip dsPIC33EP128GM310 70 MIPS DSC 128KB Flash 16-bit digital signal controller 100-TQFP dsPIC33EP128GM310T-I/PF pinout TQFP-100 dsPIC33EP128GM310 BLDC motor control FOC DSPIC33EP128GM310T-I/PF vs DSPIC33EP256GM310 DSPIC33EP128GM310T-I/PF drop-in replacement buy DSPIC33EP128GM310T-I/PF price stock what can replace DSPIC33EP128GM310T-I/PF dsPIC33E motor control PWM op-amps QEI DSPIC33EP128GM310 vs DSPIC33EP128GM306 difference

Related Components & Terms

Microchip Technology DSPIC33EP128GM310T-I/PF dsPIC33E digital signal controller DSC DSP 16-bit microcontroller 70 MIPS 128KB Flash 100-TQFP Tape & Reel Peripheral Pin Select PPS MCPWM CTMU QEI ICSP RoHS BLDC motor control field-oriented control FOC digital power conversion DSPIC33EP256GM310T-I/PF MPLAB
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