Isolate and Protect
Overview
Isolate and Customize
Collaborate and Integrate
Divide and Conquer
Functional Safety
Embedded Security
Easy Upgrade From
8-bit PIC® MCUs
Battery-Powered Designs
General Embedded Designs
Click on an application area above to see the features of our
PIC24F MCUs and dsPIC33 DSCs that are best suited for that type of design.
Robust Connectivity
High-Performance Designs
Functional Safety and Security
Motor Control
Real-Time Control and Robust Designs
Digital Power
Low Power
Designs
Common Peripherals, Libraries and Development Ecosystem
dsPIC33CH Digital Signal Controller (DSC)
High-Performance, Robust Embedded Designs
• Field-Oriented Control (FOC) for Greater Efficiency
Precision FOC Motor Control
• Accelerated Digital Signal Processor (DSP) Performance
• Deterministic Response for Time-Critical Applications
• High-Speed Analog Integration
• Real-Time Control and Automation
Low-Power and General Embedded Designs
• Low-Power Operation With Core Independent
Peripherals (CIPs) for Cost-Effective Designs
• Dynamic and Predictive Control Loop Adjustment
Digital Power
• Hardware Safety Features
• Certified Functional Safety Resources
• AEC-Q100 Grade 0 and Grade 1 Devices
Functional Safety
Embedded Security
Overview Text
Learn More About Robust Designs
Learn More About Robust Designs
Learn More About Low Power
Learn More About Low Power
Learn More About Motor Control
Learn More About Motor Control
Learn More About Digital Power
Learn More About Digital Power
Learn More About Functional Safety
Learn More About Functional Safety
Learn More About Embedded Security
Learn More About Embedded Security
• Supported by motorBench®
Development Suite
• Variable Speed With Constant
Torque Control
Overview
Isolate & Protect
Isolate & Customize
Motor Control
Digital Power
Functional Safety
Embedded Security
Overview
High-Performance,
Robust Embedded
Designs
Low-Power and General Embedded Designs
Motor Control
Digital Power
Functional Safety
Embedded Security
• Operational Flexibility for
Different Power Levels
• Supported by PowerSmart™
Development Suite
MPLAB® Code Configurator (MCC) simplifies the implementation of various secure use cases in automotive, industrial, medical and IoT applications.
• Sleep Current as low as 190 nA While Retaining RAM
Isolate and Protect
Collaborate and Integrate
Divide and Conquer
High in Performance, Low in Cost
Main Core at 90 MHz
Secondary Core at 100 MHz
Parallel Development
Independent Operation
Parallel Development
Independent Operation
Isolate and Customize
Overview
Dedicated Peripherals
5 Register
Sets
5 Accumulator Sets
72 KB PRAM
16 KB Data RAM
Dedicated Peripherals
48 KB Data RAM
512 KB Flash
5 Accumulator Sets
5 Register
Sets
Isolate and Protect Safety Firmware From the Rest
Main Core at 90 MHz
Parallel Development
Independent Operation
AUTOSAR®
Housekeeping Code
Non-Safety
Application Code
Non-Safety Firmware
dsPIC33CH Digital Signal Controller (DSC)
QM/ASIL A
Parallel Development
Independent Operation
ASIL B
Safety
Application
Code
Safety Firmware
Secondary Core at 100 MHz
Isolate Application-Specific Fixed Function and Customize System Interfacing
Parallel Development
Independent Operation
Touch Code
Fixed Function
Device
Safety Firmware
Secondary Core at 100 MHz
Parallel Development
Independent Operation
Main Code
CAN/LIN Communication
Housekeeping Code
Non-Safety Firmware
Main Core at 90 MHz
dsPIC33CH Digital Signal Controller (DSC)
Enable Collaboration With Multiple Design Teams and Integrate Seamlessly
Parallel Development
Independent Operation
Qi® Software
Power Control
Demodulation
Authentication
Safety Firmware
Secondary Core at 100 MHz
Parallel Development
Independent Operation
AUTOSAR®
CAN Communication
Housekeeping
Non-Safety Firmware
Main Core at 90 MHz
dsPIC33CH Digital Signal Controller (DSC)
Divide Time-Critical Functions Between Cores and Conquer Integration Challenges
Parallel Development
Independent Operation
Field-Oriented Control of Fans and Compressor Motors
Safety Firmware
Secondary Core at 100 MHz
Parallel Development
Independent Operation
PFC
Housekeeping
Communications
Non-Safety Firmware
Main Core at 90 MHz
dsPIC33CH Digital Signal Controller (DSC)
Divide and Conquer
Overview
Isolate and Protect
Isolate and Customize
Collaborate and Integrate
Isolate and Protect Safety Firmware From the Rest
Parallel Development
Independent Operation
Secondary Core at 100 MHz
Main Core at 90 MHz
Parallel Development
Independent Operation
dsPIC33CH Digital Signal Controller (DSC)
Click the top icons for more details
QM/ASIL A
Non-Safety Firmware
ASIL B
Safety
Application
Code
Safety Firmware
Isolate Application-Specific Fixed Function and Customize System Interfacing
Parallel Development
Independent Operation
ASIL B
Touch Code
Fixed Function
Device
Safety Firmware
Secondary Core at 100 MHz
Parallel Development
Independent Operation
QM/ASIL A
Main Code
CAN/LIN Communication
Housekeeping Code
Non-Safety Firmware
Main Core at 90 MHz
dsPIC33CH Digital Signal Controller (DSC)
Enable Collaboration With Multiple Design Teams and Integrate Seamlessly
Parallel Development
Independent Operation
ASIL B
Qi® Software
Power Control
Demodulation
Authentication
Safety Firmware
Secondary Core at 100 MHz
Parallel Development
Independent Operation
QM/ASIL A
AUTOSAR®
CAN Communication
Housekeeping
Non-Safety Firmware
Main Core at 90 MHz
dsPIC33CH Digital Signal Controller (DSC)
Divide Time-Critical Functions Between Cores and Conquer Integration Challenges
Parallel Development
Independent Operation
ASIL B
Field-Oriented Control
of Fans and
Compressor Motors
Safety Firmware
Secondary Core at 100 MHz
Parallel Development
Independent Operation
QM/ASIL A
PFC
Housekeeping
Communications
Non-Safety Firmware
Main Core at 90 MHz
dsPIC33CH Digital Signal Controller (DSC)