Zenode.ai Logo
Beta
PIC32CX1025SG41128

PIC32CX1025SG41128 Series

PIC32CX 1MB Flash/256KB RAM with OTP Security

Manufacturer: Microchip Technology

Catalog

PIC32CX 1MB Flash/256KB RAM with OTP Security

Key Features

Core:* Arm® Cortex®-M4F CPU running at up to 120 MHz:
* 4 KB combined instruction cache and data cache
* 8-Zone Memory Protection Unit (MPU)
* Floating Point Unit (FPU)
Memories* 1 MB in-system self-programmable Flash with Error Correction Code (ECC)
* 256 KB SRAM main memory with Error Correction Code (ECC)
* Up to 4 KB of Tightly Coupled Memory (TCM)
* 8 KB additional Backup SRAM
* Low-Power and Power Management
* Idle, Standby, Hibernate, Backup, and Off sleep modes
* SleepWalking peripherals
* Battery backup support
Security and Safety* One Advanced Encryption System (AES) with 256-bit key length and up to 2 MB/s data rate
* ECB, CBC, CFB, OFB, CTR modes of operation
* True Random Number Generator (TRNG)
* Public Key Cryptography Controller (PUKCC)
* RSA, DSA
* Elliptic Curves Cryptography (ECC) ECC GF(2n), ECCGF(p)
* Integrity Check Module (ICM) based on Secure Hash Algorithm (SHA1, SHA224, SHA256), DMA assisted
* Permanent protection against Chip Erase, Boot section Programming and Debug access, allowing Immutable Boot Size-configurable Immutable Boot section in Flash with Boot Read Protection, allowing secure boot support
Peripherals/Timers* 32-channel Event System
* Up to Eight Configurable Serial Communication Interfaces (SERCOM),
* Eight 16-bit Timers/Counters (TC) each configurable as 16-bit ,8-bit and 32-bit TC
* Two 24-bit Timer/Counters for Control (TCC), with extended functions:
* Three 16-bit Timer/Counters for Control (TCC) with extended
* 32-bit Real Time Counter (RTC) with clock/calendar function
* Up to 5 wake-up pins with tamper detection and debouncing filter
Advanced Analog:* Dual 12-bit, 1 MSPS Analog-to-Digital Converter (ADC) with up to 16 channels each
* Dual 12-bit, 1 MSPS Analog-to-Digital Converter (ADC) with up to 16 channels each
* Two Analog Comparators (AC) with Window Compare function
Communication Interfaces:* One two-channel Inter-IC Sound Interface (I2S)
* Parallel Capture Controller (PCC), up to 14 bits wide
* Peripheral Touch Controller (PTC) with Up to 32 self-capacitance and up to 256 mutual capacitance Channels
* Two SD/MMC Host Controller (SDHC)
* 32-channel Direct Memory Access Controller (DMAC)
* One Quad I/O Serial Peripheral Interface (QSPI)
* One 10/100 Mbps Ethernet MAC with dedicated DMA
* Two Controller Area Network (CAN) with Support for CAN 2.0A/CAN 2.0B and CAN-FD (ISO
* One Full-Speed (12 Mbps) Universal Serial Bus (USB) 2.0 With Embedded host and device function
Clock Management/System* 32.768 kHz crystal oscillator (XOSC32K) with Clock failure detection
* Two 8 MHz to 48 MHz crystal oscillator (XOSC) with Clock failure detection
* 32.768 kHz ultra low-power internal oscillator (OSCULP32K)
* Power-on Reset (POR) and Brown-out Detection (BOD)
* Debugger Development Support
* Two-pin Serial Wire Debug (SWD) programming and debugging interface
* Six hardware breakpoints and four data watchpoints

Description

AI
**PIC32CX** high performance micro-controller series features a 32-bit ARM® Cortex®-M4 processor with Floating Point Unit (FPU), running up to 120 MHz ,up to 1 MB Dual Panel Flash with ECC, and up to 256 KB of SRAM with ECC .It also adds a 10/100 Ethernet MAC and 2 CAN-FD ports targeted for industrial automation ,automotive applications and general purpose applications requiring Wired connectivity. Flash has an OTP region that be used for developing immutable secure boot. It also offers secure debug, chip erase protection, IP Protection and Boot Protect feature. Series offers excellent features with class leading power performance and integrated hardware security. Key features · Quad Serial Peripheral Interface(QSPI) with Execute in Place (XIP) Support. · Up to 2 Secure Digital Host Controller (SDHC) · 10/100 Ethernet MAC with IEEE 1588 support. · Up to 2 CAN-FD Interface. · Inter-IC Sound(I2S)Controller for Audio · Peripheral Touch Controller (PTC) supporting up to 256 channels of capacitive touch . · Full speed USB with embedded Host/device. · Integrated security including Asymmetric and Symmetric Crypto hardware acceleration · Size-configurable Immutable Boot section in Flash with Boot Read Protection, allowing secure boot support · Permanent protection against Chip Erase, Boot section Programming and Debug access, allowing Immutable Boot · Serial communication (SERCOM) ports configurable as UART/USART, ISO 7816, SPI or I2C Supported by MPLAB X IDE and [MPLAB Harmony](https://www.microchip.com/mplab/mplab-harmony).