DSPIC33EV128GM106-E/PT - 16-bit 60 MIPS 128KB DSC | Microchip
MPN: DSPIC33EV128GM106-E/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.9 | $4.90 |
| 10 | $4.55 | $45.50 |
| 100 | $4.2 | $420.00 |
| 500 | $3.9 | $1,950.00 |
| 1,000 | $3.6 | $3,600.00 |
DSPIC33EV128GM106-E/PT Overview
A digital signal controller combines the computational throughput of a digital signal processor with the peripheral integration and ease of use of a microcontroller. Within the power-management hierarchy of embedded systems, the DSC sits above general-purpose MCUs in math capability and below dedicated DSPs in cost and complexity, making the dsPIC33EV class ideal for real-time control loops such as motor control, digital power conversion and sensor fusion.
Key differentiating features include an on-chip CAN module with 32 buffers, 16 filters and three masks; two SENT (J2716) transmit/receive modules for automotive sensor interfaces; six motor-control PWM channels; up to three on-chip operational amplifiers; a CTMU (Charge Time Measurement Unit) for capacitive touch and time measurement; and a 4-channel DMA controller. Communication coverage is completed by UART with LIN/J2602 and IrDA support (25 Mbps without PPS) and one I2C module up to 1 Mbaud with SMBus support.
The 5V-tolerant architecture is the defining trait of the dsPIC33EV family: operating directly from automotive and industrial 5V rails eliminates a level-shifting stage, improves noise immunity in harsh electromagnetic environments, and simplifies analog front-end design. ECC Flash protects program memory integrity for functional-safety (FuSa) oriented designs.
Typical applications include automotive sensor and control units, brushless DC and PMSM motor drives, digital power supplies, appliances operating in vibration and noise, and industrial automation nodes with CAN connectivity.
Design consideration: at 60 MHz core frequency, ensure a clean 5V supply with decoupling at every VDD/VSS pair and place a 10 uF bulk capacitor near the regulator output; the CTMU and op-amp peripherals require careful analog grounding.
This page synthesizes distributor pricing, drop-in family alternatives, pinout guidance, and practical design notes not found in the manufacturer datasheet alone.
Drop-in alternatives for DSPIC33EV128GM106-E/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 DSPIC33EV128GM106-E/PT (same form factor and footprint) — differing in Package, RoHS Status, Supply Voltage Range, CAN, Core.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
DSPIC33EV256GM106-E/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$5.75 / Unit
View Datasheet →DSPIC33EV64GM106-E/PT
✅ Drop-In ⚠️ Specs Unverified📋 Reference alternative (not in catalog)
DSPIC33EV128GM106-I/PT
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$3.58 / Unit
View Datasheet →DSPIC33EV128GM104-E/P8
✅ Drop-In ⚠️ Specs Unverified✓ In Stock
$4.4 / Unit
View Datasheet →DSPIC33EV128GM106-E/PTVAO
✅ Drop-In📋 Reference alternative (not in catalog)
DSPIC33EV128GM106-E/PT Maximum Ratings & Electrical Characteristics
| Core | dsPIC33EV 16-bit DSC core |
| Max Core Speed | 60 MIPS |
| Core Clock Frequency | 60 MHz |
| Program Memory Size | 128 KB (43K x 24) Flash with ECC |
| RAM Size | 8 KB |
| Supply Voltage Range | 5 V (5V-robust family) |
| CAN Module | 1 x CAN with 32 buffers, 16 filters, 3 masks |
| SENT Modules | 2 x SENT J2716 transmit/receive |
| Motor Control PWM Channels | 6 |
| On-chip Op Amps | 3 |
| I2C Modules | 1 (up to 1 Mbaud, SMBus support) |
| UART Support | LIN/J2602, IrDA, high/low speed SCI |
| DMA Channels | 4 |
| Input Capture Modules | 4 |
| CTMU | Yes (Charge Time Measurement Unit) |
| Package | 64-TQFP (10x10 mm), 0.50 mm terminal pitch |
| Operating Temperature Range | -40C to +125C (E grade) |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
DSPIC33EV128GM106-E/PT Pin Configuration
| Pin 1 | MCLR — Master clear reset / programming voltage input |
| Pin 2 | AN0/VREF+/CMP1A — Analog input 0 / positive voltage reference / comparator 1 input A |
| Pin 3 | AN1/VREF-/CMP1B — Analog input 1 / negative voltage reference / comparator 1 input B |
| Pin 4 | AN2/CMP2A — Analog input 2 / comparator 2 input A |
| Pin 5 | AN3/CMP2B — Analog input 3 / comparator 2 input B |
| Pin 6 | AN4/CMP3A — Analog input 4 / comparator 3 input A |
| Pin 7 | AN5/CMP3B — Analog input 5 / comparator 3 input B |
| Pin 8 | VSS — Ground reference |
| Pin 9 | OSC1/CLKIN — Crystal oscillator input / external clock input |
| Pin 10 | OSC2/CLKO/RC15 — Crystal oscillator output / clock output / digital I/O |
| Pin 11 | VDD — Power supply |
| Pin 12 | AN6/RP14 — Analog input 6 / remappable peripheral pin |
| Pin 13 | AN7/RP13 — Analog input 7 / remappable peripheral pin |
| Pin 14 | AN8/RP12 — Analog input 8 / remappable peripheral pin |
| Pin 15 | AN9/RP11 — Analog input 9 / remappable peripheral pin |
| Pin 16 | AN10/RP10 — Analog input 10 / remappable peripheral pin |
| Pin 17 | AN11/RP9 — Analog input 11 / remappable peripheral pin |
| Pin 18 | VSS — Ground reference |
| Pin 19 | VDD — Power supply |
| Pin 20 | PWM1L/RD0 — Motor control PWM 1 low / digital I/O |
| Pin 21 | PWM1H/RD1 — Motor control PWM 1 high / digital I/O |
| Pin 22 | PWM2L/RD2 — Motor control PWM 2 low / digital I/O |
| Pin 23 | PWM2H/RD3 — Motor control PWM 2 high / digital I/O |
| Pin 24 | PWM3L/RD4 — Motor control PWM 3 low / digital I/O |
| Pin 25 | PWM3H/RD5 — Motor control PWM 3 high / digital I/O |
| Pin 26 | VSS — Ground reference |
| Pin 27 | VDD — Power supply |
| Pin 28 | PWM4L/RD6 — Motor control PWM 4 low / digital I/O |
| Pin 29 | PWM4H/RD7 — Motor control PWM 4 high / digital I/O |
| Pin 30 | PWM5L/RD8 — Motor control PWM 5 low / digital I/O |
| Pin 31 | PWM5H/RD9 — Motor control PWM 5 high / digital I/O |
| Pin 32 | PWM6L/RD10 — Motor control PWM 6 low / digital I/O |
| Pin 33 | PWM6H/RD11 — Motor control PWM 6 high / digital I/O |
| Pin 34 | VSS — Ground reference |
| Pin 35 | VDD — Power supply |
| Pin 36 | RP43/RF12 — Remappable peripheral pin / digital I/O |
| Pin 37 | RP44/RF13 — Remappable peripheral pin / digital I/O |
| Pin 38 | AN12/RP45/RF13 — Analog input 12 / remappable peripheral pin |
| Pin 39 | RP46/RF3 — Remappable peripheral pin / digital I/O |
| Pin 40 | RP47/RF2 — Remappable peripheral pin / digital I/O |
| Pin 41 | RP48/RG0 — Remappable peripheral pin / digital I/O |
| Pin 42 | RP49/RG1 — Remappable peripheral pin / digital I/O |
| Pin 43 | VSS — Ground reference |
| Pin 44 | VDD — Power supply |
| Pin 45 | RP50/RG2 — Remappable peripheral pin / digital I/O |
| Pin 46 | RP51/RG3 — Remappable peripheral pin / digital I/O |
| Pin 47 | RP52/RB14 — Remappable peripheral pin / digital I/O |
| Pin 53 | RP54/RB10 — Remappable peripheral pin / digital I/O |
| Pin 55 | RP55/RB9 — Remappable peripheral pin / digital I/O |
| Pin 56 | RP56/RB8 — Remappable peripheral pin / digital I/O |
| Pin 57 | RP57/RB7 — Remappable peripheral pin / digital I/O |
| Pin 58 | RP58/RB6 — Remappable peripheral pin / digital I/O |
| Pin 59 | RP59/RB5 — Remappable peripheral pin / digital I/O |
| Pin 60 | RP60/RB4 — Remappable peripheral pin / digital I/O |
| Pin 61 | RP61/RB3 — Remappable peripheral pin / digital I/O |
| Pin 62 | RP62/RB2 — Remappable peripheral pin / digital I/O |
| Pin 63 | RP63/RB1 — Remappable peripheral pin / digital I/O |
| Pin 64 | RP64/RB0 — Remappable peripheral pin / digital I/O |
Typical Applications
DSPIC33EV128GM106-E/PT is suitable for 6 applications: Automotive Sensor and Control Units, BLDC and PMSM Motor Control, Digital Power Conversion, Appliance Control Boards, Industrial Automation CAN Nodes, Capacitive Touch and Measurement Interfaces.
Automotive Sensor and Control Units
The DSPIC33EV128GM106-E/PT fits automotive body and sensor modules because it combines a 5V-robust core rated -40C to +125C with two SENT J2716 modules that speak the native protocol of modern automotive position and pressure sensors. Its CAN controller with 32 message buffers and 16 acceptance filters handles in-vehicle network traffic without CPU intervention, freeing the 60 MIPS DSP core for signal processing. Placed on a 5V rail derived from the battery line, it connects directly to 5V sensors and CAN transceivers without level shifters. The ECC Flash maintains program integrity under electrical transients, a key requirement in the noisy 12V vehicle environment.
Recommended
BLDC and PMSM Motor Control
Six motor-control PWM channels with complementary outputs and dead-time control make the DSPIC33EV128GM106-E/PT a natural fit for three-phase brushless DC and PMSM drives. The 60 MIPS DSP engine executes field-oriented control loops with fast MAC operations, while three on-chip operational amplifiers condition shunt-resistor current feedback without external op-amp ICs, cutting BOM cost per drive node. The four input-capture modules timestamp hall-sensor or encoder edges for commutation. Running from a 5V gate-driver interface rail, the DSC drives the power stage cleanly in electrically noisy motor environments, and the four DMA channels stream ADC results without CPU loading during high-frequency control interrupts.
Recommended
Digital Power Conversion
In digital power supplies, LLC converters and PFC stages, the DSPIC33EV128GM106-E/PT delivers the deterministic control timing required for voltage-mode and current-mode loops: high-resolution PWM outputs with fine duty and phase control operate from a 60 MIPS core that closes loops at hundreds of kilohertz. The 12-bit ADC (sampled via DMA) digitizes output voltage and current, and the CTMU supports precise time-domain measurements for adaptive dead-time optimization. The 5V I/O interfaces directly to gate drivers and feedback optocouplers common in industrial power boards, and the -40C to +125C rating suits sealed power supplies in appliances and telecom rectifiers.
Recommended
Appliance Control Boards
Home appliances such as washing machines, dishwashers and range hoods demand controllers that survive vibration, humidity, mains transients and motor noise - exactly the harsh-environment profile Microchip cites for the dsPIC33EV family. The DSPIC33EV128GM106-E/PT operates the 5V rail already present on appliance boards, drives triac or relay outputs through GPIO, senses user touch through its CTMU capacitive-touch measurement unit, and controls variable-speed motors via its six PWM channels. UART with LIN support connects to display or communication boards, while ECC Flash preserves firmware integrity across years of switching-noise exposure in the appliance chassis.
Recommended
Industrial Automation CAN Nodes
Factory automation nodes - actuator controllers, remote I/O, condition-monitoring sensors - benefit from the DSPIC33EV128GM106-E/PT combination of a hardware CAN module (32 buffers, 16 filters, 3 masks) and 60 MIPS of DSP throughput for local signal processing. The 5V-tolerant I/O matches the 24V-referenced industrial logic levels after simple conditioning, and the -40C to +125C extended grade tolerates panel-mounted enclosures without forced cooling. UART-based Modbus with LIN/J2602 and IrDA support plus one I2C bus up to 1 Mbaud with SMBus cover legacy fieldbus and sensor integration. The four DMA channels keep ADC sampling and CAN transmission autonomous under interrupt-heavy industrial workloads.
Recommended
Capacitive Touch and Measurement Interfaces
The CTMU (Charge Time Measurement Unit) on the DSPIC33EV128GM106-E/PT enables capacitive-touch keys and precision time-of-flight style measurements without a dedicated touch controller IC. Combined with the on-chip operational amplifiers, the DSC can condition electrode signals and fluid-level or proximity sensor inputs entirely on-chip, reducing component count in sealed white-goods and automotive interior panels where mechanical switches fail. The 5V domain drives electrode excitation with ample noise margin, and the SENT modules export measurement results in automotive-standard format. Firmware-based touch decoding runs comfortably within the 60 MIPS budget alongside the main application loop.
Recommended
Recommended Products Summary
Engineering reference data for DSPIC33EV128GM106-E/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | DSPIC33EV256GM106-E/PT | DSPIC33EV64GM106-E/PT | DSPIC33EV128GM106-I/PT | DSPIC33EV128GM104-E/P8 | DSPIC33EV128GM106-E/PTVAO |
|---|---|---|---|---|---|---|
| Package | 64-TQFP (10x10 mm) | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP (10x10 mm) - same | 64-TQFP - same class | 64-TQFP (S-PQFP-G64) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Program Memory | 128 KB (43K x 24) ECC | 256 KB ECC | 64 KB ECC | 128 KB ECC | 128 KB ECC | 128 KB ECC |
| RAM | 8 KB | 8 KB | 8 KB | 8 KB | 8 KB | 16 KB |
| Core Speed | 60 MIPS | 60 MIPS | 60 MIPS | 60 MIPS | 60 MIPS | 60 MIPS |
| Operating Temperature | -40C to +125C (E grade) | -40C to +125C | -40C to +125C | -40C to +85C | -40C to +125C | -40C to +125C |
Key Differentiators
- Double the program memory headroom (vs DSPIC33EV64GM106-E/PT)
- Extended temperature rating for under-hood use (vs DSPIC33EV128GM106-I/PT)
- Full peripheral instance set (vs DSPIC33EV128GM104-E/P8)
- Doubling of RAM in same footprint (vs DSPIC33EV128GM106-E/PTVAO)
Design Notes
Provide a dedicated 5V regulator output with at least 100 nF ceramic decoupling at every VDD/VSS pair of the 64-TQFP and one 10 uF bulk capacitor. The dsPIC33EV core tolerates 5V operation but is sensitive to supply droop during simultaneous PWM switching and Flash writes - size the regulator for peak core plus I/O current. Keep the VDD/VSS pairs short-looped to the ground plane; do not share a single via pair for all ground pins. Estimated: budget roughly 60-100 mA total supply current at 60 MIPS before I/O loads (estimate based on family-class typical current, verify against DS70005144H current-vs-frequency curves).
For motor-control and digital-power designs, route the six PWM output pairs as matched groups to the gate drivers, keeping each high/low pair adjacent to preserve dead-time symmetry. Use peripheral pin selection (PPS) to place UART, I2C and SENT functions on pins physically nearest their connectors, reducing cross-board routing of 1 Mbaud I2C and CAN signals. Place the crystal within 10 mm of OSC1/OSC2 with guard ground; the internal FRC oscillator can eliminate the crystal entirely in less timing-critical designs. Separate the analog ground region under the op-amp/CTMU pins from the PWM switching ground.
The /PT package is a 64-pin TQFP: verify your footprint uses the 0.50 mm pitch and 10x10 mm body with correct pin-1 dot orientation before production. Do not assume all RB port pins are 5V tolerant AND analog-capable - analog inputs are a subset; configure ANSEL registers correctly or the CTMU and op-amp functions will read incorrectly. The E suffix means -40C to +125C: substituting an I-grade (-40C to +85C) part to save cost voids extended-temperature qualification. Finally, enable ECC Flash checking in startup code to catch bit errors in safety-relevant applications.
Compliance Information
RoHS compliant per Microchip standard product policy; AEC-Q100 qualification status for the specific GM106 build should be confirmed with Microchip - the family is marketed for automotive applications and functional safety (FuSa) support is noted by DigiKey.