Die PIC64GX-MPU ist die erste von mehreren 64-Bit-MPUs, die für intelligente Edge-Technik entwickelt wurde. Dafür sind häufig heterogene 64-Bit-Computing-Lösungen mit asymmetrischer Verarbeitung nötig, um Linux, Echtzeit-Betriebssysteme und Bare-Metal-Systeme in einem Prozessorcluster mit sicheren Boot-Funktionen auszuführen. PIC64GX verfügt über einen 64-Bit-RISC-V-Quad-Core-Prozessor mit asymmetrischem Multiprocessing (AMP) und deterministischen Latenzen. Die PIC64GX-MPU ist die eine RISC-V-Multicore-Lösung, die für Systeme mit gemischter Kritikalität AMP-fähig ist. Sie verfügt über einen Linux-fähigen Quad-Core-Cluster mit CPU und einen 2-MB-L2-Cache mit 625MHz. PIC64GX ist mit den PolarFire-SoC-FPGAs von Microchip pinkompatibel.
Entwicklungstools
Die PIC64GX-Reihe wird durch das PIC64GX-Curiosity-Evaluierungskit unterstützt und ermöglicht die Integration mit Microchips MPLAB Extensions für VS Code. Die PIC64-MPUs werden auch durch Linux4Microchip-Ressourcen und Linux-Distributoren wie Canonical Ubuntu OS, das Yocto Project und Buildroot mit Unterstützung für Zephyr-RTOS und zugehörige Softwarestacks unterstützt.
Das PIC64GX Curiosity Kit ist ab sofort für die Evaluierung erhältlich.