目前国内芯片的发展道路大约有4条。
一条是自研指令集,比如龙芯、申威。一条是采用X86架构,比如兆芯、海光。一条是采用ARM架构,比如飞腾、华为鲲鹏等。还有一条是免费的RISC-V架构,比如阿里达摩院等。
当然,不同的路,有着不同的优势和劣势,但我看来,最终发展中国芯,自主才是硬道理。
目前X86已经不再对中国企业授权了,之前AMD与海光合作,授权X86架构,还有Zen架构,但后来AMD不再对其中国合资公司(海光)授权x86IP,也不再授权Zen架构了。
而兆芯获得的X86授权,据称已经过期了,后续也不可能再有授权,虽然海光称拥有永久的X86指令集使用权,但一理X86拓展了指令集,就无法使用了。
至于ARM,华为、飞腾等获得了永久的ARMV8架构,但最新的V9就没有得到授权,还有先进的CPUIP,也不再授权给中国企业。
至于接下来的V10、甚至V11等,会不会有授权?还有其它的先进的CPU、GPU、NPU等IP核,会不会授权,只怕也是未知数,并且不授权的可能性非常大。
可见,一定程度上而言依赖ARM、X86架构,在前期可以降低低门槛,少走弯路,能够与巨头站在同一起跑线,共享生态,但后期受限还是较多的。
一旦对方停止授权后,就比较尴尬了。如果放弃这个架构,重新换一条路,那前期的所有研发就全废了。如果不换条路,继续走这一条路,比如用已经授权的ARMV8架构,自己研发出比V9还要强的芯片,不是不可能,但难度太大。
所以,这也是目前为何RISC-V架构火热的原因,因为它是开源的免费的,不存在断供停止授权的可性能。
另外龙芯之所以受关注,也是因为其自研了LoongArch,完全不怕被断供,100%自研。
当然,全自研太难,需要建立一整套的硬件、软件生态,远比使用ARM\X86架构难多了,但不管怎么样,这是中国芯要崛起,必然要走的一条路!