Catalog
100MHz High-Performance DSC
Key Features
• Operating Conditions* 3.0V to 3.6V
• * -40ºC to +125ºC, DC to 100 MHz
• * -40ºC to +150ºC, DC to 70 MHz
•
• dsPIC33CK DSC Core* Up to 64 KBytes of Program Flash with ECC
• * Up to 8 KBytes of Data SRAM with Memory Built in Self-Test (MBIST)
• * Modified Harvard architecture with 16-bit data and 24-bit instructions
• * Code efficient (C and Assembly) CPU architecture designed for real-time applications
• * Sixteen 16-bit working registers
•
• [Core Independent Touch](https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/dspic-dscs/applications/capacitive-touch)* 4 sets of interrupt context saving registers, including ACC and CPU status for fast interrupt handling
• * Single-cycle, mixed-sign 32-bit MUL
• * Fast 6-cycle hardware 32/16 and 16/16 DIV
• * Dual 40-bit fixed point Accumulators (ACC) for DSP operations
• * Single-cycle MAC/MPY with dual data fetch and result write-back
• * Zero overhead looping support
•
• High-Speed PWM Module* 4 independent PWM pairs (8 total outputs) with up to 250ps resolution
• * Dead-time insertion for rising and falling edges and dead-time compensation support
• * Clock chopping for high-frequency operation
• * Fault and current limit inputs
• * Flexible trigger configuration for ADC triggering
•
• Advanced Analog Features* 3 12-bit 3.5 MSPS ADC Modules each with 2 dedicated SARs and 1 shared SAR cores (3 S&Hs)
• * 12, 16, 19 ADC input channels (depending on package)
• * 4 digital comparators for reducing CPU overhead
• * 4 oversampling filers up to 256x for increased resolution (up to 16-bits)
• * 3 analog comparators (15ns) with dedicated 12-bit DACs with hardware slope compensation
• * Up to 3 op amps with internal connection to ADC Module
•
• [Core Independent Touch](https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/dspic-dscs/applications/capacitive-touch)* Uses Peripheral Trigger Generator (PTG) and High-speed ADCs
• * Ready-to-use touch library support in MPLAB Code Configurator (MCC)
•
• [Functional Safety Support (ISO 26262 and IEC 61508)](https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/dspic-dscs/functional-safety)* ISO 26262 and IEC 61508 Functional Safety Ready
• * ASIL B automotive safety applications – ISO 26262
• * SIL 2 industrial safety applications – IEC 61508
• * ISO 26262 and IEC 61508 Functional Safety Packages
•
• Embedded Security* CodeGuard security together with Flash OTP by ICSP Write Inhibit enables implementing Immutable Secure Boot
• * Flash OTP by ICSP Write Inhibit to configure entire Flash as OTP
• * Option to disable entry to the debug mode
• * User OTP
• * Enables implementing robust security use cases together with CryptoAuthentication and CryptoAutomotive devices such as:
• * Secure Boot
• * Secure Firmware Upgrade
• * Secure Communication
• * Node Authentication and more
•
• Timer/Counters/Output Compare/Input Capture* 11 16-bit timer/counters (up to 5 32-bit)
• * 4 SCCP
• * 1 MCCP
• * 10 PWM outputs
• * Peripheral Trigger Generator (PTG) for scheduling complex sequences
• * 2 Quadrature Encoder Interface (QEI) Modules for optical encoder support
•
• Communication Interfaces* 3 UARTs (15 Mbps) with automated protocol handling for LIN/J2602, DMX and IrDA®
• * 3 4-wire SPI/I2S up to 40 MHz with dedicated pins
• * 2 I2C Modules (up to 1 Mbps) with SMBus support
• * 2 Single-Edge Nibble Transmission (SENT) Modules for sensor interfacing
• * 4 DMA channels supporting UART, SPI, ADC, IC, OC and Timer data transfers
•
• Special Features* 4 Configurable Logic Cell (CLC) Modules with user defined logic gate circuits
• * Programmable Pin Select (PPS) for peripheral pin function mapping
• * On-chip temperature sensor with direct ADC Module connection
•
• Clock and Power Management* On-chip 8 MHz Fast RC (FRC) and 32 kHz Low-Power RC (LPRC) oscillators
• * Programmable PLLs with external oscillator clock sources and Reference Clock Output (REFO)
• * Fail-Safe Clock Monitor (FSCM) with 8 MHz Back-up Fast RC (BFRC) oscillator
• * Low-Power management modes - Sleep, Idle and Doze
• * Integrated Power-on Reset (POR) and Brown-Out Reset (BOR)
•
• Debugger Development Support* In-Circuit and in application programming and debug support (ICSP)
• * On-chip debug trace buffer and run-time watch with 3 complex and 5 simple breakpoints
• * IEEE 1149.2 (JTAG) boundary scan support
•
• Functional Safety hardware features* Dead-Man Timer (DMT) safety feature clocked by instruction fetches
• * Windowed Watch Dog Timer (WDT)
• * CodeGuard™ security for program FLASH
• * Programmable Cyclic Redundancy Check (CRC)
• * FLASH ECC Fault Injection testing feature
• * Flash OTP by ICSP™ write inhibit
• * RAM Memory Built in Self-Test (MBIST)
• * Clock Monitor with multiple redundant clock sources
• * Analog peripherals redundancies
• * Write protection
• * SFR locks
• * Shadow working registers
• * PWM Fault Management
• * cap-less on-chip LDO
• * I/O Port read-back
• * Class B Safety Library, IEC 60730
Description
AI
Microchip’s dsPIC33CK64MP10X family of digital signal controllers (DSCs) features a 100 MHz dsPIC® DSC core with integrated DSP and enhanced on-chip peripherals. These DSCs enable the design of digital power, motor control, advanced sensing and control, high-performance general-purpose and robust applications.
In the digital power segment, this family of devices is ideal for PFC applications, wireless power and high-density DC-DC applications. These DSCs are also well suited for switched mode power supplies such as AC/DC, DC/DC, UPS and PFC, providing high-precision digital control of buck, boost, fly-back, half-bridge, full-bridge, LLC and other power circuits to reach the highest possible energy efficiency.
In the motor control segment, this family is suited for cost-effective cost automotive, consumer and industrial applications. These DSCs are ideal for the control of BLDC, PMSM, ACIM, SR and stepper motors.
With [**core independent touch**](https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/dspic-dscs/applications/capacitive-touch/)implementedusing hardware peripherals**,** this family is well-suited for simple and complex touch-sensing applications. The high-performance DSCs available in 32/64KB flash and small packages offer a cost-effective solution for real-time capacitive touch applications.
The DSCs feature advanced analog for advanced sensor interfacing designs. Offering real-time deterministic performance, the DSCs enable high-performance control applications. The rich feature set in this family of devices also make this family a very good fit for high-performance general-purpose and robust applications.
The dsPIC33CK product family has many hardware features that help simplify functional safety certifications for ASIL-B and SIL-2 focused automotive and industrial safety-critical applications. The family offers ISO 26262 and IEC 61508 Functional Safety packages containing FMEDA report, safety manual, diagnostic libraries and more.
• Learn more about [**Functional Safety**](https://www.microchip.com/en-us/products/microcontrollers-and-microprocessors/16-bit-mcus/functional-safety) capabilities including hardware, software, and supporting collateral