Microchip Technology

DSPIC33CK128MC106-I/MR - 16-bit 100MHz DSC 128KB Flash | Microchip

MPN: DSPIC33CK128MC106-I/MR βœ“ Active
In Stock Ships in 1-3 business days
3 V to 3.6 V Vdss 64-QFN (9x9 mm) Package 100 MHz (100 MIPS) Speed 128KB (128K x 8) Memory
From $3.28 USD / Unit
MOQ: 1 |
Price updated: 2026-09-22
Volume Pricing
Qty Unit Price Extended
1 $5.12 $5.12
10 $4.61 $46.10
100 $4.1 $410.00
500 $3.69 $1,845.00
1,000 $3.28 $3,280.00
ℹ️ All prices are in USD

DSPIC33CK128MC106-I/MR Overview

The Microchip Technology DSPIC33CK128MC106-I/MR is a 16-bit digital signal controller (DSC) from the dsPIC33CK family featuring a single 100 MHz dsPIC DSC core, 128KB (128K x 8) of FLASH program memory, and 16KB of RAM, housed in a 64-pin QFN (9x9 mm) package.

A digital signal controller combines the computational throughput of a DSP with the peripheral integration and ease of use of a microcontroller. Within the embedded hierarchy, the dsPIC33CK sits between general-purpose MCUs and dedicated DSPs, making it a power management IC-class solution for real-time control loops that need both fast math and rich analog peripherals on one chip.

Key features include operation at up to 100 MIPS from a 3V to 3.6V supply, 53 general-purpose I/O pins, a 20-channel 12-bit ADC, two 12-bit DACs, integrated op amps, high-speed PWM peripherals, and CAN Flexible Data-Rate (CAN FD) support for modern in-vehicle and industrial networking. The functional-safety (FuSa) oriented family documentation supports safety-relevant designs.

Architecturally, the single-core dsPIC33CK executes DSP-class multiply-accumulate instructions while the high-resolution PWM module generates gate-drive waveforms for power conversion, closing control loops with the fast ADC in microsecond-scale cycles. This tight CPU-PWM-ADC integration is what distinguishes the part from ordinary 16-bit MCUs.

Typical applications include digital power supplies, PFC stages, motor control (BLDC, PMSM, FOC), automotive and industrial CAN FD nodes, and high-performance general embedded systems where deterministic control and integrated analog reduce bill-of-materials count.

A key design consideration: the part requires a 3V to 3.6V rail and supports ICSP programming via any matched PGECx/PGEDx pair, which must be used as a pair during debugging.

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

Drop-in alternatives for DSPIC33CK128MC106-I/MR β€” same package, pin-to-pin compatible. Different-package parts requiring PCB rework are excluded.

Quick Comparison Tool β€” Select alternative parts for side-by-side comparison:

DSPIC33CK256MC106-I/MR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 64-QFN (9x9)
256KB FLASH vs 128KB (+100%), same 16KB RAM, same 100MHz core and peripherals, pin-to-pin compatible

πŸ“‹ Reference alternative (not in catalog)

DSPIC33CK64MC106-I/MR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 64-QFN (9x9)
64KB FLASH vs 128KB (-50%), same 16KB RAM, same 100MHz core and peripherals, pin-to-pin compatible

πŸ“‹ Reference alternative (not in catalog)

DSPIC33CK32MC106-I/MR

βœ… Drop-In ⚠️ 参数待ιͺŒθ―
πŸ“¦ 64-QFN (9x9)
32KB FLASH vs 128KB (-75%), same peripheral set and footprint; use only when code fits

πŸ“‹ Reference alternative (not in catalog)

DSPIC33CK128MC106-I/MR Maximum Ratings & Electrical Characteristics

Core 16-bit dsPIC DSC
Maximum Speed 100 MHz (100 MIPS)
Program Memory (FLASH) 128KB (128K x 8)
Data Memory (RAM) 16KB
Operating Voltage 3 V to 3.6 V
I/O Pins 53
ADC Resolution 12-bit
ADC Channels 20
DAC 2 x 12-bit
Integrated Op Amps Yes
PWM High-Speed PWM
CAN CAN Flexible Data-Rate (CAN FD)
Package 64-QFN (9x9 mm)
Mounting Type Surface Mount
Operating Temperature -40C to +125C
Family Designation dsPIC33CK, Functional Safety (FuSa)

DSPIC33CK128MC106-I/MR 64-qfn (9x9 mm) Pin Configuration Guide

Pin configuration for DSPIC33CK128MC106-I/MR (64-qfn (9x9 mm) 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-qfn (9x9 mm) package pinout diagram for DSPIC33CK128MC106-I/MR

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

Refer to the datasheet for full pin configuration.

Typical Applications

DSPIC33CK128MC106-I/MR is suitable for 6 applications: Digital Power Supplies, Brushless Motor Control (BLDC/PMSM), Automotive CAN FD Nodes, Solar Micro-Inverters and PFC, Industrial Sensing and Analog Acquisition, High-Performance General Embedded Systems.

⚑

Digital Power Supplies

The DSPIC33CK128MC106-I/MR fits switch-mode power conversion because its high-speed PWM generates precisely timed gate waveforms while the 20-channel 12-bit ADC closes voltage and current feedback loops at microsecond intervals on the 100 MHz core. Its DSP multiply-accumulate instructions execute PID and compensator control laws deterministically, and the integrated op amps condition shunt-current signals without external amplifiers, reducing component count. Placed between the housekeeping supply and the gate drivers, the controller supervises soft-start, fault handling, and telemetry over CAN FD or UART. Unlike analog-control power stages, firmware-based control enables adaptive mode switching and field updates, at the cost of a 3V to 3.6V supply domain and careful analog grounding for ADC accuracy.

🏭

Brushless Motor Control (BLDC/PMSM)

Field-oriented control of PMSM and BLDC motors demands fast current-loop sampling and high-resolution PWM - exactly what the dsPIC33CK128MC106-I/MR provides with its 100 MIPS core, complementary high-speed PWM outputs with dead-time insertion, and simultaneous-sampling 12-bit ADC channels. The integrated op amps amplify low-level phase-current shunt signals, and the 128KB flash holds sensorless observer algorithms (SMO or flux estimators) with margin. The controller drives three-phase inverter gate drivers directly at 3.3V logic, computing Clarke/Park transforms and PI current loops in the microsecond cycle required for smooth torque at high electrical speeds. Designers must budget CPU headroom for the faster PWM frequencies used at high pole counts and verify ADC sampling alignment with PWM centers.

πŸš—

Automotive CAN FD Nodes

With an integrated CAN Flexible Data-Rate module, the DSPIC33CK128MC106-I/MR serves body-control, actuator, and sensor nodes on modern automotive and industrial networks, standing alone as a compact 64-QFN node at -40C to +125C. The CAN FD peripheral supports the higher data-phase throughput and 64-byte payloads that classical CAN lacks, while the 100 MIPS core runs application logic, diagnostics (UDS-style services), and network management concurrently. The 128KB flash accommodates protocol stacks plus application code, and the FuSa-oriented family documentation supports safety-relevant development processes. Place the controller behind a CAN FD transceiver with proper ESD protection; the 3V to 3.6V domain requires a load-dump-tolerant supply front end in vehicle environments.

πŸ’‘

Solar Micro-Inverters and PFC

Power-factor-correction stages and solar micro-inverter control benefit from the dsPIC33CK128MC106-I/MR's combination of high-resolution PWM for low output distortion and a fast 12-bit ADC sampling grid-current waveforms. The 100 MHz core executes harmonic compensation and MPPT algorithms in real time, while 128KB of flash retains firmware for grid-code compliance routines. The two 12-bit DACs can generate reference or auxiliary waveforms for monitoring. In typical deployment the controller sits between sensing front ends and the gate-driver stage, closing current loops every switching cycle. Key trade-off: at high switching frequencies, ensure ADC conversion time and interrupt latency remain a small fraction of the PWM period to keep loop bandwidth high and THD low.

🧩

Industrial Sensing and Analog Acquisition

The dsPIC33CK128MC106-I/MR acts as an integrated analog acquisition hub in industrial equipment: its 20-channel 12-bit ADC scans temperature, pressure, and current sensors, while the two 12-bit DACs and integrated op amps drive actuator references and condition signals locally - all without external data converters. The 100 MHz core applies filtering, calibration, and limit checking, streaming results over UART, SPI, or CAN FD to PLCs and SCADA systems. With 53 GPIOs it also sequences relays and reads digital status in the same 64-QFN footprint, consolidating what previously required separate analog front ends. For highest ADC accuracy, filter the analog supply, keep switching-noise sources away from ANx traces, and exploit simultaneous sampling of related channels.

πŸ”§

High-Performance General Embedded Systems

For general embedded products that outgrow 8-bit or entry 16-bit MCUs, the dsPIC33CK128MC106-I/MR offers 100 MIPS of 16-bit DSP throughput, 128KB flash, and 16KB RAM in one 64-QFN package, covering applications from test instruments to building automation. The enhanced peripherals - multiple UART, SPI, I2C ports, timers, input capture, and PWM - handle mixed workloads, while DSP instructions accelerate FFT-based analysis, digital filtering, and sensor fusion. Development uses Microchip's standard toolchain with ICSP/ICD debugging through any matched PGECx/PGEDx pin pair. Compared with a 32-bit MCU solution, the part offers deterministic single-cycle MAC performance and mature motor/power peripherals; the trade-off is a 3V to 3.6V supply domain and C-optimized 16-bit rather than 32-bit data paths.

What is the DSPIC33CK128MC106-I/MR?
The DSPIC33CK128MC106-I/MR is a Microchip Technology 16-bit dsPIC33CK digital signal controller with a 100 MHz single core, 128KB FLASH, 16KB RAM, a 20-channel 12-bit ADC, two 12-bit DACs, integrated op amps, high-speed PWM, and CAN FD. It operates from 3V to 3.6V over -40C to +125C and comes in a 64-QFN (9x9 mm) package. According to Microchip's product page, this family targets motor control, digital power, and high-performance general embedded designs.
What is the price of DSPIC33CK128MC106-I/MR?
As of 2026-09-22, the DSPIC33CK128MC106-I/MR lists at approximately $5.12 for quantity 1 at major distributors such as DigiKey and Mouser, dropping to roughly $3.28 at 1000-piece volume. Pricing varies by distributor stock and region, so request a formal quote for production quantities. This page's tier table shows all five quantity breaks (1, 10, 100, 500, 1000) derived from current distributor data, and prices should be re-verified at time of order.
Where to buy DSPIC33CK128MC106-I/MR online?
The DSPIC33CK128MC106-I/MR can be purchased online from DigiKey (product 16028849), Mouser, OnlineComponents.com, and from XAIPART directly. DigiKey and Mouser list the part as shipping today for in-stock quantities. For high-volume sourcing, request quotes from authorized Microchip distributors to secure contract pricing and scheduled deliveries. Always buy from authorized channels to guarantee genuine, traceable parts, since counterfeit 16-bit DSCs are common on gray-market channels for automotive-grade families.
Where to download the DSPIC33CK128MC106 datasheet PDF?
The official dsPIC33CK128MC106 datasheet PDF is available on the Microchip product page at microchip.com/en-us/product/dsPIC33CK128MC106. The full datasheet is a 984-page document covering the 16-bit DSC family with high-speed PWM and CAN FD, including DC/AC characteristics, pin diagrams, and peripheral registers. Mirror copies are also hosted on Octopart and datasheet aggregators such as Alldatasheet, but the Microchip site always carries the latest revision, so download it there for design use.
What is the difference between DSPIC33CK128MC106 and DSPIC33CK64MC106?
The main difference is program memory size: the DSPIC33CK128MC106 has 128KB of FLASH, while the DSPIC33CK64MC106 provides 64KB. Both share the same 100 MHz core, 16KB RAM, 12-bit ADC, op amps, PWM, and 64-QFN package, so the 64KB variant is a pin-compatible drop-in when code fits. According to Microchip family documentation, the memory-size suffix is the only material difference at equal pin counts, meaning firmware recompilation (not PCB rework) is the only change required.
DSPIC33CK128MC106 vs DSPIC33CH64MP506 - which is better for motor control?
For single-core real-time motor control, the DSPIC33CK128MC106 is typically the better choice: its single 100 MHz core with high-speed PWM delivers deterministic loop timing at lower cost. The dsPIC33CH64MP506 adds a second master core (dual-core architecture) for systems that need to separate communication/protocol handling from the control loop. If your application runs a field-oriented control loop plus CAN FD stack plus display logic concurrently, the dual-core dsPIC33CH reduces contention; otherwise the dsPIC33CK offers equal PWM/ADC performance with simpler software.
Is DSPIC33CK128MC106-I/MR suitable for digital power supplies?
Yes. The DSPIC33CK128MC106-I/MR is explicitly aimed at digital power conversion: its high-speed PWM module supports high-resolution duty cycles, its 20-channel 12-bit ADC samples voltage/current feedback rapidly, and its DSP core executes compensator math at 100 MIPS. Integrated op amps can condition shunt-current signals without external amplifiers. Typical topologies include PFC, LLC, and buck/boost converters, where the 3V to 3.6V I/O domain interfaces cleanly with gate-driver ICs for MOSFET and GaN stages.
What is the best drop-in replacement for DSPIC33CK128MC106-I/MR?
The best drop-in replacement is another member of the dsPIC33CK MC106 family in the same 64-QFN (9x9 mm) package, such as the DSPIC33CK256MC106-I/MR (256KB FLASH) or DSPIC33CK64MC106-I/MR (64KB FLASH). These are pin-to-pin compatible with the same peripheral set, so only memory size and minor ordering codes change. According to Microchip family documentation, upgrading to the 256KB variant requires no PCB changes, making it the standard path when flash headroom runs out on the 128KB part.
Where to find the DSPIC33CK128MC106 pinout?
The complete 64-pin QFN pinout for the DSPIC33CK128MC106 is in the family datasheet PDF (984 pages) downloadable from Microchip's product page. The datasheet includes a package pin diagram showing VDD/VSS pairs, analog input assignments (ANx), PWM outputs, CAN FD pins, oscillator pins, and ICSP programming pairs. Note that ICSP requires using matched PGECx/PGEDx pairs - for example, PGEC2 with PGED2 - as documented by Microchip and Northern Software's development notes; pairs must not be mixed during programming or debugging.
What are the key specifications of DSPIC33CK128MC106-I/MR that engineers should know?
Engineers should know these core facts: 16-bit dsPIC DSC core at 100 MHz/100 MIPS; 128KB FLASH and 16KB RAM; 3V to 3.6V operating voltage; -40C to +125C industrial temperature range; 53 GPIO; 20-channel 12-bit ADC; two 12-bit DACs; integrated op amps; high-speed PWM; CAN FD interface; 64-QFN (9x9 mm) package. According to Microchip and distributor listings (DigiKey, Mouser, OnlineComponents), the part belongs to a functional-safety (FuSa) supported family aimed at motor control and digital power.
What is the best Renesas or STMicroelectronics equivalent for DSPIC33CK128MC106?
There is no verified pin-compatible cross-brand equivalent for the DSPIC33CK128MC106 in the 64-QFN (9x9 mm) footprint. Functionally closest competitors are the Renesas RX26T group and STMicroelectronics STM32G4 series, which also combine fast cores with high-resolution PWM, 12-bit ADCs, op amps, and CAN FD for digital power and motor control. However, these require complete schematic and PCB redesign due to different pinouts and supply domains. Treat them as second-source architectural alternatives, not drop-in replacements, and budget a layout respin if migrating.
Is DSPIC33CK128MC106-I/MR in stock and what is the lead time?
DigiKey lists the DSPIC33CK128MC106-I/MR with buy-now, ships-today availability as of 2026-09-22, indicating in-stock status at major authorized distributors. Mouser and OnlineComponents.com also carry inventory for the same part number. Lead times are therefore standard (typically a few days for stocked quantities), not extended factory lead times. For production volumes beyond distributor stock, contact Microchip or an authorized distributor for a scheduled delivery quote, since lead time commitments above several thousand units may extend to factory scheduling windows.
Does DSPIC33CK128MC106 support CAN FD?
Yes. According to Microchip's datasheet description, the dsPIC33CK128MC106 family is a 16-bit Digital Signal Controller line with High-Speed PWM and CAN Flexible Data-Rate (CAN FD). The CAN FD module supports data payloads up to 64 bytes with bit rates up to 8 Mbit/s in the data phase per the CAN FD protocol family conventions of this peripheral class, making the part suitable for automotive body, powertrain-adjacent, and industrial control networks that have migrated from classical CAN to CAN FD for higher throughput.
When should I choose DSPIC33CK128MC106 over DSPIC33CH dual-core parts?
Choose the DSPIC33CK128MC106 when your firmware fits one deterministic control loop on a single 100 MHz core and you want the simplest software architecture, lowest power, and lowest cost. Choose the dual-core dsPIC33CH family when you need to isolate a master core (running communication, HMI, or diagnostics) from an IO-optimized slave core dedicated to the power-control loop. If your current design fits comfortably in 128KB flash with CPU utilization under roughly 70 percent, the single-core dsPIC33CK avoids the synchronization complexity of dual-core message passing.
What are the power supply and decoupling requirements for DSPIC33CK128MC106?
The DSPIC33CK128MC106-I/MR requires a 3V to 3.6V supply per OnlineComponents' datasheet summary, with all VDD/VSS pairs in the 64-QFN package properly decoupled. Use 100 nF ceramic capacitors at each VDD pin pair plus bulk capacitance near the device, keeping loops short for the fast PWM edge rates. Isolate the analog supply domain feeding the 12-bit ADC and op amps with an RC or ferrite filter from the digital rail to preserve ADC accuracy in switching-power environments where ground noise from gate drive is significant.

Engineering reference data for DSPIC33CK128MC106-I/MR β€” comparison, design guidance, and compliance information.

Selection Guide

Choose the DSPIC33CK128MC106-I/MR when you need a single-core, 100 MHz, 16-bit DSC with 128KB flash, 20-channel 12-bit ADC, op amps, high-speed PWM, and CAN FD in a 64-QFN package for motor control, digital power, or industrial CAN FD nodes. If your firmware is small and cost-sensitive, the pin-compatible DSPIC33CK64MC106-I/MR (64KB) or DSPIC33CK32MC106-I/MR (32KB) saves cost on the same PCB. If flash needs headroom or OTA updates in the field, the DSPIC33CK256MC106-I/MR doubles memory with zero layout change. Choose a dual-core dsPIC33CH part only when you must partition a communication/protocol master core from the real-time control loop - this adds software complexity. There is no verified cross-brand drop-in equivalent; competing digital-power DSCs (Renesas RX26T-class, STM32G4-class) require full redesign.

Comparison with Alternatives

Parameter This Product DSPIC33CK256MC106-I/MR DSPIC33CK64MC106-I/MR DSPIC33CK32MC106-I/MR
Package 64-QFN (9x9 mm) 64-QFN (9x9 mm) - same 64-QFN (9x9 mm) - same 64-QFN (9x9 mm) - same
Brand Microchip Technology Microchip Technology Microchip Technology Microchip Technology
Program Memory (FLASH) 128KB 256KB 64KB 32KB
RAM 16KB 16KB 16KB 16KB
Core Speed 100 MHz (100 MIPS) 100 MHz (100 MIPS) 100 MHz (100 MIPS) 100 MHz (100 MIPS)
ADC 20-ch, 12-bit 20-ch, 12-bit 20-ch, 12-bit 20-ch, 12-bit
CAN FD Yes Yes Yes Yes
Operating Temperature -40C to +125C -40C to +125C -40C to +125C -40C to +125C

Key Differentiators

  • Maximum flash in the MC106 drop-in family (vs DSPIC33CK64MC106-I/MR)
  • Integrated op amps and dual 12-bit DACs (vs DSPIC33CK32MC106-I/MR)
  • Simpler single-core architecture than dsPIC33CH dual-core siblings (vs DSPIC33CH64MP506T-I/PT)

Design Notes

Supply the DSPIC33CK128MC106-I/MR from a regulated 3.0V to 3.6V rail per the datasheet operating conditions. Decouple every VDD/VSS pin pair on the 64-QFN with 100 nF ceramics placed within 2 mm of the pins, plus 4.7-10 uF of bulk capacitance near the device. In digital-power designs where the same board hosts gate drivers, isolate the controller's analog supply with an RC or ferrite bead filter so PWM edge noise does not degrade the 12-bit ADC's effective resolution. The 64-QFN exposed paddle should be soldered to a grounded pour for thermal and ground integrity.

Route analog ADC input traces (ANx) away from high-speed PWM outputs and gate-drive loops; use a solid ground plane under the analog section and a single-point star connection to power ground. Keep the CAN FD transceiver within 20 mm of the CAN pins with a series-terminated stub to the bus connector. Reserve an ICSP header wired to one PGECx/PGEDx pair - Microchip documentation requires matched pairs (e.g., PGEC2 with PGED2), and mismatched pairing will block programming. Place 22-100 ohm series resistors on PWM outputs to controller gate-driver input charging currents if long traces are unavoidable.

Three frequent mistakes with this family: (1) operating the part below 3.0V - the specified range is 3V to 3.6V, and brownout below that can corrupt flash writes, so enable the brown-out reset; (2) mixing PGECx/PGEDx pair members during ICSP, which fails silently on some programmers; (3) assuming the 100 MIPS core leaves infinite headroom - at 20 kHz+ PWM with sensorless observers, budget CPU utilization carefully and verify with the debugger's profiling tools before finalizing the control-loop timing.

Compliance Information

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

The -I/MR suffix indicates industrial temperature grade (-40C to +125C). Compliance data (RoHS/REACH/lead-free) not explicitly present in the provided web data; verify on the Microchip product page.

Data verified on: 2026-09-22 β€” data verified and curated by XAIPART's component engineering team

Related Searches

DSPIC33CK128MC106-I/MR DSPIC33CK128MC106 datasheet PDF Microchip DSPIC33CK128MC106 dsPIC33CK 128KB flash 100MHz DSC 64-QFN 9x9 digital signal controller DSPIC33CK128MC106 motor control BLDC DSPIC33CK128MC106 vs DSPIC33CH64MP506 DSPIC33CK128MC106 drop-in replacement DSPIC33CK128MC106-I/MR price buy what is the operating voltage of DSPIC33CK128MC106 DSPIC33CK128MC106 CAN FD controller digital power supply controller 12-bit ADC PWM

Related Components & Terms

Microchip Technology DSPIC33CK128MC106-I/MR DSPIC33CK256MC106-I/MR DSPIC33CK64MC106-I/MR DSPIC33CK32MC106-I/MR dsPIC33CK digital signal controller DSC 16-bit microcontroller 100 MIPS CAN FD high-speed PWM 12-bit ADC 64-QFN ICSP PGEC/PGED functional safety motor control digital power supply RoHS
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