熟悉芯片產(chǎn)業(yè)的人都清楚,,目前壟斷PC產(chǎn)業(yè)的X86架構(gòu)是英特爾公司的,, 壟斷移動芯片的ARM架構(gòu),是ARM公司,,還有目前流行的開源的RISC-V架構(gòu),,也是國外的。
國內(nèi)就沒有一個屬于自己的架構(gòu),,像龍芯最開始使用美國的MIPS架構(gòu),,申威使用的是國外的alpha架構(gòu),華為麒麟,、紫光展銳,、飛騰等使用的是ARM架構(gòu),兆芯使用X86架構(gòu),。
可以說,我們就沒有一個自研的架構(gòu),,全部是使用國外的,,這一定程度上而言,是非常有風(fēng)險的,,一旦對方不給你用了,,那怎么辦?
那問題就來了,為何我們就沒有自研的架構(gòu)呢,?是技術(shù)不行,,還是什么原因?
首先我們要了解一下芯片架構(gòu)究竟是什么,,芯片架構(gòu)也就是指令集,,它是溝通芯片與操作系統(tǒng)的語音,簡單的來講,,就是將操作系統(tǒng)的語音翻譯成芯片語音,。
說到這里,大家基本上就明白了,,純粹的自研一個芯片架構(gòu),,也就是指令集,其實是沒有什么意義的,,架構(gòu)一定是要與操作系統(tǒng)對應(yīng)的,。
這就是為什么X86架構(gòu),會與windows應(yīng)對,,形成所謂的wintel聯(lián)盟生態(tài),,而安卓會與ARM對應(yīng),形成A-A生態(tài)了,。
而如果我們自研出一個新的芯片架構(gòu),,那么必須要有一個與之對應(yīng)的操作系統(tǒng)出來。在當(dāng)前wintel,、A-A生態(tài)已經(jīng)確立的情況之下,,形成第三生態(tài)體系,是一件非常困難的事情,,成功的可能性微乎其微,。
所以國內(nèi)的眾多芯片廠商,就直接采用別的現(xiàn)成的架構(gòu)了,,比如兆芯使用X86,,為的是能夠安裝windows,而華為等使用ARM,,是為了能夠使用安卓生態(tài),。
而RISC-V架構(gòu),更多用于物聯(lián)網(wǎng)產(chǎn)品,,本身對生態(tài)也不是那么依賴,,且還可以使用linux生態(tài),而自研國產(chǎn)架構(gòu),,看起來也就沒有那么迫切了,,于是也就沒有自研,。