Microchip Technology

DSPIC33CK64MP105-I/M4 - 100MHz DSC, 64KB Flash, 48-UQFN | Microchip

MPN: DSPIC33CK64MP105-I/M4 ✓ Active
In Stock Ships in 1-3 business days
3.3 V Vdss 48-UQFN Exposed Pad (M4) Package 100 MHz Speed 64 KB (64K x 8) Memory
From $3.68 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $5.62 $5.62
10 $5.05 $50.50
100 $4.49 $449.00
500 $4.06 $2,030.00
1,000 $3.68 $3,680.00
ℹ️ All prices are in USD

DSPIC33CK64MP105-I/M4 Overview

The Microchip Technology DSPIC33CK64MP105-I/M4 is a 16-bit digital signal controller (DSC) from the dsPIC33CK64MP105 family, featuring a 100 MHz dsPIC DSC core, 64 KB (64K x 8) of Flash program memory, 8 KB of RAM, integrated operational amplifiers, 12-bit ADCs and high-resolution PWM outputs, all packaged in a 48-pin UQFN (M4) package with exposed pad and industrial temperature rating (-40C to +85C).

A digital signal controller combines the computational capability of a microcontroller with the DSP acceleration of a digital signal processor. Within the power-management hierarchy of embedded control ICs, DSCs sit between general-purpose MCUs and dedicated DSPs, offering a modified Harvard 16-bit architecture, DSP instruction support, and deterministic closed-loop control peripherals. The dsPIC33CK family is Microchip's single-core generation of this architecture, complementing the dual-core dsPIC33CH family.

Key features of the DSPIC33CK64MP105-I/M4 include the 100 MHz core executing up to 100 MIPS, 64 KB Flash with live self-programming, 8 KB SRAM, three integrated op amps for current-sense amplification, 12-bit high-speed ADC peripherals for simultaneous multi-channel sampling, comparators, and configurable MCCP/SCCP timer modules that can operate as PWM generators (up to six outputs per MCCP), input captures, output compares, or 16/32-bit timers. The I/O complement provides 39 GPIO with I2C, I2S, SPI and UART serial interfaces.

Architecturally, the CPU uses a 16-bit modified Harvard core with an enhanced instruction set including significant DSP support: a barrel shifter, dual operand fetch, and multiply-accumulate (MAC) operations. Four DMA channels move data between peripherals and RAM without CPU intervention, which is essential for high-bandwidth ADC sampling in digital power loops.

Typical applications include digital power supplies (LLC, totem-pole PFC), brushless DC and PMSM motor control with Field Oriented Control, advanced sensing front-ends, and co-processor roles alongside a host MCU.

Design consideration: the UQFN-48 exposed-pad package requires a solid ground connection via the thermal pad to the PCB; the internal VCAP regulator capacitor must be placed per the manufacturer datasheet guidelines for stable core operation.

This page synthesizes distributor pricing, drop-in family alternatives, and practical design notes not found in the manufacturer datasheet.

Drop-in alternatives for DSPIC33CK64MP105-I/M4 — 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 DSPIC33CK64MP105-I/M4 (same form factor and footprint) — differing in Core, Operating Temperature, PWM, Packaging, Supply Voltage.

Microchip Technology
Core: dsPIC33CK 16-bit DSC core
Operating Temperature: -40C to +125C (E grade)
PWM: High-resolution PWM
Microchip Technology
Core: dsPIC33CK 16-bit DSC, single core
Supply Voltage: 3.0 V to 3.6 V
Microchip Technology
Core: dsPIC33CK 16-bit DSC, single core
Operating Temperature: -40C to +85C
PWM: High-resolution PWM
Microchip Technology
Core: dsPIC33CK (16-bit DSC)
Operating Temperature: -40C to +85C (70 MIPS operation to +150C per family data sheet)
PWM: 4x2 high-speed PWM, 2 ns resolution

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

DSPIC33CK64MP105-H/M4

✅ Drop-In
📦 48-UQFN (M4)
same die and 48-UQFN package, core speed 64 MHz vs 100 MHz (-36%), pin-to-pin compatible

📋 Reference alternative (not in catalog)

DSPIC33CK64MC105T-I/M4

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 48-UQFN (M4)
dsPIC33CK (16-bit DSC) · Modified Harvard, 16-bit · 100 MHz (100 MIPS) · 64 KB (with ECC) · 8 KB · 3 V to 3.6 V · 12-bit · 3.5 Msps

✓ In Stock

Contact for price

View Datasheet →

DSPIC33CK32MC105-E/M4

✅ Drop-In ⚠️ Specs Unverified
Microchip Technology
📦 48-UQFN (M4)
dsPIC33CK 16-bit DSC core · 100 MHz (100 MIPS) · 32 KB (with ECC) · 8 KB (with MBIST) · 3.0 V to 3.6 V · -40C to +125C (E grade) · 48-UQFN (6x6 mm) · 12-bit

✓ In Stock

$3.2 / Unit

View Datasheet →

DSPIC33CK64MP105-I/M4 Maximum Ratings & Electrical Characteristics

Core 16-bit dsPIC DSC
Maximum CPU Speed 100 MHz
Flash Program Memory 64 KB (64K x 8)
SRAM 8 KB
Supply Voltage 3.3 V
Number of I/Os 39
ADC Resolution 12-bit
Integrated Op Amps Yes
PWM MCCP/SCCP configurable PWM (up to 6 outputs per MCCP)
Serial Interfaces I2C, I2S, SPI, UART
DMA Channels 4
Package / Case 48-UQFN Exposed Pad (M4)
Mounting Type Surface Mount
Operating Temperature -40C to +85C (TA)
MSL Level 1 (Unlimited)
Series dsPIC 33CK
Product Status Active
Packaging Tube

DSPIC33CK64MP105-I/M4 48-uqfn exposed pad (m4) Pin Configuration Guide

Pin configuration for DSPIC33CK64MP105-I/M4 (48-uqfn exposed pad (m4) 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.

48-uqfn exposed pad (m4) package pinout diagram for DSPIC33CK64MP105-I/M4

No detailed pinout data available for DSPIC33CK64MP105-I/M4.

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33CK64MP105-I/M4 is suitable for 6 applications: Digital Power Supplies, Brushless DC / PMSM Motor Control, Advanced Sensing Systems, Co-Processor / Host-Assist Control, Industrial Automation and PFC Front Ends, Audio and Communication Signal Processing.

⚡

Digital Power Supplies

The DSPIC33CK64MP105-I/M4 is purpose-built for digitally controlled power converters such as LLC resonant stages, totem-pole PFC and synchronous buck supplies. Its 100 MHz core executes compensator mathematics fast enough for control loops at hundreds of kHz switching frequency, while the high-resolution PWM from MCCP modules provides fine duty-cycle adjustment critical for high-frequency regulation accuracy. The integrated op amps amplify current-shunt signals and the 12-bit ADC samples them with 4 DMA channels moving results to RAM without CPU overhead. Placed as the sole controller between the feedback divider and gate drivers, it eliminates analog error amplifiers but adds firmware validation effort compared to a hardware controller.

🏭

Brushless DC / PMSM Motor Control

Field Oriented Control (FOC) of PMSM and BLDC motors is a primary target for the dsPIC33CK64MP105 family. The 100 MHz core with DSP MAC instructions computes Clarke/Park transforms and PI current loops within a single PWM period even at 20-50 kHz switching. MCCP modules generate center-aligned complementary PWM with programmable dead-time, while the on-chip op amps condition low-side shunt currents directly into the 12-bit ADC. Using this DSC removes the external op-amp stage required with MC-series parts, cutting BOM cost in 48-pin designs. Trade-off: firmware-based control requires careful ISR budgeting versus a dedicated motor-control ASIC.

🧩

Advanced Sensing Systems

The DSPIC33CK64MP105-I/M4 suits multi-channel sensing front-ends where analog conditioning and digital processing must coexist on one chip. Three integrated op amps can be configured as gain stages for bridge or shunt sensors, feeding the 12-bit ADC with results streamed by DMA. The 100 MHz DSP engine runs filtering, RMS computation or FFT-based analysis on-node, and UART/SPI/I2C/I2S interfaces export processed data. Compared to discrete op-amp plus generic MCU designs, it shortens the analog path and improves noise immunity. Design consideration: budget the op-amp bandwidth versus sensor signal frequency per the manufacturer datasheet electrical specifications.

🖥️

Co-Processor / Host-Assist Control

The dsPIC33CK64MP105 works effectively as a dedicated control co-processor beside a host MCU or SoC, offloading hard real-time loops. The 100 MHz core handles deterministic tasks (PWM generation, ADC-based current loops) while communicating status and setpoints over UART, SPI or I2C to the host. The 8 KB RAM and 64 KB Flash accommodate fixed-point control firmware with margin. In this role the M4's 48-pin UQFN footprint keeps board area small, and multiple PGECx/PGEDx pairs simplify in-circuit programming even when the host owns the main bus. Benefit: isolates real-time firmware release cycles from host software updates.

🏭

Industrial Automation and PFC Front Ends

Industrial equipment requiring precise power-factor correction, inverter stages, or embedded motion benefits from the DSPIC33CK64MP105-I/M4's combination of a 100 MHz DSC core, high-resolution PWM and industrial -40C to +85C operation. In an AC-drive front end, the ADC with DMA samples bus voltage and phase currents while MCCP PWM modules drive the inverter bridge; the DSP engine executes harmonic compensation in firmware. Its Flash self-programming enables field firmware updates through UART bootloaders, valuable in installed equipment. Compared to analog PFC controllers, it adds configurability and telemetry at the cost of firmware development effort.

🎧

Audio and Communication Signal Processing

With a DSP-enhanced 16-bit core, barrel shifter, MAC instructions and an I2S serial interface, the DSPIC33CK64MP105-I/M4 can implement digital audio filtering, sample-rate conversion or modem-type processing in cost-sensitive products. The I2S port connects directly to audio codecs, while 4 DMA channels sustain continuous stream throughput to the 8 KB SRAM ring buffers. The 100 MIPS budget supports several cascaded biquad filters at standard audio sample rates. Trade-off: for high-fidelity floating-point processing, a 32-bit FPU-equipped MCU is preferable; this DSC excels where fixed-point processing and rich control peripherals must coexist.

What is the DSPIC33CK64MP105-I/M4 and what are its key specifications?
The DSPIC33CK64MP105-I/M4 is a Microchip 16-bit digital signal controller with a 100 MHz dsPIC DSC core, 64 KB Flash, 8 KB RAM, 39 I/O pins, integrated op amps, 12-bit ADCs and high-resolution PWM, in a 48-UQFN exposed-pad package rated -40C to +85C. According to the Microchip product page and family datasheet (DS70005363E), it targets digital power, motor control and advanced sensing applications.
How fast is the dsPIC33CK64MP105 core and how much memory does it have?
The dsPIC33CK64MP105 runs at up to 100 MHz and integrates 64 KB (64K x 8) of Flash program memory and 8 KB of SRAM. According to the Mouser product listing and Microchip's dsPIC33CK64MP105 family datasheet, the CPU is a 16-bit modified Harvard architecture with DSP-enhanced instructions, a barrel shifter, and 4 DMA channels for high-bandwidth peripheral data transfer.
Where can I download the DSPIC33CK64MP105-I/M4 datasheet PDF?
The official datasheet is available as a PDF from Microchip's website: the dsPIC33CK64MP105 Family Data Sheet (document DS70005363E) at ww1.microchip.com. It covers family memory sizes, peripheral availability, and pinout diagrams for all variants including the 48-UQFN (M4) package. Distributors such as Mouser, DigiKey and alldatasheet.com also host direct PDF download links for the same Microchip document.
What is the operating temperature range of DSPIC33CK64MP105-I/M4?
The DSPIC33CK64MP105-I/M4 operates from -40C to +85C ambient (TA), which is the industrial ('I' suffix) temperature grade. According to distributor listings and the Microchip family datasheet, the 'I' temperature option covers most industrial and automotive-adjacent applications; a -40C to +125C option is available in the family under different ordering codes for harsher environments.
What is the price of DSPIC33CK64MP105-I/M4?
As of 2026-09-23, DSPIC33CK64MP105-I/M4 is priced around $5.62 USD at quantity 1, dropping to approximately $5.05 at 10 units, $4.49 at 100 units and about $3.68 at 1000 units based on current distributor pricing. Prices vary by distributor and stock position; XAIPART lists tiered pricing with volume breaks up to 1000+ units for the same order code.
Where can I buy DSPIC33CK64MP105-I/M4 online?
DSPIC33CK64MP105-I/M4 can be purchased online from XAIPART as well as authorized distributors including Mouser, DigiKey, Hotenda and Jotrin Electronics, all of which list the part as active and in stock. When ordering, verify the full order code (DSPIC33CK64MP105-I/M4) to receive the industrial-temperature 48-UQFN tube-packaged variant rather than TQFP or alternate temperature-grade versions.
Is DSPIC33CK64MP105-I/M4 in stock and what is the lead time?
Yes, DSPIC33CK64MP105-I/M4 is listed as active with stock at multiple distributors (Mouser, DigiKey, Hotenda) as of 2026-09-23, so typical lead time is same-day to a few days for small quantities. For large production volumes, order early because dsPIC33CK family devices occasionally face allocation; contact your distributor for confirmed volume lead times before scheduling builds.
What is the difference between DSPIC33CK64MP105-I/M4 and DSPIC33CK64MC105?
The DSPIC33CK64MP105 adds the 'MP' peripheral set (motor-control and power-conversion features such as integrated op amps and high-resolution PWM), while the dsPIC33CK64MC105 provides the standard 'MC' peripheral set. Both share the same 100 MHz core, 64 KB Flash, 8 KB RAM and the same 48-UQFN (M4) footprint. According to Microchip's family documentation, MP variants are preferred for digital power and FOC motor control, while MC variants suit general control tasks.
DSPIC33CK64MP105 vs DSPIC33CK64MC105 - which is better for digital power applications?
For digital power (LLC, PFC, buck converters), the DSPIC33CK64MP105 is the better choice because its MP peripheral set includes integrated op amps for current sensing and high-resolution PWM with fine duty-cycle granularity needed for high switching frequencies. The MC105 can still run basic converters, but lacks these analog front-end features, forcing external op-amps. Both use the same 48-UQFN footprint, so designs can migrate between them at the same PCB.
What is the best drop-in replacement for DSPIC33CK64MP105-I/M4?
The closest drop-in replacement is DSPIC33CK64MP105-H/M4, the same die in the same 48-UQFN package but specified for a 64 MHz core speed instead of 100 MHz, pin-to-pin compatible on the same PCB. Within the family, DSPIC33CK64MC105 (T-I/M4 ordering code) is pin-compatible with reduced peripheral set. No cross-brand pin-compatible DSC alternative was verified in current cross-reference data, so migration beyond the family requires PCB review.
Can the DSPIC33CK64MC105T-I/M4 replace the DSPIC33CK64MP105-I/M4?
Yes, physically the DSPIC33CK64MC105T-I/M4 is pin-to-pin compatible in the same 48-UQFN package and matches the 100 MHz core, 64 KB Flash and 8 KB RAM. However, it lacks the MP variant's integrated op amps and high-resolution PWM features. If your firmware uses those peripherals or external circuitry assumed on-chip amplification, the MC105 requires design changes; otherwise it is a functional, footprint-identical substitution.
When should I choose the DSPIC33CK64MP105 over the dsPIC33CH dual-core family?
Choose the single-core DSPIC33CK64MP105 when a single CPU at 100 MHz with deterministic peripheral timing is sufficient, which simplifies firmware and debugging. Choose dsPIC33CH dual-core parts when you need to partition a primary control loop and a supervisor/communication task on separate cores. According to Microchip, the dsPIC33CK architecture is peripheral-similar to dsPIC33CH, but most peripherals are not compatible with older dsPIC ranges, so plan firmware reuse accordingly.
Is the DSPIC33CK64MP105-I/M4 suitable for motor control applications?
Yes, the DSPIC33CK64MP105-I/M4 is specifically targeted at motor control: its 100 MHz core supports Field Oriented Control (FOC) at high PWM frequencies, the MCCP modules generate complementary PWM with up to six outputs, and the integrated op amps and 12-bit ADC handle current-sense amplification and sampling. According to Microchip's product page, digital power and motor control are primary design targets for the dsPIC33CK64MP10X family.
What is the best non-Microchip (cross-brand) equivalent for the DSPIC33CK64MP105-I/M4?
No verified cross-brand pin-to-pin drop-in equivalent exists for the DSPIC33CK64MP105-I/M4 in the 48-UQFN package based on the available cross-reference data. Functionally comparable parts include TI C2000 and STMicroelectronics STM32G4-series DSCs/MCUs for digital power and motor control, but these differ in package, pinout and toolchain, so a cross-brand migration requires PCB and firmware redesign rather than direct substitution.
How do I program and debug the dsPIC33CK64MP105, and where is the ICSP pinout?
The dsPIC33CK64MP105 supports In-Circuit Serial Programming (ICSP) via any PGECx/PGEDx pin pair - for example, if PGEC2 is used as ICSPCLK, PGED2 must be used as ICSPDAT. According to Microchip's Flash Programming Specification (70005352) and the family datasheet, all VDD and VSS pins must be connected, and tools such as NSDSP programmers or Microchip MPLAB ICD/debuggers support the device, which has multiple programming pin pairs and full debug provisions.

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

Selection Guide

Choose the DSPIC33CK64MP105-I/M4 when you need a single-chip solution for digital power or FOC motor control at up to 100 MHz with integrated op amps and high-resolution PWM in a compact 48-UQFN footprint. Choose DSPIC33CK64MP105-H/M4 if 64 MHz suffices and availability or cost favors it - it is pin-identical. Choose DSPIC33CK64MC105T-I/M4 when the MP analog features are unused and a peripheral-set reduction is acceptable on the same PCB. Choose DSPIC33CK32MC105-E/M4 when extended -40C to +125C operation matters more than Flash capacity. If your product needs to run a host application and a real-time control loop simultaneously, step up to the dual-core dsPIC33CH family instead. Note that no verified cross-brand drop-in equivalent exists; migrating to TI C2000 or STM32G4 parts requires full board and firmware redesign.

Comparison with Alternatives

Parameter This Product DSPIC33CK64MP105-H/M4 DSPIC33CK64MC105T-I/M4 DSPIC33CK32MC105-E/M4
Package 48-UQFN (M4) 48-UQFN (M4) - same 48-UQFN (M4) - same 48-UQFN (M4) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Core Speed 100 MHz 64 MHz 100 MHz 100 MHz
Flash Memory 64 KB 64 KB 64 KB 32 KB
SRAM 8 KB 8 KB 8 KB 8 KB
Integrated Op Amps Yes (MP variant) Yes (same die) No (MC variant) No (MC variant)
Serial Interfaces I2C, I2S, SPI, UART I2C, I2S, SPI, UART I2C, SPI, UART I2C, SPI, UART

Key Differentiators

  • Integrated op amps for current sensing (vs DSPIC33CK64MC105T-I/M4)
  • 100 MHz maximum core speed (vs DSPIC33CK64MP105-H/M4)
  • Large 64 KB Flash for control plus bootloader (vs DSPIC33CK32MC105-E/M4)

Design Notes

The 48-UQFN (M4) exposed-pad package requires the center thermal pad to be soldered to a grounded PCB array of vias. Because this is the primary ground return for the DSC core and analog peripherals, an incomplete reflow of the exposed pad causes intermittent resets and ADC noise that are difficult to diagnose. Use an X2 or windowed solder-mask pattern on the pad array, and inspect with X-ray for volume production. Follow the Microchip family datasheet (DS70005363E) land-pattern dimensions exactly.

The dsPIC33CK core is fed from an internal regulator whose external VCAP capacitor is mandatory for stable operation. Place the VCAP capacitor as close to its pin as possible with a low-impedance ground return, and never draw external load current from it. Decouple each VDD pin with 100 nF ceramics plus one bulk capacitor per rail. Estimated: at 3.3 V and typical active currents for the 100 MHz core, supply decoupling sized per the datasheet electrical characteristics is sufficient; verify brown-out thresholds are enabled for reliability in industrial environments.

The device has multiple PGECx/PGEDx programming pairs: any pair works, but ICSPCLK and ICSPDAT must come from the SAME pair (e.g., PGEC2 with PGED2), and dedicated PGD/PGC pins should not be loaded with pull-downs or LEDs that interfere with programming. All VDD and VSS pins must be connected even if the design appears to function with one floating. Per the Microchip Flash Programming Specification (70005352), MCLR must be pulled up (10k) with a diode clamp arrangement for ICSP high-voltage entry.

Compliance Information

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

Compliance status not stated in the provided verified web data; confirm RoHS/REACH status on the Microchip product page or distributor compliance certificates before export-controlled production use.

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

Related Searches

DSPIC33CK64MP105-I/M4 DSPIC33CK64MP105 datasheet PDF Microchip dsPIC33CK64MP105 100 MHz DSC dsPIC33CK64MP105 64KB Flash 8KB RAM specifications 48-UQFN dsPIC33CK digital signal controller dsPIC33CK64MP105 motor control FOC dsPIC33CK64MP105 digital power supply controller DSPIC33CK64MP105-I/M4 vs DSPIC33CK64MC105 DSPIC33CK64MP105-I/M4 drop-in replacement DSPIC33CK64MP105-I/M4 price buy dsPIC33CK64MP105 pinout 48-pin UQFN what is the best alternative to DSPIC33CK64MP105-I/M4

Related Components & Terms

Microchip Technology DSPIC33CK64MP105-I/M4 dsPIC33CK64MP105 family dsPIC33CK digital signal controller DSC 16-bit modified Harvard architecture MCCP SCCP 48-UQFN Exposed Pad QFN package family surface mount 12-bit ADC Field Oriented Control digital power motor control ICSP PGEC/PGED programming pins DS70005363E -40C to +85C industrial temperature I2S UART SPI I2C DMA
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