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