芯片制造为什么要自主可控?怎么才能算是真正的自主可控?

高挺观点


首先,追求自主可控的根本原因是不被人“卡脖子”,也就是别人不能通过关税、贸易或者技术的手限制我们的芯片发展。但如何才能算的上是真正的自主可控目前还有一些误区。


例如现在一些国产CPU和手机芯片用了国外公司的IP核授权,这算不算自主可控?我认为,这可以算是自主,但不是完全可控。以华为麒麟970为例,虽然用的是ARM的公版架构,但是整个SoC芯片是自己设计的;这有点像在毛坯房里进行改造和装修,除了ARM公版的CPU/GPU,其它包括总线、ISP、基带等都是华为的自主研发。有些人一看到用的是ARM的IP核,就说是拿了别人的东西来用,不能算自主,这样的观点是有些偏颇的;如果真的那么简单,为什么到现在其它的手机厂商(包括小米的澎湃)都没有推出自家的芯片?显然,芯片研发并不是靠简单的“拿来主义”就能实现的,华为海思从成立到现在已经很多年,并且投入了巨大的研发费用。


但我们也要看到,正是因为用的是ARM的IP授权,虽然有了很多自己的研发投入,但依然会在极端情况下受制于人,哪天ARM停止授权了我们了还是会面临被卡脖子的境地。


那怎么才能算的上是完全的自主、可控呢?以CPU为例,我认为像龙芯、申威那样从指令集(微结构)开始研发的芯片才能算的上是真正的自主、可控。如果把华为麒麟970比作在毛坯房里进行改造和装修的话,那么龙芯、申威就是自己在造房子了。


这里又有另外一个误区,有些人认为龙芯最早脱胎于MIPS指令集,而申威是基于Alpha 21264指令集,这些芯片的指令集也是买来的,不能算是真正意义上的自主可控。这样的说法又走了另一个极端,且不说指令集的授权是永久的,并且可以在原来的基础上扩展出自己的指令集(例如:龙芯的loongISA);从科学技术的发展角度来看,基于前人基础进行改进、迭代才是最有效率的方法;我们的目的是不被「卡脖子」,但不用一味强调所有的事情都要从头开始。打个比方:我们应该自己造房子,但没有必要连砖头、水泥、钢筋都需要自己生产吧。


总结一下,什么才能算是真正的自主、可控。我认为从CPU的指令集,或者从手机芯片的微结构上进行底层研发就可以算的上是完全自主、可控,而使用了别人的IP核进行研发只能算的上是自主,但很难说是完全可控。最后,芯片的发展也要符合客观规律,我们不能幻想一天就能超越,还是要有更多的耐心和包容;即使目前不能完全做到自主、可控,也没必要过于苛责,毕竟超过英特尔、高通需要一个过程,也需要更多的时间。



高挺观点


芯片的自主可控,就两点即有独立的指令集和能够独立设计生产的。即使指令集不够完美或者不是自己设计的,那也没多大关系!因为还有就是能够独立设计生产芯片,这点不出现问题,那么就行了!一旦某些指令出现异常情况,电路就会出现不同的问题是会被未情况的服务器所监控的!


分享到:


相關文章: