DSPIC33FJ128MC710AT-I/PF - 16-bit DSC, 40 MIPS, 128KB Flash | Microchip
MPN: DSPIC33FJ128MC710AT-I/PF ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $11.2 | $11.20 |
| 10 | $10.45 | $104.50 |
| 100 | $9.35 | $935.00 |
| 500 | $8.85 | $4,425.00 |
| 1,000 | $8.55 | $8,550.00 |
DSPIC33FJ128MC710AT-I/PF Overview
A Digital Signal Controller (DSC) is a hybrid architecture combining a microcontroller's deterministic peripheral control with a DSP engine's single-cycle MAC and barrel shifter for high-throughput math. DSCs sit above traditional MCUs in the embedded hierarchy (MCU -> DSC -> DSP) and are widely used when control loops must run concurrently with real-time signal processing. The dsPIC33FJ128MC710A family specifically targets motor control (BLDC, PMSM, ACIM, SR) by integrating high-speed PWM, quadrature encoder interfaces, and 12-bit ADCs with dual sample-and-hold.
Key features include 85 general-purpose I/O pins, 8 DMA channels for CPU-offloading data movement, dual 16-bit timer modules, and a 10/12-bit ADC up sampling timer that supports motor-current sense with minimal software overhead. The barrel shifter barrel shifter and boundary scan boundary scan support simplify code production and field-safe bring-up. Compared to discrete controllers with integrated DSP, the dsPIC33FJ128MC710A pairs integrated DSP and motor-control timers into one part, so no external DSP is required in many production BOMs. Integration of block serial I, peripherals simplifies bus integration.
Typical applications include three-phase BLDC/PMSM field-oriented control (FOC) drives, industrial servo amplifiers, automotive traction and pump controllers, uninterruptible power supplies (UPS), and digital power-conversion controllers. Designers select this family when they need deterministic ADC-to-PWM latency, CPU-offloading DMA, and DSP throughput in a single chip. The AEC-Q100 qualification also makes it suitable for under-hood automotive systems.
When designing with this device, place 100 nF + 10 µF decoupling on each VDD/VSS pair within 5 mm of the pins and route the analog AVdd/AVss as a star. Use the Explorer 16/32 PIM and MPLAB XC-DSC compiler to validate firmware before PCB layout, and verify the maximum toggling rate of PWM outputs against EMI budgets.
This page synthesizes distributor pricing, drop-in same-family alternatives, and practical design notes not consolidated on any single distributor or manufacturer listing, helping engineers shorten selection time and avoid PCB rework.
Drop-in alternatives for DSPIC33FJ128MC710AT-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 DSPIC33FJ128MC710AT-I/PF (same form factor and footprint) — differing in ADC, Package, Operating Temperature, Mounting Type, Core Architecture.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
DSPIC33FJ128MC710A-I/PF
✅ Drop-In✓ In Stock
$6.45 / Unit
View Datasheet →DSPIC33FJ128MC710A-E/PF
✅ Drop-In✓ In Stock
$10.43 / Unit
View Datasheet →DSPIC33FJ256MC710A-I/PF
✅ Drop-In📋 Reference alternative (not in catalog)
DSPIC33FJ128MC510A-I/PF
✅ Drop-In✓ In Stock
$8.1 / Unit
View Datasheet →DSPIC33FJ128MC510A-E/PF
✅ Drop-In✓ In Stock
$7.65 / Unit
View Datasheet →DSPIC33FJ128MC710AT-I/PF Maximum Ratings & Electrical Characteristics
| Core Architecture | dsPIC33F (16-bit DSC with DSP) |
| Maximum CPU Speed | 40 MIPS (40 MHz) |
| Program Flash Memory | 128 KB (128K x 8) |
| Data RAM | 16 KB |
| Operating Voltage Range | 3.0 V to 3.6 V |
| Operating Temperature Range | -40 °C to +85 °C (Industrial) |
| Package | TQFP-100 (PF), 14x14 mm, 0.5 mm pitch |
| I/O Pins | 85 |
| DMA Channels | 8 |
| Automotive Qualification | AEC-Q100 |
| ADC | 10/12-bit ADC with dual sample-and-hold |
| Timer Modules | Multiple 16-bit timers, motor-control PWM |
| Mounting Type | Surface Mount |
| RoHS Status | Compliant |
DSPIC33FJ128MC710AT-I/PF tqfp-100 (pf), 14x14 mm, 0.5 mm pitch Pin Configuration Guide
Pin configuration for DSPIC33FJ128MC710AT-I/PF (tqfp-100 (pf), 14x14 mm, 0.5 mm pitch 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 DSPIC33FJ128MC710AT-I/PF.
Refer to the datasheet for full pin configuration.
Typical Applications
DSPIC33FJ128MC710AT-I/PF is suitable for 6 applications: Three-Phase BLDC / PMSM Motor Control (FOC), Industrial Servo Amplifier / Variable Frequency Drive, Automotive Traction and Pump Controllers, Uninterruptible Power Supply (UPS) Digital Control, Digital Power Conversion (PFC + LLC Resonant), Sensorless BLDC Compressor Control.
Three-Phase BLDC / PMSM Motor Control (FOC)
The DSPIC33FJ128MC710AT-I/PF is purpose-built for three-phase BLDC and PMSM field-oriented control, integrating dual-sample-and-hold ADCs synchronized to the PWM reload, dedicated quadrature encoder interfaces, and a 40 MIPS dsPIC33F core with single-cycle 16x16 MAC. The 128 KB Flash accommodates FOC state machines, PI current/torque controllers, and sensorless observer code, while 16 KB SRAM handles observation buffers and Park/Clarke transforms. The AEC-Q100 qualification additionally enables under-hood automotive deployment. Designers pair the part with gate drivers like the MCP8026 and use MPLAB XC-DSC for fixed-point FOC implementations. Compared to generic MCUs, the integrated motor-control peripherals eliminate the need for external DSP, shrinking BOM cost and shortening firmware development cycles.
Recommended
Industrial Servo Amplifier / Variable Frequency Drive
The DSPIC33FJ128MC710AT-I/PF drives industrial servo amplifiers and variable-frequency drives where deterministic ADC-to-PWM latency is critical. Its 8 DMA channels offload ADC and encoder data movement from the 40 MIPS CPU, freeing cycles for cascaded position/velocity/current control loops running in parallel. The -40 °C to +85 °C industrial temperature range supports cabinet-mounted drives without conformal coating. The 85 I/O pins accommodate multiple encoder inputs, communication buses (UART/SPI/CAN), and isolation interfaces. Designers leverage the high-resolution PWM (1.04 ns resolution at 40 MIPS) for low-ripple torque output and pair the DSC with digital isolators like the ISO1050 for CAN bus safety isolation.
Recommended
Automotive Traction and Pump Controllers
The DSPIC33FJ128MC710AT-I/PF's AEC-Q100 qualification makes it suitable for automotive traction motor controllers, electric water/oil pumps, and HVAC blower drives. The dsPIC33F core's deterministic interrupt latency ensures consistent PWM timing even under worst-case EMI, while the 12-bit ADC with dual sample-and-hold accurately samples phase currents within narrow PWM windows. The 128 KB Flash holds traction-control state machines including torque-vectoring algorithms, and 16 KB SRAM supports transient buffer storage during peak loads. Integrated CAN bus peripherals enable direct connection to vehicle networks without external controllers. Compared to non-automotive MCUs, AEC-Q100 grade components meet OEM reliability requirements for under-hood deployment.
Recommended
Uninterruptible Power Supply (UPS) Digital Control
The DSPIC33FJ128MC710AT-I/PF powers the digital control loop in online double-conversion UPS systems, replacing legacy analog control ICs. The 40 MIPS core runs simultaneous DC bus voltage regulation, inverter PWM generation, and battery-charge management, while the high-resolution PWM outputs produce low-THD sine waves for the inverter stage. Eight DMA channels enable continuous ADC sampling of DC bus voltage, battery current, and output current without CPU intervention, ensuring sub-millisecond fault response. Compared to discrete analog controllers, the DSC approach enables firmware-updatable control strategies, adaptive filtering, and remote monitoring via UART or CAN.
Recommended
Digital Power Conversion (PFC + LLC Resonant)
The DSPIC33FJ128MC710AT-I/PF implements digital PFC plus LLC resonant converter control in a single chip. Its high-resolution PWM with 1.04 ns edge placement supports the variable-frequency demands of LLC converters, while the integrated 12-bit ADC samples feedback signals across wide dynamic ranges required for PFC current shaping. The 128 KB Flash stores complex state-space control algorithms, soft-start sequences, and protection fault handlers. The 16 KB SRAM caches real-time waveforms for telemetry and adaptive tuning. Compared to analog UCC25640 controllers, the DSC approach adds programmable protection curves, telemetry logging, and digital communication interfaces at lower BOM cost.
Recommended
Sensorless BLDC Compressor Control
The DSPIC33FJ128MC710AT-I/PF is widely used in sensorless BLDC compressors for HVAC and refrigeration where back-EMF-based rotor position estimation replaces Hall sensors. The 40 MIPS DSP engine executes sliding-mode observers and BEMF zero-crossing detection in real time, while the integrated high-speed ADC samples phase voltages within microseconds of PWM transitions. 128 KB Flash accommodates compressor-specific startup algorithms including open-loop ramp-up, alignment, and back-EMF lock-in sequences. The AEC-Q100 grade supports hermetic compressor electronics in high-temperature environments, and 85 I/O pins interface with pressure transducers, NTC thermistors, and communication buses.
Recommended
Recommended Products Summary
Engineering reference data for DSPIC33FJ128MC710AT-I/PF — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | DSPIC33FJ128MC710A-I/PF | DSPIC33FJ128MC710A-E/PF | DSPIC33FJ256MC710A-I/PF | DSPIC33FJ128MC510A-I/PF | DSPIC33FJ128MC510A-E/PF |
|---|---|---|---|---|---|---|
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Package | TQFP-100 (PF) 14x14 mm | TQFP-100 (PF) - same | TQFP-100 (PF) - same | TQFP-100 (PF) - same | TQFP-100 (PF) - same | TQFP-100 (PF) - same |
| Flash Memory | 128 KB | 128 KB (same) | 128 KB (same) | 256 KB (+100%) | 128 KB (same) | 128 KB (same) |
| RAM | 16 KB | 16 KB (same) | 16 KB (same) | 16 KB (same) | 16 KB (same) | 16 KB (same) |
| Max CPU Speed | 40 MIPS (40 MHz) | 40 MIPS (same) | 40 MIPS (same) | 40 MIPS (same) | 40 MIPS (same) | 40 MIPS (same) |
| Operating Temperature | -40C to +85C (Industrial) | -40C to +85C (same) | -40C to +125C (Extended) | -40C to +85C (same) | -40C to +85C (same) | -40C to +125C (Extended) |
| DMA Channels | 8 | 8 (same) | 8 (same) | 8 (same) | 8 (same) | 8 (same) |
| I/O Pins | 85 | 85 (same) | 85 (same) | 85 (same) | 85 (same) | 85 (same) |
| AEC-Q100 Automotive | Yes | Yes (same) | Yes (same) | Yes (same) | Yes (same) | Yes (same) |
Key Differentiators
- Tape-and-reel packaging with same die as A-I/PF variant (vs DSPIC33FJ128MC710A-I/PF)
- Industrial temperature range vs. extended for harsh environments (vs DSPIC33FJ128MC710A-E/PF)
- Same package, double the Flash for richer firmware (vs DSPIC33FJ256MC710A-I/PF)
Design Notes
Place a 100 nF X7R ceramic decoupling capacitor within 5 mm of every VDD/VSS pin pair, and add a single 10 µF bulk tantalum or ceramic capacitor near the package. The dsPIC33FJ128MC710A family requires strict AVdd/AVss separation; route analog and digital ground as a star connection back to the package's GND pin rather than as a continuous plane to avoid ADC reference noise. According to Microchip, missing decoupling causes brown-out resets during ADC sampling peaks at full 40 MIPS operation. A power-on reset (POR) event can corrupt Flash if firmware does not validate clock stability.
Route the analog AVdd trace directly from the regulator output through a ferrite bead, not from the noisy digital VDD plane. Keep analog signal traces (current-sense amplifier outputs, voltage-feedback dividers) short and away from PWM switching traces by at least 3 trace widths. The dual-sample-and-hold ADC is sensitive to switching noise; ground the analog ground plane separately and stitch them only at the chip's GND pin. For TQFP-100 layouts, use a 4-layer PCB with dedicated VDD and GND planes to minimize loop inductance for the high-speed PWM outputs switching at 1 ns edge rates.
Do not exceed 40 MHz on the primary oscillator input; the dsPIC33F core multiplies internally with a PLL but external clock sources must remain within spec. According to Microchip documentation, the configuration bits must be set to match the chosen oscillator source - incorrect PLL settings cause erratic operation or lock-up. Always clear and reconfigure the configuration registers after any code reset, and verify the JTAG/ICSP pins are not left floating during production test or they can interfere with ADC readings.
Compliance Information
AEC-Q100 qualified per Microchip product family documentation and distributor parametric data. RoHS compliant. Halogen-free status not confirmed in verified data.