Jump to main content
Advanced Security and Features Set MCU PIC32CX SG41/SG60/SG61 Family Data Sheet
Search
Product Pages
PIC32CX1025SG41128
PIC32CX1025SG60100
PIC32CX1025SG60128
PIC32CX1025SG61100
PIC32CX1025SG61128
1-MB Flash, 256-KB SRAM with optional Hardware Security Module, Crypto, 1 MSPS 12-bit ADC, QSPI, USB, Ethernet, and PTC
1
Configuration Summary
2
Ordering Information
3
Block Diagram
4
Pinout and Packaging
4.1
64-Pin TQFP
4.2
80-Pin WLCSP
4.3
100-Pin TFBGA and 100-Pin TQFP
4.4
128-pin TQFP
4.5
IOSET Configurations
4.6
Oscillator Pinout
4.7
Supply Controller Pinout
4.8
RTC Pinout
4.9
Backup I/O Pins
5
Signal Descriptions List
6
Power Supplies
7
Device Start-Up
7.1
Clocks After Reset
7.2
Initial Instructions Fetching
7.3
I/O Pins
7.4
Power-on Reset and Brown-out Detector
8
Product Mapping
9
Memories
9.1
Embedded Memories
9.2
NVM Configuration Rows
9.3
Serial Number
10
Processor and Architecture
10.1
Cortex M4 Processor
10.2
Nested Vector Interrupt Controller
10.3
High-Speed Bus System
11
Cortex-M Cache Controller (CMCC)
11.1
Overview
11.2
Features
11.3
Block Diagram
11.4
Peripheral Dependencies
11.5
Functional Description
11.6
DEBUG Mode
11.7
RAM Properties
11.8
Register Summary
12
Peripheral Access Controller (PAC)
12.1
Overview
12.2
Features
12.3
Block Diagram
12.4
Peripheral Dependencies
12.5
Functional Description
12.6
Register Summary
13
Device Service Unit (DSU)
13.1
Overview
13.2
Features
13.3
Block Diagram
13.4
Signal Description
13.5
Peripheral Dependencies
13.6
Debug Operation
13.7
Chip Erase
13.8
Programming
13.9
Intellectual Property Protection
13.10
Device Identification
13.11
Functional Description
13.12
Register Summary
14
Clock System
14.1
Clock Distribution
14.2
Synchronous and Asynchronous Clocks
14.3
Register Synchronization
14.4
Enabling a Peripheral
14.5
On Demand Clock Requests
14.6
Power Consumption vs. Speed
14.7
Clocks after Reset
15
Generic Clock Controller (GCLK)
15.1
Overview
15.2
Features
15.3
Block Diagram
15.4
Signal Description
15.5
Peripheral Dependencies
15.6
Functional Description
15.7
Register Summary
16
Main Clock (MCLK)
16.1
Overview
16.2
Features
16.3
Block Diagram
16.4
Peripheral Dependencies
16.5
Functional Description
16.6
Register Summary
17
32.768 kHz Oscillators Controller (OSC32KCTRL)
17.1
Overview
17.2
Features
17.3
Block Diagram
17.4
Signal Description
17.5
Peripheral Dependencies
17.6
Functional Description
17.7
Register Summary
18
Oscillators Controller (OSCCTRL)
18.1
Overview
18.2
Features
18.3
Block Diagram
18.4
Signal Description
18.5
Peripheral Dependencies
18.6
Functional Description
18.7
Register Summary
19
Supply Controller (SUPC)
19.1
Overview
19.2
Features
19.3
Block Diagram
19.4
Signal Description
19.5
Peripheral Dependencies
19.6
Functional Description
19.7
Register Summary
20
Power Manager (PM)
20.1
Overview
20.2
Features
20.3
Block Diagram
20.4
Peripheral Dependencies
20.5
Functional Description
20.6
Register Summary
21
Reset Controller (RSTC)
21.1
Overview
21.2
Features
21.3
Block Diagram
21.4
Signal Description
21.5
Peripheral Dependencies
21.6
Functional Description
21.7
Register Summary
22
Watchdog Timer (WDT)
22.1
Overview
22.2
Features
22.3
Block Diagram
22.4
Peripheral Dependencies
22.5
Functional Description
22.6
Register Summary
23
Real-Time Counter (RTC)
23.1
Overview
23.2
Features
23.3
Block Diagram
23.4
Signal Description
23.5
Peripheral Dependencies
23.6
Functional Description
23.7
Register Summary - Mode 0 - 32-Bit Counter
23.8
Register Summary - Mode 1 - 16-Bit Counter
23.9
Register Summary - Mode 2 - Clock/Calendar
24
Frequency Meter (FREQM)
24.1
Overview
24.2
Features
24.3
Block Diagram
24.4
Peripheral Dependencies
24.5
Functional Description
24.6
Register Summary
25
Direct Memory Access Controller (DMAC)
25.1
Overview
25.2
Features
25.3
Block Diagram
25.4
Peripheral Dependencies
25.5
Functional Description
25.6
Register Summary
25.7
Register Summary - SRAM
26
External Interrupt Controller (EIC)
26.1
Overview
26.2
Features
26.3
Block Diagram
26.4
Signal Description
26.5
Peripheral Dependencies
26.6
Functional Description
26.7
Register Summary
27
Non-Volatile Memory Controller (NVMCTRL)
27.1
Overview
27.2
Features
27.3
Block Diagram
27.4
Peripheral Dependencies
27.5
Functional Description
27.6
Register Summary
28
RAM Error Correction Code (RAMECC)
28.1
Overview
28.2
Features
28.3
Block Diagram
28.4
Peripheral Dependencies
28.5
Functional Description
28.6
Register Summary
29
I/O Pin Controller (PORT)
29.1
Overview
29.2
Features
29.3
Block Diagram
29.4
Signal Description
29.5
Peripheral Dependencies
29.6
Functional Description
29.7
Register Summary
30
Event System (EVSYS)
30.1
Overview
30.2
Features
30.3
Block Diagram
30.4
Peripheral Dependencies
30.5
Functional Description
30.6
Register Summary
31
Serial Communication Interface (SERCOM)
31.1
Overview
31.2
Features
31.3
Block Diagram
31.4
Signal Description
31.5
Peripheral Dependencies
31.6
Functional Description
32
SERCOM Synchronous and Asynchronous Receiver and Transmitter (SERCOM USART)
32.1
Overview
32.2
USART Features
32.3
Block Diagram
32.4
Signal Description
32.5
Peripheral Dependencies
32.6
Functional Description
32.7
Register Summary
33
SERCOM Serial Peripheral Interface (SERCOM SPI)
33.1
Overview
33.2
Features
33.3
Block Diagram
33.4
Signal Description
33.5
Peripheral Dependencies
33.6
Functional Description
33.7
Register Summary
34
SERCOM Inter-Integrated Circuit (SERCOM I
2
C)
34.1
Overview
34.2
Features
34.3
Block Diagram
34.4
Signal Description
34.5
Peripheral Dependencies
34.6
Functional Description
34.7
Register Summary - I
2
C Client
34.8
Register Summary - I
2
C Host
35
Quad Serial Peripheral Interface (QSPI)
35.1
Overview
35.2
Features
35.3
Block Diagram
35.4
Signal Description
35.5
Peripheral Dependencies
35.6
Functional Description
35.7
Register Summary
36
SD/MMC Host Controller (SDHC)
36.1
Overview
36.2
Features
36.3
Block Diagrams
36.4
Signal Description
36.5
Peripheral Dependencies
36.6
Functional Description
36.7
Register Summary
37
Inter-IC Sound Controller (I
2
S)
37.1
Overview
37.2
Features
37.3
Block Diagram
37.4
Signal Description
37.5
Peripheral Dependencies
37.6
Functional Description
37.7
I
2
S Application Examples
37.8
Register Summary
38
Control Area Network (CAN)
38.1
Overview
38.2
Features
38.3
Block Diagram
38.4
Signal Description
38.5
Peripheral Dependencies
38.6
Functional Description
38.7
Message RAM
38.8
Register Summary
39
Parallel Capture Controller (PCC)
39.1
Overview
39.2
Features
39.3
Block Diagram
39.4
Signal Description
39.5
Peripheral Dependencies
39.6
Functional Description
39.7
Register Summary
40
Universal Serial Bus (USB)
40.1
Overview
40.2
Features
40.3
USB Block Diagram
40.4
Signal Description
40.5
Peripheral Dependencies
40.6
Functional Description
40.7
Common Device / Host Register Summary
40.8
General Device Register Summary
40.9
Device Endpoint n Register Summary
40.10
Endpoint Descriptors Structure
40.11
Device Endpoint n Descriptor Bank 0/1
40.12
General Host Register Summary
40.13
Host Pipe n Register Summary
40.14
Pipe Descriptors Structure
40.15
Host Pipe n Descriptor Bank 0 / 1
41
Ethernet MAC (GMAC)
41.1
Description
41.2
Features
41.3
Block Diagram
41.4
Signal Description
41.5
Peripheral Dependencies
41.6
Functional Description
41.7
Programming Interface
41.8
Register Summary
42
Position Decoder (PDEC)
42.1
Overview
42.2
Features
42.3
Block Diagram
42.4
Signal Description
42.5
Peripheral Dependencies
42.6
Functional Description
42.7
Register Summary
43
Configurable Custom Logic (CCL)
43.1
Overview
43.2
Features
43.3
Block Diagram
43.4
Signal Description
43.5
Peripheral Dependencies
43.6
Functional Description
43.7
Register Summary
44
Timer/Counter (TC)
44.1
Overview
44.2
Features
44.3
Block Diagram
44.4
Signal Description
44.5
Peripheral Dependencies
44.6
Functional Description
44.7
Register Summary - 8-bit Mode
44.8
Register Summary - 16-bit Mode
44.9
Register Summary - 32-bit Mode
45
Timer/Counter for Control Applications (TCC)
45.1
Overview
45.2
Features
45.3
Block Diagram
45.4
Signal Description
45.5
Peripheral Dependencies
45.6
Functional Description
45.7
Register Summary
46
Advanced Encryption Standard (AES)
46.1
Overview
46.2
Features
46.3
Block Diagram
46.4
Peripheral Dependencies
46.5
Functional Description
46.6
Register Summary
47
Public Key Cryptography Controller (PUKCC)
47.1
Overview
47.2
Features
47.3
Peripheral Dependencies
47.4
Functional Description
48
True Random Number Generator (TRNG)
48.1
Overview
48.2
Features
48.3
Block Diagram
48.4
Peripheral Dependencies
48.5
Functional Description
48.6
Register Summary
49
Integrity Check Monitor (ICM)
49.1
Overview
49.2
Features
49.3
Block Diagram
49.4
Peripheral Dependencies
49.5
Functional Description
49.6
Register Summary - ICM
50
Hardware Security Module (HSM)
50.1
Overview
50.2
Features
50.3
Applications
50.4
Signal Description
50.5
Peripheral Dependencies
50.6
Functional Description
51
Analog-to-Digital Converter (ADC)
51.1
Overview
51.2
Features
51.3
Block Diagram
51.4
Signal Description
51.5
Peripheral Dependencies
51.6
Functional Description
51.7
Register Summary
52
Analog Comparators (AC)
52.1
Overview
52.2
Features
52.3
Block Diagram
52.4
Signal Description
52.5
Peripheral Dependencies
52.6
Functional Description
52.7
Register Summary
53
Digital-to-Analog Converter (DAC)
53.1
Overview
53.2
Features
53.3
Block Diagram
53.4
Signal Description
53.5
Peripheral Dependencies
53.6
Functional Description
53.7
Register Summary
54
Peripheral Touch Controller (PTC)
54.1
Overview
54.2
Features
54.3
Block Diagram
54.4
Signal Description
54.5
System Dependencies
54.6
Functional Description
55
Electrical Specifications 85°C
55.1
Absolute Maximum Ratings
55.2
General Operating Ratings and Thermal Conditions
55.3
Power Supply
55.4
MCU Active Current Consumption
55.5
MCU Idle Current Consumption
55.6
MCU Standby Current Consumption
55.7
MCU Hibernate Current Consumption
55.8
MCU Backup Current Consumption
55.9
MCU Off Current Consumption
55.10
Wake-Up Timings Electrical Specifications
55.11
Peripheral Active Current
55.12
I/O Pin Electrical Specifications
55.13
Internal Voltage Reference Electrical Specifications
55.14
Maximum Clock Frequencies Electrical Specifications
55.15
XOSC Maximum Clock Frequencies Electrical Specifications
55.16
XOSC32K Electrical Specifications
55.17
OSCULP32K Electrical Specifications
55.18
DFLL48M Electrical Specifications
55.19
FDPLL200M Electrical Specifications
55.20
DAC Module Electrical Specifications
55.21
ADC Electrical Specifications
55.22
AC Electrical Specifications
55.23
PTC Electrical Specifications
55.24
SPI Electrical Specifications
55.25
USART Electrical Specifications
55.26
I
2
S Electrical Specifications
55.27
I
2
C Electrical Specifications
55.28
QSPI Electrical Specifications
55.29
CAN Electrical Specifications
55.30
TC Electrical Specifications
55.31
TCC Electrical Specifications
55.32
USB Electrical Specifications
55.33
PCC Electrical Specifications
55.34
NVM Block (Flash, Data Flash, NVM Configuration Rows) Electrical Specifications
55.35
EEPROM Electrical Specifications
55.36
GMAC Electrical Specifications
55.37
FREQM Electrical Specifications
55.38
TRNG Electrical Specifications
55.39
PDEC Electrical Specifications
55.40
SDHC Electrical Specifications
55.41
SWD 2-Wire Electrical Specifications
56
Electrical Specifications 125°C
56.1
General Operating Ratings and Thermal Conditions
56.2
Power Supply
56.3
MCU Active Current Consumption
56.4
MCU Idle Current Consumption
56.5
MCU Standby Current Consumption
56.6
MCU Hibernate Current Consumption
56.7
MCU Backup Current Consumption
56.8
MCU Off Current Consumption
56.9
Peripheral Active Current
56.10
I/O Pin Electrical Specifications
56.11
Maximum Clock Frequencies Electrical Specifications
56.12
OSCULP32K Electrical Specifications
56.13
DFLL48M Electrical Specifications
56.14
FDPLL200M Electrical Specifications
56.15
DAC Module Electrical Specifications
56.16
ADC Electrical Specifications
56.17
AC Electrical Specifications
56.18
SPI Electrical Specifications
56.19
USART Electrical Specifications
56.20
I
2
S Electrical Specifications
56.21
QSPI Electrical Specifications
56.22
CAN Electrical Specifications
56.23
TC Electrical Specifications
56.24
TCC Electrical Specifications
56.25
PCC Electrical Specifications
56.26
NVM Block (Flash, Data Flash, NVM Configuration Rows) Electrical Specifications
56.27
EEPROM Electrical Specifications
56.28
FREQM Electrical Specifications
56.29
PDEC Electrical Specifications
57
Packaging Information
57.1
Package Marking Information
57.2
Package Drawings
57.3
Soldering Profile
58
Schematic Checklist
58.1
Introduction
58.2
Power Supply
58.3
External Analog Reference Connections
58.4
External Reset Circuit
58.5
Unused or Unconnected Pins
58.6
Clocks and Crystal Oscillators
58.7
Programming and Debugging
58.8
Designing for High-Speed Peripherals
58.9
QSPI Interface
58.10
USB Interface
59
Conventions
59.1
Numerical Notation
59.2
Memory Size and Type
59.3
Frequency and Time
59.4
Registers and Bits
60
Acronyms and Abbreviations
61
PIC32CX SG41/SG60/SG61 Revision History
Microchip Information
Trademarks
Legal Notice
Microchip Devices Code Protection Feature