Dual-core dsPIC controller enables separate code design and higher levels of integration
The dsPIC33CH has one core configured as a master and the other as a slave. The slave core can execute dedicated, time-critical control code, while the master core runs the user interface, system monitoring and communications functions.
Like other dsPIC products, the dsPIC33CH family is targetted at high-performance digital power, motor control and other applications requiring sophisticated algorithms, including wireless power, server power supplies, drones and automotive sensors. The two DSC cores distribute the workload, enabling higher power density through higher switching frequencies. The dsPIC33CH family has been designed for live updating.
The two cores work together for increased efficiency and responsiveness when executing advanced algorithms. Each of the cores in the dsPIC33CH devices has been designed to provide more performance than current dsPIC DSC cores through additional context-selected registers, new instructions to accelerate performance and faster instruction execution.
The dsPIC33CH comes in a 5 x 5 mm package and includes features such as CAN-FD communications. Each core can access its own peripherals, which include high-speed ADCs, DACs with waveform generation, analogue comparators, analogue programmable gain amplifiers and high-resolution PWM hardware. Having dedicated peripherals allows the cores to be programmed to monitor each other for functional safety reasons.
The dsPIC33CH is supported by the MPLAB development ecosystem including MPLAB X IDE and MPLAB Code Configurator. Various development boards are available for rapid prototyping, including the dsPIC33CH Curiosity Board and the dsPIC33CH motor-control plug-in module for Microchip’s MCLV-2 and MCHV-2/3 systems. The dsPIC33CH PIM for general-purpose platforms is also available for the Explorer 16/32 development board.
More information
Related news
PIC/dsPIC debug update boosts speed, flexibility
Microchip adds dsPIC device group for digital power supply designs
Debugger/programmer for Microchip PIC microcontrollers
New low-cost PICkit programmer available from RS