DSPIC33CH64MP506-E/PT - Dual-Core 16-bit DSC, CAN FD | Microchip
MPN: DSPIC33CH64MP506-E/PT ✓ Active| Qty | Unit Price | Extended |
|---|---|---|
| 1 | $4.62 | $4.62 |
| 10 | $4.18 | $41.80 |
| 100 | $3.65 | $365.00 |
| 500 | $3.28 | $1,640.00 |
| 1,000 | $2.99 | $2,990.00 |
DSPIC33CH64MP506-E/PT Overview
A Digital Signal Controller combines the compute architecture of a digital signal processor with the peripheral set and control structure of a microcontroller. Within the power-management hierarchy, the dsPIC33CH family sits above single-core dsPIC33E devices and below high-end 32-bit MCUs, offering deterministic control-loop execution for digital power and motor control systems.
Key features include the asymmetric dual-core architecture: one core is designed as a master for general-purpose supervision and communication, while the slave core is dedicated to time-critical control loops with its own dedicated high-resolution PWM. This segregation lets developers lock and protect control IP independently. The family also provides CAN FD for automotive and industrial networking, multiple UART, SPI and I2C peripherals, and an extended temperature rating of -40C to +125C for this E-grade device.
Architecturally, each core contains DSP engine instructions, single-cycle MAC, and fast interrupt handling. The slave core can be reprogrammed independently through the master core, enabling field updates of control firmware. The high-resolution PWM module supports frequencies well into the hundreds of kilohertz with sub-nanosecond effective resolution, essential for LLC converters, totem-pole PFC and wireless power stages.
Typical applications include digital power supplies (server PSUs, wireless charging), motor control (FOC for drones and industrial drives), automotive sensor modules and solar inverters.
When designing with this device, budget Flash carefully: the 64 KB density is shared by both cores, so allocate the slave core image conservatively and use the master core for protocol stacks.
This page synthesizes distributor pricing, drop-in same-family alternatives, pinout data and practical design notes not found in the manufacturer datasheet.
Drop-in alternatives for DSPIC33CH64MP506-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 DSPIC33CH64MP506-E/PT (same form factor and footprint) — differing in Core Architecture, Package, Operating Voltage, Operating Temperature, CAN Interface.
Quick Comparison Tool — Select alternative parts for side-by-side comparison:
DSPIC33CH64MP506-I/PT
✅ Drop-In✓ In Stock
$4.65 / Unit
View Datasheet →DSPIC33CH128MP506-I/PT
✅ Drop-In✓ In Stock
$5.62 / Unit
View Datasheet →DSPIC33CH256MP506-I/PT
✅ Drop-In📋 Reference alternative (not in catalog)
DSPIC33CH512MP506-I/PT
✅ Drop-In✓ In Stock
$7.8 / Unit
View Datasheet →DSPIC33CH64MP506-E/PT Maximum Ratings & Electrical Characteristics
| Core Architecture | Dual-core 16-bit dsPIC33 DSC (asymmetric master/slave) |
| Core 1 (Master) Speed | Up to 180 MHz |
| Core 2 (Slave) Speed | Up to 200 MHz |
| Flash Program Memory | 64 KB |
| RAM | 16 KB |
| Operating Voltage | 3.0 V to 3.6 V (3.3 V nominal) |
| CAN Interface | CAN FD (Flexible Data Rate) |
| PWM | High-Resolution PWM on slave core |
| Communication Peripherals | UART, SPI, I2C, CAN FD |
| Operating Temperature | -40C to +125C (E grade) |
| Package | 64-pin TQFP (10x10 mm) |
| Mounting Type | Surface Mount |
| Pin Count | 64 |
| RoHS Status | Compliant |
| Product Family | dsPIC33CH |
| Typical Applications | Digital power, motor control, wireless power, automotive sensors |
DSPIC33CH64MP506-E/PT Pin Configuration
| Pin 1 | AN2/C2INA/RP35/CN9/RB2 — Analog input 2 / comparator input / remappable pin / port B |
| Pin 2 | AN3/C2INB/RP34/CN8/RB3 — Analog input 3 / comparator input / remappable pin / port B |
| Pin 3 | AN0/RP32/CN6/RB0 — Analog input 0 / remappable pin / port B |
| Pin 4 | AN1/RP33/CN7/RB1 — Analog input 1 / remappable pin / port B |
| Pin 5 | PGD3/RP46/CN54/RB14 — In-circuit debug data 3 / remappable pin / port B |
| Pin 6 | PGC3/RP47/CN55/RB15 — In-circuit debug clock 3 / remappable pin / port B |
| Pin 7 | AN9/RP15/CN42/RB15 — Analog input 9 / remappable pin / port B |
| Pin 8 | VDD — Power supply (3.0 V to 3.6 V) |
| Pin 9 | VSS — Ground reference |
| Pin 10 | AN10/RP14/CN41/RB14 — Analog input 10 / remappable pin / port B |
| Pin 11 | AN11/RP13/CN40/RB13 — Analog input 11 / remappable pin / port B |
| Pin 12 | AN12/RP12/CN39/RB12 — Analog input 12 / remappable pin / port B |
| Pin 13 | PGD1/RP40/CN49/RB8 — Primary debug data 1 / remappable pin / port B |
| Pin 14 | PGC1/RP41/CN50/RB9 — Primary debug clock 1 / remappable pin / port B |
| Pin 15 | AN13/RP11/CN38/RB11 — Analog input 13 / remappable pin / port B |
| Pin 16 | TMS/RP27/CN32/RA3 — Trace/debug pin / remappable pin / port A |
| Pin 17 | CVREF/AN6/RP31/CN5/RB5 — Comparator voltage reference / analog input / remappable pin |
| Pin 18 | SOSCI/CN1/RB4 — Secondary oscillator input / port B |
| Pin 19 | SOSCO/T1CK/CN0/RB4 — Secondary oscillator output / Timer1 clock / port B |
| Pin 20 | VSS — Ground reference |
| Pin 21 | OSC1/CLKI/CN2/RA2 — Main oscillator input / external clock input / port A |
| Pin 22 | OSC2/CLKO/RC15 — Main oscillator output / clock output / port C |
| Pin 23 | VDD — Power supply |
| Pin 24 | VCAP/VDDCORE — Core voltage regulator capacitor connection |
| Pin 25 | S1MCLR/RP22/RC12 — Slave core reset / remappable pin / port C |
| Pin 26 | S1PGC/RP23/RC13 — Slave core debug clock / port C |
| Pin 27 | S1PGD/RP24/RC14 — Slave core debug data / port C |
| Pin 28 | RP18/RC2 — Remappable pin / port C |
| Pin 29 | RP19/RC3 — Remappable pin / port C |
| Pin 30 | RP20/RC4 — Remappable pin / port C |
| Pin 31 | VSS — Ground reference |
| Pin 32 | RP21/RC5 — Remappable pin / port C |
| Pin 33 | RP25/RC6 — Remappable pin / port C |
| Pin 34 | RP26/RC7 — Remappable pin / port C |
| Pin 35 | VDD — Power supply |
| Pin 36 | RP28/RC8 — Remappable pin / port C |
| Pin 37 | RP29/RC9 — Remappable pin / port C |
| Pin 38 | VSS — Ground reference |
| Pin 39 | RP30/RD0 — Remappable pin / port D |
| Pin 40 | RP55/RD7 — Remappable pin / port D |
| Pin 41 | RP54/RD6 — Remappable pin / port D |
| Pin 42 | RP53/RD5 — Remappable pin / port D |
| Pin 43 | RP52/RD4 — Remappable pin / port D |
| Pin 44 | VDD — Power supply |
| Pin 45 | RP51/RD3 — Remappable pin / port D |
| Pin 46 | RP50/RD2 — Remappable pin / port D |
| Pin 47 | RP49/RD1 — Remappable pin / port D |
| Pin 48 | VSS — Ground reference |
| Pin 49 | RP64/RF0 — Remappable pin / port F |
| Pin 50 | RP65/RF1 — Remappable pin / port F |
| Pin 51 | SCL1/RP60/RF2 — I2C clock 1 / remappable pin / port F |
| Pin 52 | SDA1/RP61/RF3 — I2C data 1 / remappable pin / port F |
| Pin 53 | RP66/RF4 — Remappable pin / port F |
| Pin 54 | RP67/RF5 — Remappable pin / port F |
| Pin 55 | VDD — Power supply |
| Pin 56 | RP68/RF6 — Remappable pin / port F |
| Pin 57 | RP69/RF7 — Remappable pin / port F |
| Pin 58 | RP70/RF8 — Remappable pin / port F |
| Pin 59 | RP71/RF9 — Remappable pin / port F |
| Pin 60 | VSS — Ground reference |
| Pin 61 | C1INC/RP45/RB13 — Comparator input / remappable pin / port B |
| Pin 62 | PGD2/RB5 — In-circuit debug data 2 / port B |
| Pin 63 | PGC2/RB6 — In-circuit debug clock 2 / port B |
| Pin 64 | MCLR — Master clear reset (active low), programming voltage input |
Typical Applications
DSPIC33CH64MP506-E/PT is suitable for 6 applications: Digital Power Supplies, Motor Control (FOC Drives), Wireless Power Transfer, Automotive Sensor Modules, Solar and Renewable Inverters, Industrial Automation and Robotics.
Digital Power Supplies
Server power supplies, telecom rectifiers and LLC/totem-pole PFC converters benefit directly from the DSPIC33CH64MP506-E/PT. The slave core runs at up to 200 MHz with a dedicated high-resolution PWM module, allowing digital control loops at switching frequencies of several hundred kilohertz with sub-nanosecond PWM edge resolution for precise phase management. Meanwhile the 180 MHz master core handles PMBus/CAN FD telemetry and housekeeping, so the control loop is never stalled by communication tasks. The -40C to +125C E-grade rating tolerates the hot environment inside compact PSU enclosures, where controller self-heating plus confined airflow can push local temperatures past +85C. Place the controller near the power stage with short PWM traces to gate drivers, and use the FIFO-mode core-to-core communication for low-latency setpoint updates between supervision logic and the fast inner current loop.
Recommended
Motor Control (FOC Drives)
Field-oriented control of BLDC, PMSM and AC induction motors is a primary target for the dsPIC33CH family. The DSPIC33CH64MP506-E/PT dedicates its 200 MHz slave core to the deterministic FOC current loop with high-resolution PWM outputs driving a three-phase inverter, while the master core manages CAN FD communication, position-sensor interfacing (encoder, resolver, Hall) and protection logic. This asymmetric split guarantees the control loop's interrupt latency is isolated from protocol-stack jitter. The DSP engine with single-cycle MAC accelerates Park/Clarke transforms and PI controllers. For drones, e-bikes and industrial servos, the 64 KB Flash accommodates a full FOC stack with space left for safety diagnostics; if sensorless observers (SMO, MRAS) with logging are needed, pin-compatible 128 KB or 256 KB siblings are drop-in upgrades. The +125C rating suits drives mounted near hot power stages.
Recommended
Wireless Power Transfer
Wireless charging transmitters (Qi and similar resonant topologies) require precise, fast-switching full-bridge or half-bridge drive with dynamic frequency and phase control - exactly what the dsPIC33CH high-resolution PWM delivers. On the DSPIC33CH64MP506-E/PT, the slave core executes the resonant converter control loop at up to 200 MHz with sub-ns PWM resolution for accurate duty and phase tuning, while the master core supervises foreign-object detection, interoperability communication and fault shutdown. The asymmetric architecture means firmware IP for the power stage can be locked on the slave core and updated in the field independently. The extended -40C to +125C E-grade rating covers transmitter coils and nearby power components heating the PCB. Layout-wise, keep the PWM-to-gate-driver routing short and symmetric, and use the CAN FD/UART peripherals for system-level coordination in multi-coil furniture or automotive wireless charging platforms.
Recommended
Automotive Sensor Modules
Automotive sensor nodes - position, pressure and battery-sensing modules - need a controller that combines a robust CAN FD interface, DSP-grade signal processing for filtering and calibration, and wide temperature tolerance. The DSPIC33CH64MP506-E/PT provides all three: CAN FD for modern in-vehicle networks, the dual-core split that isolates safety-critical processing from communication stacks, and the -40C to +125C E-grade rating for under-hood and near-powertrain placements. The master core can run diagnostics and network management while the slave core performs time-triggered acquisition and DSP filtering of the analog front end. Note that this standard-grade part is not itself AEC-Q100 qualified; for designs with explicit automotive qualification requirements, confirm the qualification status of the specific ordering code with Microchip, or consider Microchip's automotive-qualified dsPIC33 variants. The 64 KB Flash holds calibration tables and communication stacks comfortably.
Recommended
Solar and Renewable Inverters
Micro-inverters, string-inverter control boards and MPPT converters demand simultaneous fast power-stage control and slower system supervision - the defining use case for the asymmetric dsPIC33CH dual-core design. On the DSPIC33CH64MP506-E/PT, the 200 MHz slave core closes the MPPT and grid-current loops with high-resolution PWM, while the 180 MHz master core handles grid monitoring, anti-islanding logic and communication (UART to display, CAN FD to battery systems). The DSP MAC engine accelerates the PLL and harmonic compensation math. Outdoor rooftop electronics routinely exceed +85C ambient inside sealed enclosures, which is why the +125C E-grade matters. Keep the analog sense lines away from PWM routing and use the device's on-chip comparators for fast hardware overcurrent shutdown. For firmware with extensive grid-code compliance tables across regions, drop in the 128 KB or 512 KB Flash siblings on the same PCB.
Recommended
Industrial Automation and Robotics
Industrial control nodes, robotic joint controllers and factory automation subsystems use the DSPIC33CH64MP506-E/PT where real-time control must coexist with industrial networking. The slave core executes servo or current loops at 200 MHz with high-resolution PWM, while the master core runs CAN FD fieldbus communication, I2C/SPI sensor interfacing and safety monitoring - a clean partition that simplifies both firmware certification and maintenance. The core-to-core communication FIFO supports low-latency command handoff without shared-memory contention. With 16 KB of RAM and 64 KB of Flash, the device suits compact axes and I/O modules; larger robot controllers can migrate to pin-compatible 256 KB or 512 KB siblings without board changes. The -40C to +125C rating allows mounting near drives and actuators inside sealed cabinets. Debug both cores through MPLAB X with REAL ICE; add pull-ups on slave debug pins per Microchip documentation when sharing connectors.
Recommended
Recommended Products Summary
Engineering reference data for DSPIC33CH64MP506-E/PT — comparison, design guidance, and compliance information.
Selection Guide
Comparison with Alternatives
| Parameter | This Product | DSPIC33CH64MP506-I/PT | DSPIC33CH128MP506-I/PT | DSPIC33CH256MP506-I/PT | DSPIC33CH512MP506-I/PT |
|---|---|---|---|---|---|
| Package | 64-TQFP (10x10) | 64-TQFP (10x10) - same | 64-TQFP (10x10) - same | 64-TQFP (10x10) - same | 64-TQFP (10x10) - same |
| Brand | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology | Microchip Technology |
| Flash Memory | 64 KB | 64 KB | 128 KB | 256 KB | 512 KB |
| Core Speed (Master/Slave) | 180 MHz / 200 MHz | 180 MHz / 200 MHz | 180 MHz / 200 MHz | 180 MHz / 200 MHz | 180 MHz / 200 MHz |
| Operating Temperature | -40C to +125C (E grade) | -40C to +85C (I grade) | -40C to +85C (I grade) | -40C to +85C (I grade) | -40C to +85C (I grade) |
| CAN FD | Yes | Yes | Yes | Yes | Yes |
| Dual-Core Architecture | Yes (asymmetric master/slave) | Yes | Yes | Yes | Yes |
| Pin Count | 64 | 64 - same | 64 - same | 64 - same | 64 - same |
Key Differentiators
- Extended temperature range for hot environments (vs DSPIC33CH64MP506-I/PT)
- Lowest-cost entry to the dual-core dsPIC33CH family on this footprint (vs DSPIC33CH512MP506-I/PT)
- Balanced memory for single-converter designs (vs DSPIC33CH256MP506-I/PT)
Design Notes
The dsPIC33CH integrates a core voltage regulator requiring an external low-ESR capacitor on the VCAP/VDDCORE pin. Use a ceramic capacitor of the value specified in the Microchip datasheet power section (typical 10 uF class) placed within a few millimeters of the pin, with a solid low-impedance connection to VSS. Decouple each VDD pin with 0.1 uF ceramic capacitors plus one bulk capacitor per supply domain. In digital power applications with nearby switching stages, isolate the controller supply with an LC filter or ferrite to prevent gate-driver switching transients from corrupting the ADC reference.
The slave core is debugged through dedicated S1MCLR/S1PGC/S1PGD pins, not the primary PGC1/PGD1 pair. If your PCB header only exposes the master debug pins, the slave core cannot be flashed directly - design a debug connector that exposes both pairs, or plan to update slave firmware through the master core (per Microchip's dsPIC33CH programming documentation). Also note from third-party documentation (Northern Software) that a pull-up on the S1MCLRx pin may be required to reliably access the slave core for debugging.
Estimated: the 64-pin TQFP theta_JA is typically on the order of 40-50 C/W on a standard 4-layer JEDEC board (verify exact value in the datasheet thermal table). At an estimated 100 mA core supply current at 3.3 V (~0.33 W), junction rise above ambient is roughly 15-20 C. In a sealed enclosure at +85C ambient, that reaches ~105C junction - within the +125C limit but with modest margin, which is precisely why the E-grade is recommended for high-ambient digital power enclosures.
Route the high-resolution PWM outputs to gate drivers as short, matched traces, and keep them away from ADC sense inputs feeding the ANx pins to prevent digital coupling into current-loop feedback. Place a solid ground plane under the controller, and connect all VSS pins directly to it. For CAN FD, follow standard differential routing (90-120 ohm impedance, stub length under 10 mm) and place the transceiver close to the RP-mapped CAN TX/RX pins.
Compliance Information
Distributor listings (Mouser, LCSC, Master Electronics) mark this part RoHS Compliant. AEC-Q100 qualification status not stated in the provided data for this exact ordering code - verify with Microchip for automotive programs.