Il consorzio GlobalPlatform ha annunciato il progetto Pavona, che sviluppa una distribuzione aperta di componenti hardware, dai quali è possibile realizzare chip protetti pronti per la produzione basati su architettura RISC-V. La distribuzione offre una libreria modulare di blocchi IP e realizzazioni di chip pronte per la certificazione e testate per la prontezza alla produzione (tapeout-proven). Combinando elementi di questa libreria, è possibile costruire chip personalizzati per vari ambiti applicativi, dai data center, agli acceleratori AI e controller specializzati, fino ai sistemi embedded con risorse limitate e dispositivi Internet of Things (IoT). I risultati del progetto sono distribuiti sotto la licenza Apache 2.0.
Tra i fondatori del progetto ci sono 12 aziende e organizzazioni, tra cui Qualcomm Technologies, Meta, Analog Devices, Baochip, SIMPLE Crypto Association, Tenstorrent, Winbond e ZeroRISC. Il progetto si sviluppa in una piattaforma neutrale, indipendente dai singoli produttori, e viene gestito dai partecipanti della comunità che si è formata attorno ad esso.
Pavona offre blocchi IP con cuori RISC-V (Ibex RV32IMCB e VexII), acceleratori crittografici con supporto per algoritmi crittografici classici e post-quantum, controller OTP/flash, SRAM, JTAG, ADC, I2C, GPIO e SPI. Tra gli algoritmi crittografici implementati a livello hardware ci sono: HMAC, KMAC, AES, EDN, ASCON, ML-KEM, ML-DSA, DSA-SHA2 e SLH-DSA-SHAKE. È fornita completa documentazione e risorse per la verifica prima della produzione (Design Verification collateral) e RTL-code. Oltre ai componenti hardware, il progetto fornisce anche software, come una libreria crittografica per l'integrazione con gli acceleratori crittografici, firmware e utility correlate.
Sulla base di Pavona sono state preparate due realizzazioni di riferimento: un chip isolato con capacità crittografiche integrate da utilizzare come "Root of Trust" e una realizzazione del "Root of Trust" per l'architettura a chiplet, testata in produzione utilizzando il processo tecnologico TSMC 3nm (N3). I chiplet consentono di creare circuiti ibridi combinati (moduli multi-chip) formati da blocchi semiconduttori indipendenti. Si segnala che Pavona è stato il primo progetto a fornire uno stack aperto pronto per la produzione integrabile nei chip con supporto per algoritmi crittografici post-quantum (PQC).
Fonte: opennet.ru
