Microchip Technology PIC64GX1000 64-bit MPUs
Microchip Technology PIC64GX1000 64-bit Microprocessors (MPUs) are Linux® OS-capable processors that provide power-efficient and embedded computing platforms based on RISC-V Instruction Set Architecture (ISA). These microprocessors include built-in secure boot, real-time modes, a large flexible L2 memory subsystem, and embedded peripherals. The PIC64GX1000 microprocessors feature integrated 128KB embedded Non-Volatile Memory (eNVM) for boot, platform interrupt controller, and Integrated dual Physically Unclonable Function (PUF).
Features
- Quad 625MHz RV64GC RISC-V application cores (U54):
- Physical Memory Protection (PMP) unit
- Memory management unit
- L1 memory subsystem with single-error correct, double-error detect (SECDED):
- 32KB 8-way instruction cache or optional 28KB tightly integrated memory
- 32KB 8-way data cache
- Single 625MHz 64-bit RV64IMAC monitor processor core (E51):
- 16KB memory subsystem with SECDED configurable as a 2-way L1 instruction cache or as an instruction tightly integrated memory
- 8KB data tightly integrated memory
- PMP unit
- Flexible 2MB L2 memory subsystem with SECDED configurable as:
- 16-way set associative L2 cache
- Loosely Integrated Memory (LIM) mode for deterministic access
- Coherent Scratchpad Memory mode for shared messages across cores
- AMBA I/O switch with QoS and memory protection
- Integrated 36-bit DDR4/LPDDR4 memory controller with SECDED
- Integrated 128KB embedded Non-Volatile Memory (eNVM) for boot
- Processor I/O:
- Two GigE MACs
- USB 2.0 OTG
- MMC 5.1 SD/SDIO
- Two CAN 2.0 A and B
- Execute in place quad SPI flash controller
- Five multi-mode UARTs
- Two SPI and two I2C
- HDMI® 1.4
- MIPI® CSI-2
- RTC and GPIO
- Five watchdog timers
- Timers
- Integrated x4 PCIe® Gen 2
- Security:
- Athena F5200 TeraFire Crypto Processor (1x) and 200MHz
- Cryptography Research Incorporated (CRI)-patented Differential Power Analysis (DPA) bitstream protection
- Integrated dual Physically Unclonable Function (PUF)
- 56KB of secure Non-Volatile Memory (sNVM)
- Built-in tamper detectors and countermeasures
- Digest integrity check for sNVM and eNVM