EMB 93
EMBEDDED 93 • SETTEMBRE • 2024 38 vengono generati) richiede spesso soluzioni di elabora- zione eterogenee a 64-bit ed elaborazione asimmetrica per l’esecuzione di Linux, sistemi operativi in tempo reale (RTOS) e bare metal in un singolo cluster di pro- cessori con funzionalità di avvio sicuro (secure boot). La famiglia PIC64GX di Microchip gestisce i requisiti mid-range di elaborazione richieste dalle applicazioni “intelligent edge” utilizzando un processore quad core RISC-V a 64-bit con AMP (Asymmetric Multiprocessing) e latenze deterministiche. L’MPU PIC64GX è la prima soluzione multi-core RISC-V® con funzionalità AMP per sistemi a criticità mista (mixed critical). L’architettu- ra ad alto livello di PIC64GX è riportata in figura 2. La famiglia PIC64GX è compatibile in termini di piedi- natura con i SoC FPGA della linea PolarFire di Micro- chip, in modo da garantire la massima flessibilità nello sviluppo di soluzioni embedded. Tool di sviluppo La famiglia PIC64GX è supportata dal kit di valutazione PIC64GX Curiosity e sarà caratterizzata dall’integrazio- ne con MPLAB Extensions for VS Code di Microchip. Le MPU PIC64 sono supportate anche dalle risorse Li- nux4Microchip e dai distributori Linux come Canonical Ubuntu OS, Yocto Project® e Buildroot con supporto per l’RTOS Zephyr e i relativi stack software. Per ulteriori informazioni è possibile visitare la pagina dedicata alle soluzioni a 64-bit di Microchip MPU a 64 bit per applicazioni spaziali Secondo i dati di un rapporto pubblicato dal World Economic Forum, l’hardware spaziale e l’industria dei servizi spaziali sono destinati a crescere a un tasso del 7% su base annua, passando dai 330 miliardi di dollari del 2023 ai 755 miliardi di dollari previsti entro il 2035. Per supportare le esigenze di questo mercato, Microchip Technology ha introdotto i primi dispositivi della sua famiglia di microprocessori (MPU) PIC64 High Performance Spaceflight Computing ( PIC64-HPSC ) . A differenza delle precedenti soluzioni di elaborazione utilizzate per i voli spaziali, le MPU PIC64-HPSC di tipo “radiation-tolerant” e “fault-tolerant” integrano CPURISC-V potenziate con estensioni di istruzioni per l’elabora- zione vettoriale e il supporto di applicazioni AI/ML (Artificial Intelligence/Machine Learning. Le MPU dispongo- no inoltre di una suite di funzionalità, interfacce e protocolli standard del settore non disponibili in precedenza per le applicazioni spaziali. Tra queste si possono segnalare connettività di rete ad alta velocità, trasferi- mento dati a bassa latenza, sicu- rezza “defense-grade” a livello di piattaforma, estese funzionalità di fault-tolerance e regolazione fles- sibile della potenza. Le nuove MPU PIC64 HPSC di Microchip saranno supportate da un completo ecosistema spa- ce-grade e da un engine di in- novazione che comprende SBC adatte per applicazioni spaziali. I primi membri dell’ecosistema includono: SiFive, Moog, IDEAS TEK, Ibeos, 3D PLUS, Micropac, Wind River, Linux Foundation, RTEMS, Xen, Lauterbach, En- trust e molti altri. La famiglia di MPU HPSC (High Performance Spaceflight Computing) a 64-bit di Microchip Technology fissa un nuovo punto di riferimento nel settore del calcolo spaziale autonomo HARDWARE | MPUS
Made with FlippingBook
RkJQdWJsaXNoZXIy Mzg4NjYz