出于對現有計算機芯片的不滿(mǎn),加州大學(xué)伯克利分校的一組研究人員計劃推出開(kāi)源芯片。他們使用的RISC-V 指令集架構最初用于進(jìn)行計算機架構教學(xué),但現在其制作者想要將其推向云計算和物聯(lián)網(wǎng)等新興市場(chǎng)領(lǐng)域。
RISC-V 的領(lǐng)導者之一是David Patterson,他也在80年代參與制作了RISC 指令集。主流芯片架構(英特爾和ARM)都受專(zhuān)利保護,而即便付了授權費,指令集也十分復雜,需要很大的工作量才能讓其適應具體的工作需求。為此,Patterson 計劃聯(lián)合資金較少的小公司和研究人員,為各自特定的需求,開(kāi)發(fā)自己的芯片。參與者需要對相關(guān)的指令集和芯片設計進(jìn)行實(shí)驗,并將結果分享出去。為此,該計劃需要一個(gè)不受限制的指令集。
不久前,Patterson和同事意識到他們可以將RISC-V 推廣出去,而且學(xué)校的項目已經(jīng)據此開(kāi)發(fā)了好幾個(gè)芯片核,其他一些項目也利用了這一指令集。
在某些方面,RISC-V更優(yōu)勢,效率也更高,而且由于代碼集較小等其他功能,讓其很適合開(kāi)源芯片系統設計。而且由于物聯(lián)網(wǎng)的崛起,Raspberry Pi 等設備的普及,RISC-V 社區應該會(huì )與它們一同發(fā)展。