DSPIC33EP128GM306T-I/MR - 70 MIPS DSC, 128KB Flash | Microchip
MPN: DSPIC33EP128GM306T-I/MR ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $5.98 | $5.98 |
| 10 | $5.38 | $53.80 |
| 100 | $4.72 | $472.00 |
| 500 | $4.18 | $2,090.00 |
| 1,000 | $3.72 | $3,720.00 |
DSPIC33EP128GM306T-I/MR Overview
A digital signal controller combines the compute architecture of a microcontroller with DSP-engine features such as a hardware multiply-accumulate unit and barrel shifter. Within the power-management hierarchy of embedded processors, the DSC sits between general-purpose MCUs and dedicated DSPs, making it the preferred choice when deterministic control loops and signal processing must run on a single chip.
Key features include the 12-channel motor-control PWM (MCPWM) module, 8 input capture and 8 output compare channels, 2 quadrature encoder interfaces (QEI), 4 integrated operational amplifiers, a charge time measurement unit (CTMU), and the peripheral trigger generator (PTG). Peripheral Pin Select (PPS) allows flexible remapping of digital peripherals onto I/O pins, simplifying PCB routing.
Architecturally, the dsPIC33EP core runs at up to 70 MIPS from a 3.3V supply with DSP instructions, two 40-bit accumulators, and DMA-supported data movement, offloading deterministic real-time tasks such as field-oriented motor control and digital power conversion from software.
Typical applications include precision motor control (BLDC, PMSM, stepper), digital power supplies and solar inverters, and industrial sensing front-ends where the four on-chip op-amps condition signals before the ADC, reducing external component count.
Design consideration: the VQFN exposed pad must be soldered to a grounded copper pour for thermal dissipation and signal integrity; plan your footprint for the 9x9 mm body plus the thermal pad.
This page synthesizes verified distributor data, drop-in alternatives, and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for DSPIC33EP128GM306T-I/MR — 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 DSPIC33EP128GM306T-I/MR (same form factor and footprint) — differing in Input Capture / Output Compare, Package, Packaging, Quadrature Encoder Interfaces, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
DSPIC33EP128GM306-I/MR
✅ Drop-In✓ In Stock
$4.1 / Unit
View Datasheet →DSPIC33EP128GM306T-E/MR
✅ Drop-In📋 Reference alternative (not in catalog)
DSPIC33EP256GM306T-I/MR
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
Contact for price
View Datasheet →DSPIC33EP128GM304T-I/MR
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
DSPIC33EP128GM706T-I/MR
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$4.9 / Unit
View Datasheet →DSPIC33EP128GM306T-I/MR Maximum Ratings & Electrical Characteristics
| Core Processor | dsPIC33E (16-bit DSC) |
| Core Size | 16-bit |
| Maximum Speed | 70 MIPS |
| Flash Program Memory | 128KB (43K x 24) |
| RAM | 16KB |
| Supply Voltage | 3.3 V |
| Motor Control PWM (MCPWM) | 12 channels |
| Input Capture / Output Compare | 8 / 8 |
| Quadrature Encoder Interfaces | 2 |
| On-chip Operational Amplifiers | 4 |
| CTMU (Charge Time Measurement Unit) | Yes |
| PTG (Peripheral Trigger Generator) | Yes |
| Package | 64-VQFN (9x9 mm) Exposed Pad, code MR |
| Mounting Type | Surface Mount |
| Operating Temperature | -40C to +85C (Industrial, I grade) |
| Packaging | Tape & Reel (T suffix) |
DSPIC33EP128GM306T-I/MR 64-vqfn (9x9 mm) exposed pad, code mr Pin Configuration Guide
Pin configuration for DSPIC33EP128GM306T-I/MR (64-vqfn (9x9 mm) exposed pad, code mr 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.
No detailed pinout data available for DSPIC33EP128GM306T-I/MR.
Refer to the datasheet for full pin configuration.
Typical Applications
DSPIC33EP128GM306T-I/MR is suitable for 6 applications: Precision BLDC/PMSM Motor Control, Digital Power Supplies and Inverters, Industrial Sensing and Measurement Front-Ends, Automotive and Industrial HMI / Sub-system Control, Embedded Signal Processing and Data Acquisition, Networked Industrial IoT Nodes.
Precision BLDC/PMSM Motor Control
The DSPIC33EP128GM306T-I/MR fits motor control because its 70 MIPS core executes field-oriented control loops far faster than PWM carrier periods, while the 12-channel MCPWM module generates complementary or independent drive signals with hardware dead-time insertion. The 2 quadrature encoder interfaces decode position feedback directly in hardware, and the 4 on-chip op-amps amplify current-shunt signals before conversion. In a typical topology, the MCPWM drives a three-phase inverter gate-driver stage, ADC results trigger control interrupts, and the QEI closes the speed loop. Running the current loop at 70 MIPS yields PWM update jitter below one instruction cycle, improving torque ripple compared to 40 MIPS-class dsPIC33F parts, at the cost of careful thermal design under the VQFN exposed pad.
Recommended
Digital Power Supplies and Inverters
For digitally controlled AC-DC, DC-DC, and inverter stages, the DSPIC33EP128GM306T-I/MR provides the deterministic timing a switching converter needs: the 12-channel MCPWM supports phase-shifted and interleaved topologies with sub-nanosecond-class duty updates, and the PTG (Peripheral Trigger Generator) automates ADC sampling synchronized to PWM events without CPU intervention. The 70 MIPS headroom executes proportional-integral voltage and current loops at carrier frequency, while DMA moves conversion results off the bus. Using the internal 4 op-amps as error or gain stages reduces external analog parts. Compared to an analog-controller solution, this DSC enables adaptive nonlinear control and telemetry; the trade-off is firmware validation effort and the need for robust fault-protection software against PWM glitch events.
Recommended
Industrial Sensing and Measurement Front-Ends
The CTMU (Charge Time Measurement Unit) plus 4 operational amplifiers make the DSPIC33EP128GM306T-I/MR a strong fit for capacitive touch sensing, time-of-flight measurement, and buffered analog front-ends in industrial instruments. The CTMU measures charge time for precise capacitance and time-interval measurements, while the op-amps condition sensor signals such as shunt currents, bridge outputs, or microphone levels ahead of the ADC. Peripheral Pin Select lets I2C, IrDA, and other digital interfaces route to convenient pins when integrating with displays or field buses. A typical design uses the op-amps in unity-gain buffering mode, achieving signal conditioning without external op-amp ICs, which cuts BOM cost and board area, at the price of analog performance limits defined by the integrated amplifier bandwidth.
Recommended
Automotive and Industrial HMI / Sub-system Control
Although this -I grade part is not AEC-Q100 qualified itself, the dsPIC33EP family is used in adjacent automotive-adjacent industrial controls such as pump controllers, HVAC actuators, and lighting ballasts. The 70 MIPS core, 128KB Flash, and 16KB RAM host communication stacks alongside the control loop, and Peripheral Pin Select simplifies adapting one firmware base to different board revisions. The extended-temperature DSPIC33EP128GM306T-E/MR variant covers harsh -40C to +125C environments in the identical footprint, allowing a single PCB design across cabin and under-hood-adjacent zones. Designers should budget for watchdog supervision and proper ESD protection on remappable pins because PPS increases the chance of misrouted signals during firmware updates.
Recommended
Embedded Signal Processing and Data Acquisition
The DSP engine of the DSPIC33EP128GM306T-I/MR - single-cycle MAC, dual 40-bit accumulators, and barrel shifter - suits embedded filtering, FFT-based analysis, and adaptive control in compact data-acquisition nodes. The 128KB (43K x 24) Flash stores filter coefficient tables and algorithm libraries, while 16KB RAM buffers sampled streams moved by DMA. The 8 input capture channels timestamp external events with high resolution, useful for ultrasonic flow or frequency measurement. Compared to a separate MCU-plus-DSP two-chip solution, the single-chip DSC removes inter-processor latency and halves BOM complexity; the trade-off is that heavy floating-point workloads should use fixed-point libraries to preserve the 70 MIPS real-time budget.
Recommended
Networked Industrial IoT Nodes
In connected industrial nodes, the DSPIC33EP128GM306T-I/MR combines local control (MCPWM, captures) with communication via I2C and IrDA-capable UART interfaces, and its Peripheral Pin Select allows flexible interface placement on crowded boards. The 70 MIPS core runs protocol stacks and sensor-fusion routines concurrently with control loops, while CTMU supports low-cost capacitive buttons for local user interaction. A typical node samples sensors through the internal op-amp conditioned inputs, processes them at 70 MIPS, and reports over a transceiver connected through remapped UART pins. Versus a generic MCU, the integrated motor-control and analog peripherals remove companion ICs; versus a bigger SoC, it offers deterministic real-time response and lower power at 3.3V operation.
Recommended
Recommended Products Summary
Engineering reference data for DSPIC33EP128GM306T-I/MR — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | DSPIC33EP128GM306-I/MR | DSPIC33EP128GM306T-E/MR | DSPIC33EP256GM306T-I/MR | DSPIC33EP128GM304T-I/MR | DSPIC33EP128GM706T-I/MR |
|---|---|---|---|---|---|---|
| Package | 64-VQFN (9x9 mm, MR) exposed pad | 64-VQFN (9x9 mm, MR) - same | 64-VQFN (9x9 mm, MR) - same | 64-VQFN (9x9 mm, MR) - same | 64-VQFN (9x9 mm, MR) - same | 64-VQFN (9x9 mm, MR) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Core Speed | 70 MIPS | 70 MIPS | 70 MIPS | 70 MIPS | 70 MIPS | 70 MIPS |
| Flash Program Memory | 128KB (43K x 24) | 128KB | 128KB | 256KB | 128KB | 128KB |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C | -40C to +125C (Extended) | -40C to +85C | -40C to +85C | -40C to +85C |
| Packaging | Tape & Reel (T) | Tube | Tape & Reel | Tape & Reel | Tape & Reel | Tape & Reel |
Key Differentiators
- 70 MIPS core performance (vs DSPIC33FJ64MC706A-I/MR)
- Extended temperature drop-in option (vs DSPIC33EP128GM306T-E/MR)
- Doubled Flash without redesign (vs DSPIC33EP256GM306T-I/MR)
- Trade-off: fewer analog enhancements than GM7 family (vs DSPIC33EP128GM706T-I/MR)
Design Notes
The 64-pin VQFN exposed pad must be connected to a solid ground pour. Use an array of thermal vias (typically 5x5, 0.3 mm drill filled or plugged) under the pad to the internal ground plane. The no-lead package also requires correct stencil design - segmented aperture at 50-70% coverage - to avoid excessive solder paste causing voids or tombstoning. Follow Microchip's QFN surface-mount guidelines in the family datasheet (document 70000689) for land-pattern dimensions of the 9x9 mm MR package.
The dsPIC33EP core operates from a 3.3V supply with internal regulators; place a low-ESR ceramic bypass capacitor (typically 0.1 uF) at each VDD pin pair and a bulk 10 uF near the device. Consult the datasheet for any required VDDCORE/VDDCAP capacitor values - these regulator capacitors must not be omitted or the core may brown out at 70 MIPS operation. Decouple VDD and AVDD separately, and connect AVSS to a quiet analog ground to preserve the accuracy of the integrated op-amps and ADC front-end.
Peripheral Pin Select (PPS) is powerful but error-prone: incorrectly locked PPS mappings can silently disconnect UART or PWM outputs after a firmware update. Lock PPS registers (via the control bit documented in Section 11.4 of the datasheet) once initialization completes. Also note this -I grade part is rated -40C to +85C; do not use it in ambient above 85C - select DSPIC33EP128GM306T-E/MR (up to +125C) instead, which is footprint-identical and requires no PCB change.
When driving external MOSFET gate drivers from the 12 MCPWM outputs, keep PWM trace lengths short and matched per phase to minimize skew-induced shoot-through. The 70 MIPS core can toggle pins fast enough to create meaningful edge rates; add small series resistors (typically 22-33 ohm, estimated typical value) on remappable RPn outputs routed off-board to control ringing. Route the CTMU/op-amp analog inputs away from PWM switching nodes on inner layers with ground shielding.
Compliance Information
Compliance details were not present in the verified web data snippets. This industrial-grade (I suffix) part is not AEC-Q100 qualified based on the -I temperature grade; verify RoHS/REACH status on the official Microchip product page before procurement.