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