RISC-V 基金會批准RISC-V 基礎指令集架構與特權架構規範
近日,RISC-V基金會宣布批准RISC-V 基礎指令集架構與特權架構規範,為RISC-V的可擴展性進一步奠定了基礎。開源指令集RISC-V相比其它指令集可以自由地用於任何目的,允許任何人設計、製造和銷售RISC-V芯片和軟件。
因為這些特點,其相繼吸引來IBM、NXP、西部數據、英偉達、高通、三星、谷歌、華為與特斯拉等100多家科技公司加入其陣營,行業也不斷在圍繞它構建生態系統,對ARM等競爭對手造成了巨大的衝擊。
RISC-V 基金會是一家非營利性公司,旨在推動採用和實施RISC-V 指令集架構(ISA),其近兩年發展迅猛,目前有來自全球28 個國家的275 多個組織、個人與大學加入。
RISC-V 基礎指令集架構是應用軟件與硬件之間的接口,編碼為此規範的軟件將繼續在RISC-V處理器上永久使用,即使架構通過開發新擴展而發展也不受影響。
官方表示RISC-V 採用簡單的固定基礎ISA 和模塊化固定標準擴展設計,有助於防止碎片化,同時支持定制,RISC-V 生態已經在此前的各種實現上展示了很大程度的互操作性,而現在批准了基礎架構規範,開發人員可以進一步放心,他們為RISC-V 編寫的軟件將可以一直運行在所有類似的RISC-V 核心上。
特權架構則用於在軟件堆棧的不同組件之間提供保護,並且嘗試執行當前權限模式不允許的操作將導致引發異常。RISC-V特權架構涵蓋了非特權ISA之外的RISC-V系統的所有方面,包括特權指令以及運行操作系統和連接外部設備所需的其它功能。
每個權限級別都有一組核心的特權ISA 擴展,帶有可選的擴展和變體,包括機器ISA、主管ISA 和管理程序ISA。
“RISC-V 特權架構是RISC-V 硬件和軟件(如Linux 和FreeBSD)之間的契約,批准這些規範是RISC-V 的里程碑”,RISC-V 特權架構任務組主席Andrew Waterman 表示:“操作系統開發人員和硬件供應商可以放心地實現這些規範,不會有兼容性問題。”
關於特權架構規範的更多信息查看:
官方公告: