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!
Item Qty
Your cart is empty.

Secure and Connected MCUs With Optional Hardware Security Modules (HSMs)


PIC32CX SG devices are mid-performance, 120 MHz microcontrollers (MCUs) that combine connectivity, performance, and industry-leading integrated security options to power industrial, IoT, automotive and other applications. Take advantage of the highest level of security in an MCU of its class.

These AEC-Q100 Grade 1-qualified MCUs come in three options, PIC32CX SG41, PIC32CX SG60 and PIC32CX SG61, with 100-pin and 128-pin packages in extended temperature ranges.

  • The SG41 is a stand-alone MCU that offers excellent connectivity and security features including immutable secure boot, secure debug and code protection from chip erase.
  • The SG61 adds a JIL High-certified secure Hardware Security Module (HSM) to the MCU. We offer it as a single in-line package, protecting your applications and secrets from physical attacks. We also provide custom provisioning options for the SG61.

Start Your New Design With Improved, Enhanced and Lower-Cost PIC32C MCUs


Did you know that PIC32C MCUs, powered by Arm Cortex cores, offer enhanced features and other benefits at up to 60% lower prices than comparable SAM MCUs? They deliver the performance and functionality to meet the requirements of a vast array of embedded designs,

Related Devices: SAM E5x Family


  • Pin compatible in 48-, 64-, 100- and 128-pin packages
  • 10/100 Ethernet MAC with IEEE® 1588 (SAM E53/E54 MCUs)
  • Dual CAN FD 1.0 controllers (SAM E51/E54 MCUs)
  • Peripheral Touch Controller (PTC) supporting up to 256 capacitive touch channels
  • Full-Speed USB with embedded host/device
  • Integrated security including symmetric (AES) and asymmetric (ECC) encryption, Public Key Exchange (PUKCC) support, TRNG and SHA-based memory integrity check

Key Features


PIC32CX SG devices contain an MCU and an optional HSM in one package. Explore the features of each below:

MCU

  • 1 MB Flash and 256 KB SRAM with Error Code Correction (ECC)
  • Communications interfaces: QSPI, CAN, Ethernet, USB, SERCOM, SDHC and I2S™
  • Serial communication (SERCOM) ports configurable as UART/USART, ISO 7816, SPI or I2C
  • 10/100 Ethernet MAC with IEEE® 1588
  • Security: Asymmetric and symmetric hardware crypto accelerators
  • Secure debug, chip erase protection, boot protect and immutable boot.
  • Dual 1-Msps, 12-bit Analog-to-Digital Converters (ADCs) and Digital-to-Analog Converters (DACs)
  • Peripheral Touch Controller (PTC) supporting up to 256 channels of capacitive touch.
  • Automotive AEC-Q100 Grade 1 qualification (125°C)
  • Functional safety-ready classification (automotive ISO 26262 ASIL B and industrial IEC 61508 SIL 2 compliance coming soon)

Hardware Security Module (HSM)

The HSM in the SG60/SG61 offers:

  • Secure key storage
  • NIST SP800-90 A/B/C Random Number Generator (RNG)
  • Advanced and fast crypto engines that support ECC, RSA, AES, SHA, HMAC, CMAC
  • ECDSA, ECDH, ECDHE, ECBD key agreement
  • ECDSA- and RSA-based sign/verify
  • EVITA full compliance
  • Common Criteria Joint Interpretation Library (JIL) High rating
  • FIPS-certified advanced crypto engine algorithms as per the Cryptographic Algorithm Validation Program (CAVP)
  • Custom provisioning solutions 

Feature Comparison


Features PIC32CX SG41 PIC32CX SG60 PIC32CX SG61
Connectivity USB, CAN, QSPI, SDHC, SERCOM USB, CAN, QSPI, SDHC, SERCOM USB, CAN, QSPI, SDHC, SERCOM
Controllers/Analog ADC, DAC, PTC, PCC, DMAC ADC, DAC, PTC, PCC, DMAC ADC, DAC, PTC, PCC, DMAC
Ethernet MAC 10/100 10/100 10/100
Hardware Crypto Accelerators on MCU Asymmetric (RSA,ECC)
Symmetric (SHA,AES)
Asymmetric (RSA,ECC)
Symmetric (SHA,AES)
Asymmetric (RSA,ECC)
Symmetric (SHA,AES)
JIL High-Certified, On-Chip HSM No Yes Yes
Immutable Secure Boot on MCU Yes No Yes
Assisted Secure Boot on HSM Yes No Yes
Secure Debug, Chip Erase Protection, Boot Code Protect Yes No Yes
Custom Provisioning of HSM No Yes Yes

Security Use Cases


PIC32CX SG61/SG60 MCUs support security use cases like:

  • Secure boot
  • Secure firmware upgrade
  • Secure on-board communication and message authentication
  • X.509 certificate validation and storage
  • IP protection
  • Life cycle management

Secure Provisioning Solutions


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 during product development and production while also making it easy to implement secure networks for handling cryptographic keys securely.

Rich Development Ecosystem


Framework Title
IDE
  • MPLAB® X Integrated Development Environment (IDE)
  • IAR Embedded Workbench®
  • Arm® Keil® MDK
Software Framework
  • MPLAB Harmony v3
  • MPLAB Code Configurator (MCC)
Security Framework
  • Trust Platform Secure Key Provisioning
  • Trust Platform Design Suite (TPDS)
Low Power
  • Power Debugger
  • Data Visualizer
Touch
  • Touch Configurator
  • Touch Library

Tools and Software


PIC32CX SG61 Curiosity Ultra Evaluation Board

Part Number: EV09H35A

The PIC32CX SG61 Curiosity Ultra Evaluation Board is the hardware platform for evaluating PIC32CX SG61/SG60 MCUs.

It is supported by MPLAB® X Integrated Development Environment (IDE) and MPLAB Harmony and includes an embedded programmer/debugger.

PIC32CX SG41 Curiosity Ultra Evaluation Board

Part Number: EV06X38A

The PIC32CX SG41 Curiosity Ultra Evaluation Board is the hardware platform for evaluating PIC32CX SG41 MCUs.

It is supported by MPLAB® X Integrated Development Environment (IDE) and MPLAB Harmony and includes an embedded programmer/debugger.

View Products


Documentation


Documentation
PIC32CX SG41/SG60/SG61 Family Data Sheet Download
PIC32CX SG41/SG60/SG61 Family Data Sheet Addendum Download
Title
MPLAB Harmony v3 Project Migration Download
Getting Started with 32-bit Microcontroller Curiosity Pro/Ultra Board Evaluation Kits Download
Intelligent Street Lighting Device with D4i and LTE Communication on PIC32CX SG61 MCU Download
Title
MPLAB Harmony Overview Download
MPLAB XC32 C/C++ Compiler User's Guide for PIC32C/SAM MCUs Download
Title
Basic 32-Bit MCU Design and Troubleshooting Checklist Download
Title
PIC32CX SG41/SG60/SG61 Family Silicon Errata and Data Sheet Clarifications Download
Title
Immutable Boot on PIC32CX SG41 MCU Download
How to Setup MPLAB Harmony v3 Software Development Framework Download
MPLAB Harmony v3 Synchronous Drivers and Their Usage in FreeRTOS-Based Applications Download
ADC Sequencing Using DMA and EVENT System on PIC32C and SAM MCUs Using MPLAB Harmony v3 and MCC Download
Title
32-bit MCU Brochure Download
32-bit Quick Reference Guide Download
32-bit Microcontroller Collateral and Solutions Reference Guide Download

Microchip Bootloaders


Bootloaders are used to upgrade firmware on a target device without using an external programmer or debugger. Commonly used with microcontrollers (MCUs), a bootloader contains code that loads and executes an application program. Bootloaders can also perform additional tasks such as validating the code integrity and authenticity.

Bootloaders

PIC32CX Videos Playlist

The PIC32CX SG family offers 120 MHz MCUs that combine connectivity, performance and strong security features for industrial, IoT and automotive applications. With options like the SG41, which include secure boot and debug, and the SG61, which features a JIL High-certified HSM, these AEC-Q100 Grade 1 devices enable efficient application development using MPLAB® Harmony and MPLAB Code Configurator (MCC). They are available in 100- and 128-pin packages.