Das Konsortium GlobalPlatform hat das Projekt Pavona angekĂŒndigt, das eine offene Distribution von Hardwarekomponenten entwickelt, aus denen produktionsbereite, sichere Chips auf RISC-V Mikroarchitektur-Kernen zusammengestellt werden können. Die Distribution bietet eine modulare Bibliothek von IP-Blöcken und Referenzimplementierungen von Chips, die bereit zur Zertifizierung und fĂŒr die ProduktionsfĂ€higkeit (tapeout-proven) getestet sind. Durch die Kombination von Elementen aus dieser Bibliothek können eigene Chips fĂŒr verschiedene Anwendungsbereiche zusammengestellt werden, von Rechenzentren, AI-Beschleunigern und spezialisierten Controllern bis hin zu eingebetteten Systemen mit begrenzten Ressourcen und Internet of Things (IoT)-GerĂ€ten. Die Fortschritte des Projekts werden unter der Lizenz Apache 2.0 veröffentlicht.
Zu den GrĂŒndern des Projekts zĂ€hlen 12 Unternehmen und Organisationen, darunter Qualcomm Technologies, Meta, Analog Devices, Baochip, SIMPLE Crypto Association, Tenstorrent, Winbond und ZeroRISC. Das Projekt entwickelt sich auf einer neutralen Plattform, die von einzelnen Herstellern unabhĂ€ngig ist, und wird von den Mitgliedern der rund um das Projekt gebildeten Gemeinschaft geleitet.
Pavona bietet IP-Blöcke mit RISC-V Kernen (Ibex RV32IMCB und VexII), Kryptobeschleunigern mit UnterstĂŒtzung fĂŒr klassische und post-quantum Kryptographie-Algorithmen, Controllern fĂŒr OTP/Flash, SRAM, JTAG, ADC, I2C, GPIO und SPI. Unter den hardwareseitig implementierten Kryptographie-Algorithmen sind: HMAC, KMAC, AES, EDN, ASCON, ML-KEM, ML-DSA, DSA-SHA2 und SLH-DSA-SHAKE. Umfassende Dokumentation und Ressourcen zur Verifikation vor der Produktion (Design Verification collateral) sowie RTL-Code werden bereitgestellt. Neben den Hardwarekomponenten bietet das Projekt auch Software, wie eine kryptographische Bibliothek zur Integration mit Kryptobeschleunigern, Firmware und zugehörige Tools.
Basierend auf Pavona wurden zwei Referenzimplementierungen vorbereitet: ein separater Chip mit integrierten kryptographischen Funktionen zur Verwendung als "Root of Trust" und eine "Root of Trust" Implementierung fĂŒr die Chiplet-Architektur, die mit dem Produktionsprozess TSMC 3nm (N3) erprobt wurde. Chiplets ermöglichen die Erstellung kombinierter hybrider integrierter Schaltungen (Multichip-Module), die aus unabhĂ€ngigen Halbleiterblöcken bestehen. Es wird festgestellt, dass Pavona das erste Projekt ist, das einen produktionsbereiten, in Chips eingebetteten offenen Stack mit UnterstĂŒtzung fĂŒr post-quantum Kryptographie-Algorithmen (PQC) bereitstellt.
Quelle: opennet.ru
