
As the development of high-end embedded control applications becomes more complex, system developers need more flexible options to provide system scalability. To this end, Microchip Technology announced the introduction of a new dual-core and single-core dsPIC33C digital Signal controller (DSC) to meet changing application needs, providing more options in memory, operating temperature and functional safety.
Microchip's new dsPIC33CH512MP508 dual-core DSC provides support for applications with greater program memory requirements. The dsPIC33CK64MP105 single-core DSC provides a low-cost option for applications requiring smaller memory and volume. Developers can easily switch between these new devices because the pins of the dsPIC33CH and dsPIC33CK series are fully compatible.
The dsPIC33CH512MP508 (MP5) series extends the recently launched dsPIC33CH by increasing the memory from 128 KB to 512 KB and tripling the program RAM (random access memory) storage capacity from 24 KB to 72 KB. The expanded devices can support large applications that require multiple software stacks or larger program memory, such as in-vehicle and wireless charging applications. In-car applications require more memory to support AUTOSAR software, MCAL drives, and CAN FD peripherals.
Wireless charging in in-vehicle applications requires additional software protocol stacks to support the Qi protocol and near Field communication (NFC), which in turn requires more program storage space. Real-time firmware updates using real-time updates are critical for high availability systems, but at the same time, the overall memory requirements are doubled. In a dual-core device, one of the cores can be designed as the primary core and the other as the slave core.
The slave core is used to execute time-sensitive, dedicated control code, while the master core is used to run functions such as user interfaces, system monitoring, and communications. For example, dual-core helps divide the software protocol stack for parallel execution of the Qi protocol and other functions, including NFC, to optimize the performance of in-vehicle wireless charging applications.
The dsPIC33CK64MP105 (MP1) series is an extension of the recently launched dsPIC33CK series, where the low-cost model is suitable for smaller memory and package applications and is available in up to 64 KB of flash memory and 28 to 48 pin packages with a minimum package size of 4 mm x 4 mm. This compact device provides the ideal combination of features for in-vehicle sensors, motor control, high-density DC-DC applications, or stand-alone Qi transmitters. Single-core and dual-core dsPIC33C devices provide fast determination performance for time-sensitive control applications by extending the context select register, reducing interrupt latency and speeding up instruction execution for mathematically intensive algorithms.
Joe Thomsen, vice president of Microchip's MCU16 business unit, said: "With the 76 dsPIC33C single - and dual-core devices in the family, customers can more easily adapt to changes in their memory, I/O, performance or budget needs with common tools, common peripherals and package compatibility. In addition, dual-core devices make software integration easier for various software development teams, allowing them to focus on control algorithms without the distraction of communication and routine business code."
All devices in the dsPIC33C family include a complete set of functional safety hardware that simplifies ASIL-B and ASIL-C certification in safety-critical applications. Functional safety features include multiple redundant clock sources, fail-safe clock Monitor (FSCM), IO port read back, flash error-correcting code (ECC), RAM built-in self-check (BIST), write protection, analog peripheral redundancy, and more. With a powerful set of CAN-FD peripherals and new support for operating at 150°C, these devices are ideal for applications in extreme environments such as the front hood of the vehicle.
The Products You May Be Interested In
![]() |
AMI-29A-20-6 | LINE FILTER 110/250VAC 20A CHAS | 232 More on Order |
![]() |
AMI-28B-12-1 | LINE FILTER 110/250VAC 12A CHAS | 128 More on Order |
![]() |
AMI-28A-12-1 | LINE FILTER 110/250VAC 12A CHAS | 463 More on Order |
![]() |
AMI-27A-16-1 | LINE FILTER 250VAC 16A CHASS MNT | 296 More on Order |
![]() |
AMI-M12AC-7-20-B | LINE FILTER 250VAC 7A CHASS MNT | 199 More on Order |
![]() |
AMI-26A-20-1 | LINE FILTER 250VAC 20A CHASS MNT | 453 More on Order |
![]() |
AMI-27-10-3 | LINE FILTER 250VAC 10A CHASS MNT | 387 More on Order |
![]() |
AMI-M12G-8-3-A | LINE FILTER 250VAC 8A CHASS MNT | 266 More on Order |
![]() |
AMI-29B-4-3 | LINE FILTER 110/250VAC 4A CHAS | 459 More on Order |
![]() |
AMI-M12AI-3-3-B | LINE FILTER 250VAC 3A CHASS MNT | 377 More on Order |
![]() |
AMI-M12F-1-6-A | LINE FILTER 250VAC 1A CHASS MNT | 447 More on Order |
![]() |
AMI-21B-12-1 | LINE FILTER 250VAC 12A CHASS MNT | 406 More on Order |
![]() |
AMI-21A-12-1 | LINE FILTER 250VAC 12A CHASS MNT | 103 More on Order |
![]() |
AMI-28-6-1 | LINE FILTER 110/250VAC 6A CHAS | 202 More on Order |
![]() |
AMI-26-16-1 | LINE FILTER 250VAC 16A CHASS MNT | 381 More on Order |
![]() |
AMI-M12A-6-15-C | LINE FILTER 250VAC 15A CHASS MNT | 240 More on Order |
![]() |
AMI-29A-6-1 | LINE FILTER 110/250VAC 6A CHAS | 389 More on Order |
![]() |
AMI-B11AW2-13-3-B | LINE FILTER 250VAC 3A PCB | 350 More on Order |
![]() |
AMI-23B-10-1 | LINE FILTER 250VAC 10A CHASS MNT | 152 More on Order |
![]() |
AMI-M11J-1-20-B-2 | LINE FILTER 250VAC 20A CHASS MNT | 422 More on Order |
![]() |
AMI-M11A-1-20-D | LINE FILTER 250VAC 20A CHASS MNT | 115 More on Order |
![]() |
AMI-M11D-1-10-B-2 | LINE FILTER 250VAC 10A CHASS MNT | 294 More on Order |
![]() |
AMI-M11J-1-2-B-1 | LINE FILTER 250VAC 2A CHASS MNT | 349 More on Order |
![]() |
AMI-21-3-1 | LINE FILTER 250VAC 3A CHASS MNT | 127 More on Order |