Microchip Technology

DSPIC33EP128GM310T-I/PT - 70 MIPS 128KB DSC | Microchip

MPN: DSPIC33EP128GM310T-I/PT ✓ Active
In Stock Ships in 1-3 business days
3.3 V Vdss 100-TQFP, 12x12x1 mm Package 70 MIPS (60 MHz max clock) Speed 128 KB (43K x 24) Memory
From $4.68 USD / Unit
MOQ: 1 |
Price updated: 2026-09-23
Volume Pricing
Qty Unit Price Extended
1 $7.2 $7.20
10 $6.48 $64.80
100 $5.76 $576.00
500 $5.22 $2,610.00
1,000 $4.68 $4,680.00
ℹ️ All prices are in USD

DSPIC33EP128GM310T-I/PT Overview

The Microchip Technology DSPIC33EP128GM310T-I/PT is a 16-bit dsPIC33EP digital signal controller (DSC) delivering 70 MIPS from 128KB (43K x 24) of Flash and 16KB of RAM, housed in a 100-pin TQFP (12x12x1 mm) surface-mount package supplied on tape and reel. A digital signal controller combines the compute architecture of a DSP with the peripheral integration and interrupt structure of a microcontroller; it sits within the hierarchy of 16-bit DSCs, microcontrollers, embedded processors, and semiconductor integrated circuits. The dsPIC33E family core executes DSP instructions such as multiply-accumulate and barrel shifting while retaining deterministic real-time behavior for closed-loop control.

Key features include twelve Motor Control PWM (MCPWM) channels, eight input capture and eight output capture/compare channels, two quadrature encoder interfaces (QEI), four integrated operational amplifiers, a Charge Time Measurement Unit (CTMU), and a Parallel Thumb Generator (PTG) hardware sequencer. The four on-chip op-amps allow current-sense amplification directly inside the MCU, reducing bill-of-material cost in inverter designs. Thirteen timers and four DMA channels offload data movement from the CPU.

Technically, the dsPIC33EP core runs from a 3.3V supply with an industrial temperature rating of -40C to +85C (the /I suffix). DSP engine features include two 40-bit accumulators, 17-bit x 17-bit single-cycle multiply, and hardware divide support, enabling FOC (field-oriented control) motor algorithms with fast interrupt latency.

Typical applications include three-phase brushless DC and PMSM motor drives, solar inverters, digital power supplies, and industrial automation nodes. The dual QEI inputs make it especially well suited to servo positioning with incremental encoders.

Design consideration: budget the 3.3V rail decoupling carefully across the four supply pin groups, and keep PWM routing away from the analog op-amp inputs to preserve signal integrity. This page synthesizes datasheet specifications, drop-in same-family alternatives, and practical design notes not found on distributor listing pages.

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

Microchip Technology
Package: 100-TQFP (12x12 mm), 0.4 mm pitch
Quadrature Encoder Interfaces: 2
Operating Temperature: -40C to +85C (I grade)
Microchip Technology
Package: 100-TQFP (12x12 mm), PT
Quadrature Encoder Interfaces: 2 x QEI
Operating Temperature: -40C to +85C (I grade)

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

DSPIC33EP128GM310T-E/PT

✅ Drop-In
📦 100-TQFP (12x12)
identical die and pinout; extended temperature -40C to +125C vs -40C to +85C (+40C headroom)

📋 Reference alternative (not in catalog)

DSPIC33EP256GM310T-I/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 100-TQFP (12x12)
16-bit dsPIC33EP DSC core · 70 MIPS · 256 KB (85.5K x 24) · 32 KB (32K x 8) · 3.0 V to 3.6 V (3.3 V nominal) · 100-TQFP (12x12 mm), 0.4 mm pitch · 85 · 12

✓ In Stock

$4.95 / Unit

View Datasheet →

DSPIC33EP64GM310T-I/PT

✅ Drop-In ⚠️ Specs Unverified
📦 100-TQFP (12x12)
Flash 64KB vs 128KB (-50%), same pinout and peripherals, lower cost for small firmware

📋 Reference alternative (not in catalog)

DSPIC33EP256GM710T-I/PT

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 100-TQFP (12x12)
dsPIC33E 16-bit DSC core · 16-bit · 70 MIPS · 256KB (85.5K x 24) · 32KB · 100-TQFP (12x12 mm), PT · Surface Mount · 2 x CAN 2.0B

✓ In Stock

$5.25 / Unit

View Datasheet →

DSPIC33EP128GM310T-I/PT Maximum Ratings & Electrical Characteristics

Core Architecture 16-bit dsPIC33E DSC (Harvard)
Max CPU Speed 70 MIPS (60 MHz max clock)
Program Memory (Flash) 128 KB (43K x 24)
RAM 16 KB
Supply Voltage 3.3 V
Motor Control PWM Channels 12 MCPWM
Input Capture / Output Compare 8 IC / 8 OC
Quadrature Encoder Interfaces 2 QEI
On-chip Op-Amps 4
CTMU Yes (Charge Time Measurement Unit)
PTG Yes (Parallel Thumb Generator hardware sequencer)
Timers 13
DMA Channels 4
Operating Temperature -40C to +85C (Industrial, /I)
Package 100-TQFP, 12x12x1 mm
Mounting Type Surface Mount
Packaging Tape & Reel (T suffix)

DSPIC33EP128GM310T-I/PT 100-tqfp, 12x12x1 mm Pin Configuration Guide

Pin configuration for DSPIC33EP128GM310T-I/PT (100-tqfp, 12x12x1 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, 12x12x1 mm package pinout diagram for DSPIC33EP128GM310T-I/PT

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

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33EP128GM310T-I/PT is suitable for 6 applications: Three-Phase BLDC/PMSM Motor Drives, Solar String Inverters and MPPT Converters, Industrial Servo and Motion Control, Digital Power Supplies (LLC, PFC, Buck), Battery Management and Charging Systems, Embedded Industrial Sensing and Automation Nodes.

🏭

Three-Phase BLDC/PMSM Motor Drives

The DSPIC33EP128GM310T-I/PT is purpose-built for field-oriented control of brushless DC and permanent-magnet synchronous motors. Its 70 MIPS DSP core executes single-cycle 17x17 multiplies with dual 40-bit accumulators, sustaining 20 kHz current loops with margin, while 12 MCPWM channels generate complementary PWM pairs with hardware dead-time insertion for a full three-phase inverter. The two QEI modules interface directly with incremental encoders for position feedback, and the four on-chip op-amps amplify low-side shunt currents without external amplifiers, cutting BOM cost. Designers should place the op-amp inputs adjacent to shunt resistors and use the PTG sequencer to automate ADC sampling synchronized to PWM centers for minimal ripple in current measurements.

⚡

Solar String Inverters and MPPT Converters

In grid-tied solar micro-inverters and string-inverter DC-DC stages, the DSPIC33EP128GM310T-I/PT supplies both the control bandwidth and the analog integration needed for MPPT and grid-current shaping. The 12 MCPWM channels drive interleaved boost and full-bridge stages with phase-shifted carriers, and the DSP engine performs the multiply-heavy MPPT and PLL algorithms at 70 MIPS. The CTMU supports precise sensing tasks and the four op-amps buffer voltage/current feedback signals on-chip. With 128KB Flash there is ample room for grid-standard compliance code and a bootloader. Place analog feedback traces away from PWM switching nodes and synchronize ADC sampling to PWM troughs to reject switching noise in current loops.

🔧

Industrial Servo and Motion Control

For servo axes in factory automation, the dual QEI modules of the DSPIC33EP128GM310T-I/PT accept two independent incremental encoder inputs, enabling single-chip control of dual-axis or master/slave motion systems. The 8 input-capture channels timestamp encoder index and hall events in hardware, offloading the CPU, while 13 timers and 4 DMA channels keep trajectory calculations deterministic. The 16KB RAM holds position profiles and filter states, and the PTG hardware sequencer automates repetitive sampling sequences without CPU intervention. Industrial deployments use the -40C to +85C /I rating; for sealed drives near motors, the /E extended-temperature variant (same footprint) provides +125C capability without PCB change.

💡

Digital Power Supplies (LLC, PFC, Buck)

The DSPIC33EP128GM310T-I/PT implements voltage-mode and current-mode control for LLC resonant converters, PFC stages, and high-current bucks. Adaptive dead-time control on the MCPWM peripheral maximizes efficiency in resonant topologies, and phase-shifted PWM outputs support interleaved PFC with current sharing. The 70 MIPS core closes voltage loops at tens of kHz with 3P3Z or PID compensators, and the on-chip op-amps handle average-current-mode sensing. Firmware protection - cycle-by-cycle current limit and fault shutdown - is enforced in hardware via PWM fault inputs. Keep the analog ground plane split from power ground under the controller and route feedback through a star connection at the IC ground pin.

🔋

Battery Management and Charging Systems

In BMS masters and smart chargers, the DSPIC33EP128GM310T-I/PT combines the CTMU charge-time measurement unit for precise sensing tasks with the on-chip op-amps for current-loop feedback in CC/CV charging profiles. The 12 MCPWM channels drive multi-phase charging bridges, and the 3.3V industrial-rated device monitors cell-string voltage through the ADC channel set. Its 128KB Flash stores state-of-charge algorithms, fault logs, and a field-updatable bootloader, while UART/SPI communication links the BMS to vehicle or inverter controllers. For outdoor and under-hood environments, specify the /E temperature variant. Ensure the CTMU calibration routine from the Microchip datasheet runs at startup to meet measurement accuracy targets.

🌐

Embedded Industrial Sensing and Automation Nodes

As a general automation node, the DSPIC33EP128GM310T-I/PT merges signal conditioning and control in one chip: the four op-amps amplify sensor outputs (pressure bridges, pH probes, thermistor dividers), the CTMU measures capacitance for touch or liquid-level sensing, and the PTG hardware sequencer automates sample-and-decide-report cycles with minimal CPU load. Eight input captures timestamp flowmeter and event pulses, and remappable peripheral pin selection adapts the 85 I/O to arbitrary wiring conventions. Remapped UART/SPI/I2C links connect to SCADA gateways. This integration removes an external analog front-end stage, cutting board area and drift sources in distributed I/O modules deployed at -40C to +85C.

What are the key specifications of DSPIC33EP128GM310T-I/PT?
The DSPIC33EP128GM310T-I/PT is a Microchip 16-bit dsPIC33EP digital signal controller with 128KB (43K x 24) Flash, 16KB RAM, and 70 MIPS performance from a 3.3V supply. It integrates 12 Motor Control PWM channels, 8 input captures, 8 output compares, 2 QEI modules, 4 op-amps, CTMU, and PTG in a 100-pin TQFP (12x12 mm) package rated -40C to +85C. According to Microchip product data, it targets high-precision motor control and digital power applications.
What is the price of DSPIC33EP128GM310T-I/PT?
Pricing for the DSPIC33EP128GM310T-I/PT is approximately $7.20 at quantity 1, stepping down to about $4.68 at 1000 units as of 2026-09-23. XAIPART tiers are 1/$7.20, 10/$6.48, 100/$5.76, 500/$5.22, and 1000/$4.68 (USD, estimated pending live verification). Distributor pricing fluctuates with stock; request a quote for firm volume pricing and lead time confirmation.
Where to buy DSPIC33EP128GM310T-I/PT online?
You can buy the DSPIC33EP128GM310T-I/PT directly on XAIPART, which offers tape-and-reel quantities with tiered pricing. The part is also listed at DigiKey (DSPIC33EP128GM310T-I/PT-ND), Hotenda, and Ampheo, with some distributors showing ship-today stock for the non-reel /I/PT variant. For production volumes, XAIPART supports quote-based ordering. Verify stock status before committing a build schedule, as reel quantities at franchised distributors vary week to week.
Is DSPIC33EP128GM310T-I/PT in stock and what is the lead time?
Stock status for the DSPIC33EP128GM310T-I/PT varies by distributor; DigiKey historically shows ship-today availability for the related non-tape variant DSPIC33EP128GM310-I/PT, while reel quantities of the /T version move quickly. XAIPART accepts quote-based orders with lead time confirmed at order entry. As of 2026-09-23 we recommend requesting current stock before scheduling production, since 100-TQFP dsPIC33EP parts have experienced allocation periods in past supply cycles.
What is the difference between DSPIC33EP128GM310T-I/PT and DSPIC33EP128GM310-I/PT?
The only difference is packaging: the T suffix denotes tape-and-reel delivery for automated assembly, while DSPIC33EP128GM310-I/PT is supplied in a tray/individual form. Both are electrically identical - 128KB Flash, 16KB RAM, 70 MIPS, 12 MCPWM, 4 op-amps, 100-TQFP - and are pin-to-pin interchangeable on the same PCB. Choose the /T reel version for pick-and-place production lines; choose the tray version for prototypes and hand placement.
What is the difference between DSPIC33EP128GM310T-I/PT and DSPIC33EP128GM310T-I/BG?
They are the same silicon die in different packages: the /PT variant is a 100-pin TQFP (12x12 mm) and the /BG variant is a 121-ball TFBGA (10x10 mm). Electrical specifications - 128KB Flash, 16KB RAM, 70 MIPS, motor-control peripherals - are identical. The two packages are NOT drop-in interchangeable because ballouts and footprints differ completely. Choose TQFP for hand-inspectable assembly and rework; choose TFBGA for compact layouts and improved signal integrity at high speeds.
When should I choose DSPIC33EP128GM310T-I/PT over DSPIC33EP256GM310?
Choose the DSPIC33EP128GM310T-I/PT when your code plus fixed data fits within 128KB of Flash and 16KB of RAM - the 128KB part is cheaper and fully pin-compatible with the 256KB variant in the same 100-TQFP package. Choose DSPIC33EP256GM310 if you need headroom for large FOC lookup tables, bootloader plus application partitions, or future feature growth. Because both share the identical footprint, you can design one PCB and populate either part depending on the firmware size of each product SKU.
What is the best drop-in replacement for DSPIC33EP128GM310T-I/PT?
The best drop-in replacements are same-family 100-TQFP variants: DSPIC33EP256GM310T-I/PT (double the Flash, same pinout), DSPIC33EP64GM310T-I/PT (half the Flash, lower cost), and the extended-temperature DSPIC33EP128GM310T-E/PT (-40C to +125C, sourced from Microchip USA listing). All keep the identical 12 MCPWM, 4 op-amp, and dual-QEI peripheral set. There is no verified cross-brand pin-compatible equivalent in the retrieved web data, so for supply-risk mitigation we recommend dual-sourcing within the Microchip dsPIC33EP GM310 family.
What is the best Microchip-family equivalent for DSPIC33EP128GM310T-I/PT outside the GM310 group?
Within Microchip, the closest cousins are dsPIC33CK parts such as the DSPIC33CK512MP606T-I/PT, which offer newer cores and faster ADCs but use different packages and pinouts - they are architectural upgrades, not drop-in replacements. The DSPIC33EP128GM306-E/PT offers the same peripherals in a 64-pin TQFP for cost-reduced designs. For a true footprint-compatible substitution, stay within the GM310 100-TQFP group (64KB/128KB/256KB Flash variants), which preserves every pin function and peripheral instance.
Where to download the DSPIC33EP128GM310T-I/PT datasheet PDF?
The datasheet PDF is available from the official Microchip product page at microchip.com/en-us/product/dsPIC33EP128GM310, and mirrored datasheet repositories such as datasheets.com (file size about 4370KB) host the same document. Always prefer the Microchip original because it carries the latest revision with errata incorporated. The document covers the full dsPIC33EP128GM306/310 family, so confirm the 100-pin TQFP pinout section applies to your /PT package suffix before finalizing schematic capture.
Is DSPIC33EP128GM310T-I/PT suitable for field-oriented motor control?
Yes, the DSPIC33EP128GM310T-I/PT is explicitly targeted at precision motor control by Microchip. Its 70 MIPS DSP core with single-cycle 17x17 multiply and dual 40-bit accumulators executes FOC loops fast enough for 20 kHz+ current loops, while 12 MCPWM channels drive three-phase inverters with complementary outputs and dead time. The two QEI modules accept dual incremental encoders and the four on-chip op-amps buffer low-side shunt current signals without external amplifiers, reducing component count in servo and BLDC drives.
What is the DSPIC33EP128GM310T-I/PT pinout and where can I find it?
The DSPIC33EP128GM310T-I/PT pinout is documented in the 100-pin TQFP section of the Microchip dsPIC33EP128GM310 family datasheet, downloadable from the official product page. The 100 pins distribute four supply groups, 85 general-purpose I/O with remappable peripheral functions, analog inputs for the ADC, op-amp and comparator connections, plus oscillator, debug (ICSP/ICD), and reset pins. Because peripheral pins are remappable through the PPS (Peripheral Pin Select) mechanism, consult the datasheet pin tables rather than fixed-function assumptions during schematic design.
Is the DSPIC33EP128GM310T-I/PT RoHS compliant and lead-free?
The DSPIC33EP128GM310T-I/PT is a standard production Microchip part supplied in lead-free matte-tin plating, and Microchip's current dsPIC33EP portfolio is RoHS-compliant and REACH-assessed as a general rule. However, the retrieved web data does not state the formal compliance status verbatim, so XAIPART lists formal RoHS/REACH certification values as requiring confirmation from the official Microchip compliance portal before contractual use. Always verify against the Microchip environmental datasheet for the exact date code you receive.
What development tools support the DSPIC33EP128GM310T-I/PT?
The DSPIC33EP128GM310T-I/PT is supported by Microchip MPLAB X IDE, the XC16 C compiler, MPLAB IPE for production programming, and hardware debuggers including MPLAB ICD 3/4, PICkit 3/4/5, and REAL ICE. For motor-control development, Microchip's Motor Control Library and MotorBench tooling accelerate FOC bring-up on dsPIC33EP devices. A 100-pin TQFP socket adapter or a custom target board with the standard ICSP header (MCLR, VDD, VSS, PGD, PGC) is required for in-circuit programming and debugging.

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

Selection Guide

Choose the DSPIC33EP128GM310T-I/PT when you need 70 MIPS 16-bit DSP performance with integrated motor-control analog (4 op-amps, 12 MCPWM, 2 QEI) in a hand-inspectable 100-TQFP, and your firmware fits 128KB Flash. Select DSPIC33EP64GM310T-I/PT for cost-reduced builds with small firmware; select DSPIC33EP256GM310T-I/PT for bootloader-plus-application layouts or large compensation tables - both are pin-identical. Move to DSPIC33EP128GM310T-E/PT only when ambient conditions demand -40C to +125C; it costs more for the same silicon. Avoid DSPIC33EP256GM710T-I/PT for motor control since the GM7 family lacks the GM3 analog/PWM peripheral set despite the same footprint. If your roadmap needs higher ADC throughput and 100V-tolerant pins, plan a footprint change to dsPIC33CK instead - those are upgrades, not drop-ins.

Comparison with Alternatives

Parameter This Product DSPIC33EP128GM310T-E/PT DSPIC33EP256GM310T-I/PT DSPIC33EP64GM310T-I/PT DSPIC33EP256GM710T-I/PT
Package 100-TQFP (12x12 mm) 100-TQFP - same 100-TQFP - same 100-TQFP - same 100-TQFP - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology Microchip Technology
CPU Performance 70 MIPS (16-bit) 70 MIPS 70 MIPS 70 MIPS 70 MIPS
Flash Memory 128 KB (43K x 24) 128 KB 256 KB 64 KB 256 KB
Motor Control Peripherals 12 MCPWM, 8 IC/8 OC, 2 QEI, 4 op-amps Identical (same die) Identical Identical Reduced - GM7 lacks full GM3 motor-control set
Operating Temperature -40C to +85C (I) -40C to +125C (E) -40C to +85C -40C to +85C -40C to +85C
Packaging Tape & Reel (T) Tape & Reel Tape & Reel Tape & Reel Tape & Reel

Key Differentiators

  • Integrated analog front-end (vs DSPIC33EP256GM710T-I/PT)
  • Extended-temperature drop-in option (vs DSPIC33EP128GM310T-E/PT)
  • Flash-size scalable single footprint (vs DSPIC33EP64GM310T-I/PT / DSPIC33EP256GM310T-I/PT)

Design Notes

Supply the DSPIC33EP128GM310T-I/PT from a clean 3.3V rail within the datasheet tolerance; place 0.1uF ceramic decoupling at each of the VDD/VSS pin pairs on the 100-TQFP plus one bulk 10uF capacitor near the corner supply pins. Separate the VDDCORE/VCAP requirements: the dsPIC33EP family requires an external low-ESR capacitor on the internal regulator output pin - check the datasheet pin table for the exact VCAP pin and use the recommended value, typically a 10uF low-ESR part, as omitting or undersizing it is a common cause of erratic startup.

The four on-chip op-amps and CTMU are only as accurate as their PCB environment. Route op-amp input traces short and guarded, keep them on an unbroken analog ground region, and never run MCPPWM outputs or gate-driver traces in parallel with analog feedback lines. For the dual QEI encoder inputs, use differential receivers if the encoder cable exceeds roughly 30 cm, and add series termination to control ringing at high count rates. Synchronize ADC sampling to PWM center or trough via the PTG or trigger chain to reject switching ripple in current loops.

Three frequent mistakes on dsPIC33EP designs: (1) Peripheral Pin Select (PPS) must be configured before peripherals using remappable pins function - a firmware that assumes fixed pinout will show dead UART or PWM pins; (2) the /T tape-and-reel part needs MSL-compliant reflow per the label rating - exceeding floor-life causes package moisture damage; (3) the /I rating tops out at +85C junction conditions per Microchip thermal data - if your enclosure runs hot near motor drives, migrate to the pin-identical DSPIC33EP128GM310T-E/PT rather than risking the temperature budget.

Compliance Information

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

Retrieved web data does not state formal RoHS/REACH declarations verbatim. Standard Microchip production parts are supplied lead-free; confirm formal certification via the Microchip environmental compliance portal for the specific date code before contractual use.

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

Related Searches

DSPIC33EP128GM310T-I/PT datasheet DSPIC33EP128GM310T-I/PT price buy Microchip DSPIC33EP128GM310 70 MIPS DSC dsPIC33EP128GM310 100-TQFP pinout DSPIC33EP128GM310T-I/PT drop-in replacement DSPIC33EP128GM310T-I/PT vs DSPIC33EP256GM310 128KB flash 16KB RAM 16-bit DSC motor control dsPIC33EP BLDC field oriented control MCU DSPIC33EP128GM310T-I/PT equivalent substitute what can replace DSPIC33EP128GM310T-I/PT DSPIC33EP128GM310T-I/PT stock lead time dsPIC33EP 4 op-amp 2 QEI motor control controller

Related Components & Terms

Microchip Technology DSPIC33EP128GM310T-I/PT DSPIC33EP256GM310T-I/PT DSPIC33EP64GM310T-I/PT DSPIC33EP128GM310T-E/PT dsPIC33EP dsPIC33E family digital signal controller DSC 16-bit microcontroller MCPWM QEI CTMU PTG 100-TQFP TQFP package family surface mount 70 MIPS field-oriented control BLDC motor drive PPS (Peripheral Pin Select) MPLAB X IDE XC16 compiler tape and reel
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