眾所周知,現在主流的芯片架構主要包括英特爾應用於電腦芯片的X86架構。另外還有ARM的ARM架構,用在手機上。華為、蘋果和高通設計的芯片也使用ARM架構。
這也導致了壹個問題的出現——如果妳想設計壹個可以使用的芯片,那麽妳必須使用別人的芯片架構,否則即使妳開發了壹個新的芯片,也很難與現有的軟件生態系統融合。
然而,RISC-V架構近年來悄然興起。與傳統的X86架構和ARM架構相比,RISC-V架構更加簡單易用。更重要的是,RISC-V架構永久免費開源,所有芯片設計公司都可以使用,沒有任何影響。
在不久前的第十六屆中國半導體集成電路產業推進會上,倪光南院士明確指出,“可以適當聚焦基於RISC-V架構的芯片產業,從而抓住國產芯片的新機遇,解決芯片架構被國外壟斷的局面,將芯片主動權掌握在自己手中”。
雖然30年前倪光南院士錯過了壹次發展國產芯片的機會,但30年後的今天,另壹次機會現在擺在了我們面前。
事實上,國內芯片設計公司龍芯已經宣布,未來將使用所有基於RISC特性的龍芯指令集,並向公眾免費開放龍芯指令集,歡迎業內芯片設計公司使用龍芯指令集。
基於RISC特性設計的LoongArch指令集的優勢已經非常明顯。比如龍芯中科最新的Loongarch指令集Loongarch 3A5000,通過二進制翻譯已經可以在Windows系統上運行32位遊戲。雖然目前只能跑幾個小遊戲,但已經是很好的開始了。值得註意的是,基於RISC特性設計的LoongArch指令集還兼容ARM架構和X86架構,可以解決國產芯片沒有軟件可用的尷尬局面。
但龍芯中科目前加入RISC陣營還不夠。我們也需要華為這樣有實力的民營企業加入。
雖然華為目前的芯片重心還是在ARM架構上,但是華為所擁有的只是ARM V8的永久授權。如果ARM公司推出ARM V9,華為沒有授權,華為的芯片壹定程度上會落後。
所以華為早在2015就加入了RISC-V基金會,並在今年年中推出了基於RISC-V架構的芯片開發板。想必華為也在做準備,但是華為什麽時候會推出基於RISC-V架構的芯片還是未知數。
作為在中國R&D投資最大的國內科技公司,華為認為,只要有華為,國產芯片就有希望。當然,筆者還是希望有更多的國內公司加入進來,而不是簡單的用自研芯片作為壹種營銷。就像老人曾經說過的,“不是春天才鶴立雞群,而是春天百花齊放。”