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

dsPIC33C MPT Secure Digital Signal Controllers (DSCs)

dsPIC33 DSCs with Integrated Hardware Security Module


The dsPIC33C MPT family of secure Digital Signal Controllers (DSCs) includes an integrated secure subsystem to address the critical need to add security to automotive, industrial and IoT applications. Offering 100 MHz real-time performance and a rich feature set, dsPIC33C MPT secure DSCs are excellent options for embedded applications requiring time-critical function execution and fast deterministic response.

The security features available in dsPIC33C DSCs protect against remote digital attacks, while the physical anti-tampering and side-channel attack protections available in the integrated secure subsystem block access to embedded system credentials to provide extra security.

dsPIC33C Secure Digital Signal Controller

Why Choose dsPIC33C MPT DSCs for Your Design?


Hardware Security Module (HSM)

The dsPIC33C MPT family’s integrated, off-die secure subsystem is compliant with the HSM architecture and offers isolation between the secure subsystem and the CPU. This secure subsystem also provides:

  • Secure key storage
  • NIST SP800-90 A/B/C Random Number Generator (RNG)
  • Advanced and fast crypto engines supporting ECC, RSA, AES, SHA, HMAC, CMAC
  • ECDSA, ECDH, ECDHE and ECBD key agreement
  • ECDSA- and RSA-based sign and verify
  • Compliance with the EVITA Full Specification for automotive security
  • Advanced crypto engine algorithms that have achieved:
  • Common Criteria recognized Joint Interpretation Library (JIL) High rating
  • Federal Information Processing Standards (FIPS) Cryptographic Algorithm Validation Program (CAVP) certification

Security Use Cases

You can use dsPIC33C MPT DSCs to implement robust security for these use cases:

  • Secure boot
  • Secure firmware upgrades
  • Secure on-board communication or message authentication
  • Electronic Control Unit (ECU) authentication
  • WPC Qi® 1.3 wireless charger authentication
  • Network authentication and session management
  • X.509 certificate validation and storage
  • IP protection
  • Lifecycle management
  • Firmware attestation
  • OCP-SPDM specification support

dsPIC33C MPT DSCs also support:

  • Immutable secure boot
  • Disabling of debug mode
  • Flash configuration as One-Time Programmable (OTP) memory

Real-Time Performance

dsPIC33C MPT DSCs accelerate Digital Signal Processor (DSP) performance for time-critical applications. They offer fast deterministic performance to address real-world design requirements.

  • Simplicity of a microcontroller (MCU) with robust security
  • Dual-panel Flash for secure live updates
  • Rich analog integration
  • Specialized features to meet requirements of target applications
  • Robust connectivity with CAN FD, LIN, SENT and other protocols

Security Features


Functional Safety Diagram

ISO 26262 and IEC 61508 Functional Safety Ready

A connected safety-critical application is not safe if it is not secure. You can use our functional safety ready dsPIC33C MPT DSCs to design safety-critical applications targeting automotive ISO 26262 ASIL B or industrial IEC 61508 SIL 2 compliance. We offer these resources to support your development:

  • Hardware safety features
  • FMEDA and safety manual
  • Functional safety diagnostic libraries
  • Functional safety packages and development ecosystem
AUTOSAR Ready Graphic

Automotive and AUTOSAR® Ready

In addition to being AEC Q100 Grade 1 qualified (−40⁰C to 125⁰C), dsPIC33C MPT DSCs are automotive and AUTOSAR ready. Take advantage of these resources for your automotive design:

  • Support for AUTOSAR (4.3.x) from our third-party partners
  • Production-ready ASIL B and ASPICE-compliant Microcontroller Abstraction Layer (MCAL) drivers
  • AUTOSAR crypto driver support for the secure subsystem
Secure Provisioning Diagram

Secure Provisioning

Avoid the high risks of exposing your secret keys and reduce the costs of mass production by leveraging our secure key provisioning service. Our Trust Platform provisioning service prevents your credentials from being exposed at any time during product development and production while also eliminating the need for you to have extensive knowledge and the necessary secure networks to handle cryptographic keys securely.

Are You Ready to Get Started?


To prototype with the proposed development kits, use the tutorials and code examples within the Trust Platform Design Suite (TPDS) software available for Windows® and macOS® operating systems.

When you are ready to go to production, order the pre-provisioned devices and download the manifest file from www.microchipDIRECT.com or from our distribution partners. Upload the list of public credentials in the corresponding cloud account.

Trust Platform Design Suite

Tools and Software


Part Number: Quantity: Price per Unit (in USD): Total Amt:
EV10H29A

This Plug-in Module (PIM) features a 100-pin dsPIC33CK512MPT608 Secure Digital Signal Controller (DSC) and can be used for evaluation of the dsPIC33CK512MPT608 and dsPIC33CK256MPT608. The PIM works with the Explorer 16/32 Development Board (DM240001-2).

DM240001-2

The Explorer 16/32 Development Board is a low-cost modular development system for Microchip's 16-bit and 32-bit microcontrollers. It supports devices from the PIC24F, dsPIC®, and PIC32 families, with processor Plug-In Modules (PIMs) for easy device swapping. It includes a PICtail™ Plus daughter card connector for adding new functionalities.

EV97U97A

This board simplifies the evaluation of capacitive touch sensing using the dsPIC33C DSCs with core-independent touch capability or the device’s usage in automotive and industrial applications requiring CAN-FD, LIN or SENT communication. This board has on-board touch buttons, CAN/CAN FD, LIN and SENT transceivers, along with XPLAINED PRO and mikroBUS™ connectors to interface touch and other extension boards

EV08U25A

This Plug-in Module (PIM) features a 100-pin dsPIC33CK512MPT608 Secure Digital Signal Controller (DSC) and can be used for evaluation of the dsPIC33CK512MPT608 and dsPIC33CK256MPT608.

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.

TPDS

The Trust Platform Design Suite (TPDS) is our onboarding tool for our security-related solutions. The full onboarding experience includes, but is not limited to:

  • Training and education about security concepts 
  • Prototyping, including dummy key generation and code examples, available via our interactive application notes 
  • Access to our provisioning system through a secure sub-system configurator and secure exchange process
MPLAB Discover Logo

MPLAB® Discover

The MPLAB Discover content search platform is a catalog of fully configured and complete source code, projects, examples, reference designs, data sheets, videos, software applications and more to help jump-start your next project.

wolfSSL Logo

Secure Bootloader Solutions by wolfSSL

With its minimalistic approach, the wolfBoot bootloader enables designs with small footprints and high performance. It is part of wolfSSL's suite of security products, which also includes the wolfCrypt advanced crypto engine.

Featured Reference Designs


Security Concept Image

OCP Power Supply—SPDM Solution Demonstration Application

This demo application utilizes a dsPIC33C MPT secure DSC or dsPIC33C DSC in conjunction with the TA100 CryptoAutomotive™ security IC to implement the Security Protocol and Data Model (SPDM) specification. This enables a digital power solution that satisfies the security requirements for an OCP-compliant power supply.

AUTOSAR Ready Graphic

Automotive Electronic Control Unit (ECU) Demonstration Application

This demo application showcases the usage of the high-performance, real-time dsPIC33C DSCs to meet security and AUTOSAR requirements and implement a variety of automotive ECU functions.

Learning


Microchip University Graphic

Security Webinars

Join our security experts and partners to learn about the latest trends and new developments for safeguarding your designs.

Microchip University Graphic

Technical Training Courses on Embedded Security

Available for free and on demand from Microchip University, our dsPIC® Bootloaders Using MCC: Device Side offers a live demonstration of implementing a bootloader, secure boot and secure firmware upgrades.

Microchip University Graphic

Cryptography Primer

Learn about the fundamentals of cryptography.

Live Chat

Need Help?

Privacy Policy