We detect you are using an unsupported browser. For the best experience, please visit the site using Chrome, Firefox, Safari, or Edge. X
Maximize Your Experience: Reap the Personalized Advantages by Completing Your Profile to Its Fullest. Update Here
Stay in the loop with the latest from Microchip. Update your profile while you are at it. Update Here
Complete your profile to access more resources. Update Here

dsPIC33CH Dual-Core Digital Signal Controllers (DSCs)

The Power of Two dsPIC33C DSCs on a Single Chip


The dsPIC33CH dual-core Digital Signal Controller (DSC) allows separate design teams to develop software for each core independently and then integrate the code seamlessly into one chip. The dsPIC33CH DSC family is optimized for safety-critical applications requiring functional safety compliance and security. It enables running sophisticated algorithms that implement high-performance control, digital power, motor control and other time-critical applications such as wireless power, server power supplies, touch, advanced sensor interfacing and control.

Benefits of the dsPIC33CH Dual-Core DSC

  • Delivers high performance​ with the power of two dsPIC33C DSCs in one chip
  • Reduces development time​ by enabling parallel software development by multiple teams
  • Isolates safety-critical firmware and real-time operation​ from the rest of the application code
  • Eliminates the need for an additional microcontroller (MCU) and the associated Low Dropout (LDO), oscillator and circuits, which saves board space and delivers cost savings of up to 40%
  • Provides faster on-chip inter-core communication​
  • Offers specialized peripherals for robust high-performance designs, motor control, digital power, advanced sensing and control

Click on the headings in this interactive graphic to learn more about the capabilities of the dsPIC33CH DSC.

Focus Applications


ISO 26262 Automotive Safety and IEC 61508 Industrial Safety

Designing safe and reliable applications to ensure consumer safety is critical. To meet the rigorous safety requirements that are defined in functional safety standards such as ISO 26262 and IEC 61508, we offer functional safety-ready dsPIC33CH DSCs that help you achieve safety certification for your design. The functional safety resources we offer include:

  • Failure Modes, Effects and Diagnostic Analysis (FMEDA) report and safety manual
  • Certified functional safety diagnostic libraries
  • TÜV SÜD-certified MPLAB® XC16 C compiler and a qualification package for the MPLAB development tool ecosystem
  • Functional safety reference application and application note
  • ISO 26262 and IEC 61508 functional safety packages to simplify development of your application and accelerate certification process
Functional Safety Packages

Implement Robust Security

The intensity and scope of cyberattacks continue to increase as more applications include wired and wireless connectivity. More than ever, the implementation of comprehensive cybersecurity throughout a system is a critical design consideration.

Our high-performance dsPIC33CH DSCs, combined with our TrustAnchor100 (TA100) CryptoAutomotive™ or ATECC608 CryptoAuthentication™ security ICs, allow you to implement robust security in your designs. The hardware security features in dsPIC33CH DSCs protect against remote digital attacks while the CryptoAutomotive or CryptoAuthentication ICs provide physical anti-tampering and side-channel-attack protections as extra security to safeguard the embedded system credentials. This embedded security solution can be used to implement use cases such as:

  • Immutable secure boot
  • Secure firmware upgrades
  • Secure on-board communication
  • Mutual node authentication

Documentation


Brochures

Intelligent Power Supply Design Solutions Brochure
ISO 26262 Functional Safety Ready Brochure
IEC 61508 Functional Safety Ready Brochure

Tools and Software


Part Number: Quantity: Price per Unit (in USD): Total Amt:
DM330028-2

The dsPIC33CH Curiosity Development Board (DM330028-2) is intended as a cost effective development and demonstration platform for the entire dsPIC33CH family of dual core high performance digital signal controllers.

DM330021-2

The dsPICDEM™ MCLV-2 Development Board provides a cost-effective method of evaluating and developing sensored or sensorless Brushless DC (BLDC) and Permanent Magnet Synchronous Motor (PMSM) 3-phase low-voltage motor control applications.

DM330017-3

dsPIC33C Digital Power Starter Kit introduces and demonstrate the capabilities and features of Microchip's SMPS families of devices. It features on-board dsPIC33CK256MP505 DSC, SMPS power stages, loads, LCD display, USB/UART bridge and programmer/debugger, which eliminates the need for any additional hardware.

Part Number: Quantity: Price per Unit (in USD): Total Amt:
MPLAB-X-IDE

MPLAB X IDE is a highly configurable software platform that provides powerful, free tools for developing, debugging and qualifying embedded designs that use microcontrollers and digital signal controllers.

MPLAB-XC-DSC

The MPLAB XC-DSC C Compiler is a full-featured, optimizing compiler that translates standard ANSI C programs into Digital Signal Controller (DSC) device assembly language sources. This compiler also supports many command-line options and language extensions that allow full access to the DSC device hardware capabilities and gives users fine control of the compiler code generator.

code-configurator

MPLAB Code Configurator supports 8-bit, 16-bit and 32-bit PIC® microcontrollers. MCC is incorporated into both the downloadable MPLAB X Integrated Development Environment (IDE) and the cloud-based MPLAB Xpress IDE.

Resources


Microchip University Graphic

dsPIC33CH Dual-Core Device Architecture

This free Microchip University class covers the architecture of the dsPIC33CH dual-core family of DSCs. The class emphasizes the specific features and benefits of these DSCs including peripheral integration, shared resources, runtime application start-up for each core and inter-core communications.

dsPIC33CH Dual-Core Programming and Debugging

In this free Microchip University class, you will learn how to develop an application on dsPIC33CH dual-core DSCs through multiple hands-on labs. You will explore the various dual-core programming and debugging modes available to develop main and secondary core applications separately then integrate them seamlessly using MPLAB X IDE.

dsPIC33C Peripheral Deep Dive

This class presents deep-dive information on the architecture, set up, demonstration and pitfalls of the most common dsPIC33C peripherals.

Microchip Academic Program Logo

DSP Features of the Microchip dsPIC® DSC

This class covers the DSP specific features of the dsPIC Digital Signal Controller architecture in detail.

When a Dual Core Approach Becomes More Than the Sum of Individual Parts

The dsPIC33CH family of dual-core dsPIC® Digital Signal Controllers (DSCs) is optimized for high-performance and time-critical, real-world embedded control, allowing you to design code separately and integrate it seamlessly into a single device.

Live Chat

Need Help?

Privacy Policy