Microchip Technology

DSPIC33FJ128MC506AT-I/MR - 16-bit DSC 40MIPS 128KB | Microchip

MPN: DSPIC33FJ128MC506AT-I/MR ✓ Active
In Stock Ships in 1-3 business days
3 V to 3.6 V Vdss 64-VQFN (9x9 mm) Exposed Pad Package 40 MHz Speed 128KB (128K x 8) Flash Memory
From $4.61 USD / Unit
MOQ: 1 |
Price updated: 2026-09-26
Volume Pricing
Qty Unit Price Extended
1 $5.69 $5.69
10 $5.42 $54.20
100 $5.12 $512.00
500 $4.86 $2,430.00
1,000 $4.61 $4,610.00
ℹ️ All prices are in USD

DSPIC33FJ128MC506AT-I/MR Overview

The Microchip Technology DSPIC33FJ128MC506AT-I/MR is a 16-bit digital signal controller (DSC) combining a dsPIC33FJ MCU/DSP core rated at 40 MIPS, 128KB (128K x 8) of Flash program memory, and 8 kB of data RAM, supplied at 3V to 3.6V in a 64-pin VQFN (9x9 mm, MR) exposed-pad package.

A digital signal controller merges the peripheral set and ease of use of a microcontroller with the multiply-accumulate (MAC) DSP engine of a digital signal processor, sitting in the product hierarchy: DSC -> 16-bit MCU/DSP -> microcontroller -> embedded processor. The dsPIC33FJ family executes DSP-class instructions such as MAC and DSP multiply on the same RISC pipeline used for general-purpose C code.

Key features include 40 MIPS maximum performance at 40 MHz, 9 timers, 8 DMA channels, 4 serial I/O ports, and 5 external interrupt sources per distributor listings. The industrial temperature grade (-40C to +85C) and 3V to 3.6V operating supply suit motor-control and industrial power electronics rails.

The dsPIC33FJ128MC506A family is specifically architected for motor control: brushless DC (BLDC) motors, single- and three-phase induction motors, and switched reluctance motors, according to Microchip's official product page. On-chip motor-control PWM, high-speed ADC sampling, and DMA offload the CPU during commutation loops.

Typical applications include sensorless BLDC and PMSM drives, digital power supplies (PFC, LLC), uninterruptible power supplies, and industrial automation nodes that need deterministic DSP math with MCU-style peripherals.

Design consideration: the 64-VQFN exposed pad must be soldered to a ground pour for both thermal dissipation and signal integrity; the 9x9 mm fine-pitch land pattern requires controlled reflow profiles. Verify the A-suffix silicon errata before layout reuse from older dsPIC33FJ128MC506 designs.

This page synthesizes distributor pricing, drop-in family alternatives, and practical design notes not found in the manufacturer datasheet, with all data verified against live web sources.

Drop-in alternatives for DSPIC33FJ128MC506AT-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 DSPIC33FJ128MC506AT-I/MR (same form factor and footprint) — differing in Package, Serial I/O Ports, Timers, Core, Data RAM.

Microchip Technology
Package: 64-VQFN (9x9 mm) with exposed pad
Serial I/O Ports: 4 (UART/SPI/I2C)
Core: dsPIC33F (16-bit DSC)
Microchip Technology
Package: 64-VQFN (9x9 mm)
Timers: 11
Data RAM: 8 KB

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

No drop-in alternatives available for this product.

Request Alternatives

DSPIC33FJ128MC506AT-I/MR Maximum Ratings & Electrical Characteristics

Core dsPIC33FJ (16-bit MCU/DSP)
Maximum Clock Frequency 40 MHz
Performance 40 MIPS
Program Memory Size 128KB (128K x 8) Flash
Data RAM Size 8 kB
Operating Supply Voltage 3 V to 3.6 V
Timers 9
DMA Channels 8
Serial I/O Ports 4
External Interrupts 5
Minimum Operating Temperature -40 C
Maximum Operating Temperature +85 C
Package 64-VQFN (9x9 mm) Exposed Pad
Mounting Type Surface Mount
Packaging Tape & Reel (T/R)

DSPIC33FJ128MC506AT-I/MR 64-vqfn (9x9 mm) exposed pad Pin Configuration Guide

Pin configuration for DSPIC33FJ128MC506AT-I/MR (64-vqfn (9x9 mm) exposed pad 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.

64-vqfn (9x9 mm) exposed pad package pinout diagram for DSPIC33FJ128MC506AT-I/MR

No detailed pinout data available for DSPIC33FJ128MC506AT-I/MR.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33FJ128MC506AT-I/MR is suitable for 6 applications: Sensorless BLDC Motor Control, Three-Phase Induction Motor Drives, Digital Power Supplies (PFC / LLC), Uninterruptible Power Supplies (UPS), Industrial Automation Nodes, Switched Reluctance Motor Drives.

🏭

Sensorless BLDC Motor Control

The dsPIC33FJ128MC506A family is explicitly architected by Microchip for brushless DC motor drives. The 40 MIPS DSP core executes the back-EMF observer and commutation state machine within a 100 us PWM period, while the motor-control PWM peripheral generates complementary outputs with hardware dead-band. Eight DMA channels move ADC current-sample results to RAM without CPU cycles, so the control loop keeps deterministic timing. In a typical sensorless BLDC design the DSC reads phase voltages and shunt current through its ADC, runs the commutation math in the DSP engine, and updates PWM duty per cycle. Using this DSC eliminates a separate gate-driver MCU and reduces BOM count in fans, pumps, and power tools.

🏭

Three-Phase Induction Motor Drives

Microchip lists single- and three-phase induction motor support as a primary application for the dsPIC33FJ128MC506A family. Field-oriented control of induction machines requires fast Clarke/Park transforms and PI current loops; the DSP MAC engine on this DSC completes these in a few microseconds at 40 MIPS. The 128KB Flash accommodates sensorless speed-estimation algorithms alongside V/f fallback modes, and the 8 kB RAM buffers current-sampling histories. Multiple PWM channels with dead-band insertion drive a six-switch IGBT/MOSFET inverter through gate drivers. For industrial pumps, conveyors, and HVAC compressors on 3.3V control rails, this part provides a single-chip controller that handles protection, communication, and modulation simultaneously.

⚡

Digital Power Supplies (PFC / LLC)

The DSPIC33FJ128MC506AT-I/MR suits digitally controlled AC-DC and DC-DC converters. Its high-speed ADC samples output voltage and inductor current each switching cycle, and the DSP pipeline computes compensator updates fast enough for 100-500 kHz PFC and LLC stages. The 8 DMA channels offload telemetry logging so the CPU maintains the control loop, while UART/SPI/I2C peripherals implement PMBus-style host communication on the 4 serial ports. The 3V to 3.6V supply and -40C to +85C industrial rating fit server and telecom power environments. Compared with an analog controller, this DSC adds adaptive compensation, soft-start shaping, and fault logging without changing the power stage.

⚡

Uninterruptible Power Supplies (UPS)

UPS designs need simultaneous inverter modulation, battery-charge management, and grid-synchronization math - a workload matching this DSC's profile. The 40 MIPS core runs PLL grid-locking and three-phase inverter control concurrently, the 9 timers generate carrier and protection timebases, and 5 external interrupt pins handle fast fault trips from comparator outputs. 128KB Flash retains firmware plus event logs, and the 8 kB RAM holds circulating-current history for condition monitoring. The industrial -40C to +85C range and 3V-3.6V supply integrate cleanly into standard control-card designs, and the 64-pin VQFN exposes enough PWM and ADC channels for line-interactive and double-conversion topologies alike.

🏭

Industrial Automation Nodes

In factory automation, this DSC bridges sensing, actuation, and communication on one chip. Four serial ports implement RS-485/Modbus (UART), SPI sensor buses, and I2C peripheral expansion concurrently, while the DSP engine performs FFT-based vibration analysis or sensor-fusion math locally at the edge. The 5 external interrupts capture encoder or limit-switch events with deterministic latency, and 8 DMA channels stream ADC data for predictive-maintenance analytics. Operating from -40C to +85C, the part tolerates cabinet and shop-floor environments, and the 64-VQFN exposed pad gives robust grounding for electrically noisy motor cabinets. Flash programming in-system enables field firmware updates on deployed equipment.

🏭

Switched Reluctance Motor Drives

Microchip's product page names switched reluctance (SR) motors as a supported topology for the dsPIC33FJ128MC506A family. SR drives demand asymmetric half-bridge modulation with precise phase-current chopping and torque-ripple minimization - tasks that use the DSC's independent PWM channels and fast ADC simultaneously. The 40 MIPS DSP core executes nonlinear SR torque-modeling math in real time, while 128KB Flash holds commutation tables across the operating envelope. Eight DMA channels keep the current-sampling loop jitter-free, which directly improves acoustic behavior and efficiency. For traction ancillaries, industrial fans, and appliance motors where SR's rotor robustness matters, this single-chip controller reduces system cost versus discrete DSP-plus-MCU stacks.

What is the DSPIC33FJ128MC506AT-I/MR?
The DSPIC33FJ128MC506AT-I/MR is a Microchip Technology 16-bit digital signal controller (DSC) from the dsPIC33FJ128MC506A family. It runs at up to 40 MIPS, integrates 128KB of Flash program memory and 8 kB of RAM, operates from a 3V to 3.6V supply, and is packaged in a 64-pin VQFN (9x9 mm) exposed-pad housing. Per Microchip's product page, this family targets motor-control applications such as BLDC, induction, and switched reluctance motors.
What are the key specifications of DSPIC33FJ128MC506AT-I/MR that engineers should know?
Key specifications: 16-bit dsPIC33FJ core, 40 MHz / 40 MIPS maximum performance, 128KB (128K x 8) Flash, 8 kB data RAM, 3V to 3.6V operating supply, -40C to +85C industrial temperature range, 9 timers, 8 DMA channels, 4 serial I/O ports, and 5 external interrupts, all in a 64-VQFN (9x9) exposed-pad package. These figures come from distributor listings (PCB Electronics, DigiKey) synchronized with Microchip's dsPIC33FJ128MC506A datasheet.
What is the difference between DSPIC33FJ128MC506AT and DSPIC33FJ128MC506A?
The 'T' suffix in DSPIC33FJ128MC506AT-I/MR denotes Tape and Reel packaging, while the non-T part (DSPIC33FJ128MC506A-I/MR) ships in tubes/trays. Electrically the two are identical: same 16-bit dsPIC33FJ core, 128KB Flash, 8 kB RAM, 40 MIPS, and the same 64-VQFN (MR) package with the -40C to +85C industrial temperature range. The only practical difference for a designer is reel quantity for automated assembly versus tube quantity for prototyping.
Is DSPIC33FJ128MC506AT-I/MR suitable for BLDC motor control?
Yes, the DSPIC33FJ128MC506AT-I/MR is explicitly designed for brushless DC motor control. According to Microchip's official dsPIC33FJ128MC506A product page, the family supports BLDC, single- and three-phase induction, and switched reluctance motors. The 40 MIPS DSP engine handles commutation and field-oriented-control math, while 8 DMA channels move ADC samples without CPU intervention, enabling tight current-loop timing in sensorless or hall-sensored drives.
What is the best drop-in replacement for DSPIC33FJ128MC506AT-I/MR?
The closest drop-in replacement is the DSPIC33FJ128MC506A-I/MR, which is the identical die in the same 64-VQFN (MR) package with only tube instead of tape-and-reel packaging - a 100% parametric match. For extended temperature environments (-40C to +125C), the DSPIC33FJ128MC506AT-E/MR shares the same footprint. If more Flash is needed without a board respin, DSPIC33FJ256MC506A-family parts in the same 64-pin VQFN offer 256KB, though you should verify the specific suffix before ordering.
Can the DSPIC33FJ128MC506AT-E/MR replace the -I/MR version?
Yes, the DSPIC33FJ128MC506AT-E/MR can replace the -I/MR in any application. The 'E' suffix is the extended temperature grade (-40C to +125C versus -40C to +85C for 'I'), and both use the same 64-VQFN (9x9) exposed-pad footprint with identical Flash, RAM, and 40 MIPS performance. The substitution is safe in the forward direction (E replaces I); the reverse is not recommended if ambient temperatures can exceed 85C.
Where can I download the DSPIC33FJ128MC506AT-I/MR datasheet PDF?
The datasheet PDF is available from multiple sources: Microchip's official product page at microchip.com/en-us/product/dsPIC33FJ128MC506A (the authoritative source), and mirrored copies such as the 2881KB datasheet published 2012-06-11 indexed by findic.us and abc-semi.com. Always prefer the revision posted on Microchip's site, since family reference manuals and device errata are updated there alongside the datasheet. On XAIPART, use the datasheet link at the top of this page.
Where can I find the pinout of the DSPIC33FJ128MC506AT-I/MR 64-VQFN package?
The complete 64-pin VQFN (9x9 mm, MR suffix) pinout diagram is provided in the Microchip dsPIC33FJ128MC506A family datasheet, in the pin diagrams section, with pin-by-pin multiplexed functions (motor-control PWM, UART, SPI, I2C, ADC inputs) listed in the pin tables. The PDF is downloadable from Microchip's product page for the dsPIC33FJ128MC506A. Because the pinout is highly multiplexed, consult the table rather than copying from a third-party image to avoid silkscreen errors.
What is the price of DSPIC33FJ128MC506AT-I/MR?
Pricing references as of 2026-09-26 show a unit price of approximately $5.69 (Heisener listed $5.6875 with 3,312 pieces in stock), with Octopart comparing bulk discounts across 3 distributors. Volume pricing typically steps down into the $4.60-$5.40 range at 100-1000 pieces depending on distributor and reel quantity. Because dsPIC33FJ parts are mature products, price varies noticeably with distributor stock levels - request quotes from multiple sources for volume orders.
Where to buy DSPIC33FJ128MC506AT-I/MR online?
The DSPIC33FJ128MC506AT-I/MR can be purchased online from DigiKey (part number DSPIC33FJ128MC506AT-I/MR-ND), Octopart-listed distributors (3 distributors compare stock and pricing), Heisener (3,312 pieces reported as of 2026-09-26), Microchip USA, and authorized distributors such as LCSC for the family. For production volumes, request quotes via XAIPART or through Microchip's authorized distribution network to guarantee traceable, original manufacturer stock.
Is the DSPIC33FJ128MC506AT-I/MR in stock and what is the lead time?
Stock has been reported at authorized and open-market distributors: Heisener listed 3,312 pieces as of 2026-09-26, and DigiKey, Octopart-listed distributors, and OMO Electronic show availability for immediate shipping. As a mature dsPIC33FJ product, general availability is good, but open-market stock fluctuates; for volume production, confirm lead time with your distributor since allocation on legacy 16-bit DSCs can extend lead times. Standard practice is to secure a buffer reel for end-of-life risk management.
What is the operating voltage range of the DSPIC33FJ128MC506AT-I/MR?
The DSPIC33FJ128MC506AT-I/MR operates from a 3V to 3.6V single supply, per distributor specifications (PCB Electronics listing). This is the standard dsPIC33FJ core operating window, allowing direct connection to a 3.3V rail with typical tolerance. I/O pins are 5V-tolerant on selected pins per the family datasheet, which eases interfacing with legacy 5V peripherals; verify per-pin tolerance in the datasheet before connecting 5V logic.
DSPIC33FJ128MC506AT vs DSPIC33FJ128MC202 - which should I use for motor control?
Choose the DSPIC33FJ128MC506AT-I/MR for three-phase, higher-complexity drives: it provides 128KB Flash, 8 kB RAM, and enough PWM channels, ADC inputs, and DMA bandwidth for field-oriented control in a 64-pin VQFN. The smaller DSPIC33FJ128MC202 (available in SP/SO packages) suits single-motor, lower-pin-count BLDC applications with fewer peripherals at lower cost. If your commutation loop needs simultaneous multi-channel ADC sampling and multiple PWM outputs with dead-band, the 64-pin 506A is the safer choice.
What is the best cross-brand equivalent for the DSPIC33FJ128MC506AT-I/MR?
There is no true pin-to-pin cross-brand equivalent for the DSPIC33FJ128MC506AT-I/MR in its 64-VQFN (MR) package; the peripheral multiplexing and pinout are Microchip-specific. Functionally comparable 16-bit DSCs for motor control include TI's C2000 (TMS320F280x family) and Renesas RX62T-class parts, but both require a board respin. When a functional (not footprint) replacement is acceptable, re-evaluate PWM channel count, ADC sampling rate, and DSP throughput rather than seeking a same-package cross-reference, which does not exist in verified cross-reference data.
Does the DSPIC33FJ128MC506AT-I/MR support the MPLAB toolchain and programming tools?
Yes, the device is fully supported by Microchip MPLAB X IDE and the XC16 C compiler, and programs via MPLAB ICD 3/4, PICkit 3/4, or REAL ICE using the ICSP interface. Because the 'A' revision is a later silicon stepping of the dsPIC33FJ128MC506 family, ensure your MPLAB X device pack is current so the correct device definition and programming algorithms are loaded. Existing dsPIC33FJ128MC506 code requires only recompilation with an updated XC16 device support pack.

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

Selection Guide

Choose the DSPIC33FJ128MC506AT-I/MR when you need a 16-bit motor-control DSC with 128KB Flash, 40 MIPS of DSP throughput, and at least moderate peripheral density in a 64-pin QFN for BLDC, induction, SR motor, or digital power applications on a 3.3V industrial rail. Select DSPIC33FJ128MC506A-I/MR for identical silicon in prototype-friendly tube packaging. Select DSPIC33FJ128MC506AT-E/MR if ambient temperatures can exceed 85C. Select the DSPIC33FJ256MC506A family when firmware complexity demands 256KB Flash - the footprint is unchanged. Move down to the DSPIC33FJ128MC202 when pin count and cost must shrink for single-motor BLDC. There is no pin-to-pin cross-brand equivalent; functional competitors such as TI C2000 require a full board respin, so staying within the Microchip dsPIC33FJ family minimizes redesign risk.

Comparison with Alternatives

Parameter This Product DSPIC33FJ128MC506A-I/MR DSPIC33FJ128MC506AT-E/MR DSPIC33FJ128MC506A-I/PT
Package 64-VQFN (9x9 mm) Exposed Pad 64-VQFN (9x9) - same 64-VQFN (9x9) - same 64-TQFP (10x10) - different footprint
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (Flash) 128KB (128K x 8) 128KB 128KB 128KB
Data RAM 8 kB 8 kB 8 kB 8 kB
Maximum Performance 40 MHz / 40 MIPS 40 MHz / 40 MIPS 40 MHz / 40 MIPS 40 MHz / 40 MIPS
Operating Temperature -40C to +85C (Industrial) -40C to +85C -40C to +125C (Extended) -40C to +85C
Operating Voltage 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V 3 V to 3.6 V
Packaging Tape & Reel (T) Tube / Tray Tape & Reel (T) Tube / Tray

Key Differentiators

  • Motor-control-dedicated architecture (vs DSPIC33FJ128GP706A-E/PT)
  • Extended temperature option on same footprint (vs DSPIC33FJ128MC506AT-E/MR)
  • Flash headroom upgrade without respin (vs DSPIC33FJ256MC506A-I/MR)

Design Notes

The 64-VQFN (9x9 mm) exposed pad must be connected to a solid ground plane. Use a thermal via array (e.g., 5x5 grid of 0.3 mm vias on 0.8-1.0 mm pitch) under the pad to the internal ground layer for both heat spreading and return-current integrity. The fine-pitch perimeter lands require a well-controlled reflow profile with solder-paste print inspection, since QFN pad collapse can bridge adjacent pins. Follow Microchip's QFN land-pattern recommendation in the datasheet rather than the nominal package outline drawing when generating footprints.

Operate from a clean 3.3V rail within the 3V to 3.6V window. Decouple each VDD pin pair with 0.1 uF ceramics placed within 2 mm of the pins, plus one bulk 10 uF capacitor near the supply entry. When switching high-current motor loads on the same board, separate the DSC ground return from the power-stage ground and join at a single star point to prevent ground bounce during PWM switching edges. Verify that brown-out configuration is enabled so the DSC holds reset during rail dips from inverter load steps.

The 'A' suffix is a later silicon stepping of the dsPIC33FJ128MC506 family - review the Microchip errata sheet for the specific silicon revision before reusing code or layout from non-A dsPIC33FJ128MC506 designs. The 'T' suffix means Tape and Reel only; ordering the non-T suffix yields tubes/trays, and mismatched packaging expectations are a common procurement error. Also confirm the I temperature grade (-40C to +85C) is sufficient; use the -E variant for ambient conditions above 85C.

Compliance Information

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

Compliance status was not explicitly stated in the provided web data; verify against Microchip's official product page environmental data before export or production use.

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

Related Searches

DSPIC33FJ128MC506AT-I/MR DSPIC33FJ128MC506AT-I/MR datasheet PDF Microchip DSPIC33FJ128MC506AT dsPIC33FJ128MC506A 40 MIPS 128KB Flash DSC 64-VQFN dsPIC33FJ motor control DSPIC33FJ128MC506AT-I/MR BLDC motor control DSPIC33FJ128MC506AT vs DSPIC33FJ128MC506A difference DSPIC33FJ128MC506AT-I/MR drop-in replacement buy DSPIC33FJ128MC506AT-I/MR price DSPIC33FJ128MC506AT-I/MR pinout 64 pin what can replace DSPIC33FJ128MC506AT-I/MR dsPIC33FJ digital power supply controller 40 MHz

Related Components & Terms

Microchip Technology DSPIC33FJ128MC506AT-I/MR dsPIC33FJ128MC506A dsPIC33FJ digital signal controller DSC 16-bit MCU/DSP microcontroller 64-VQFN QFN package family surface mount Tape & Reel BLDC motor control switched reluctance motor field-oriented control MPLAB X IDE XC16 compiler ICSP 40 MIPS DMA channels RoHS digital power supply induction motor drive
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