數十年來,晶片製造商必須向 Arm 或 Intel 授權指令集,支付費用並接受限制,這使得設計處理器既昂貴又限制了能投入的人。這把大多數晶片開發鎖在少數既有廠商手中。

2010 年,柏克萊教授 Krste Asanović 與 David Patterson 連同他們的學生啟動了 RISC-V,這是一套簡潔且模組化的 RISC 指令集。與幾乎所有其他 ISA 不同,它是在開放授權下發布的,因此任何人都可以使用、修改並增補它,無需付費或請求許可。

2015 年向開放社群發布後,讓公司、大學與個人都能在同一個免費基礎上進行開發。由於進入成本消失,龐大的生態系隨之成長,RISC-V 也擴展到嵌入式裝置、AI 加速器及其他客製化晶片。

開放 ISA 並將其免費提供

免授權費移除了設計新處理器的最大障礙。

開放、模組化的擴充讓公司能加入自己的指令,因此 RISC-V 適合客製化矽晶片。

免費的 ISA 讓大學與小型企業得以參與,擴大了人才與設計的池子。

任何人都能打造相容硬體,因此生態系像開放原始碼軟體那樣規模化。

硬體標準可以像開放原始碼軟體那樣起飛:把所有人都必須達成共識的那個東西免費提供出去,讓龐大的生態系在其上建立。

RISC-V 從一個柏克萊專案變成廣泛使用的開放 ISA,有 SiFive 等商業 IP 供應商,以及大型晶片製造商的支持。它尚未廣泛取代 Arm 或 x86,但開放、免權利金的模式使它成為客製化與嵌入式矽晶片的預設選擇。

追溯依據

參考來源

  1. RISC-V AI Chips Will Be Everywhere IEEE Spectrum · spectrum.ieee.org ·
  2. RISC-V and The Case for a Free, Open ISA NITK ACM · nitk.acm.org ·