如今,芯片不仅关系了产业安全,也关系了国家安全,成为一个全世界主要经济体都关心的大事,不被卡住脖子,就必须要有自己的芯片产业,要在芯片发展中做到自主可控,也才能保证芯片产品在使用过程中,不会出现安全问题。
但是对于“自主可控”,不同的人有不同的理解,业内也有广泛争论,有些人认为只要是中国企业设计的芯片,就是“自主可控”了;还有人认为必须在架构上搞一个自己的架构,只有完全采用了新架构,才能真正做到“自主可控”。其实要做到芯片处理器的自主可控,远比一个架构更复杂,这需要多方面积累,一点点完善。真正的自主可控是中国企业在芯片产业可以主导,保证安全,不是一个架构那么简单。
对于自主可控,倪光南院士曾经提出了三大标准:第一是CPU研制单位是否符合安全保密要求。第二是指CPU指令系统是否可持续自主发展。第三则是CPU核心源代码是否是自己编写。这更是代表了芯片研制自主可控的三个层次,也是这个产业做到自主可控的三大台阶。
从倪院士的三大标准,我们可以看到这就是处理研发逐渐做到自主可控的三个台阶,通过不断的积累,不断的提升,最后实现完全主导。
第一个标准:CPU研制单位是否符合安全保密要求?
安全保密这是处理器自主可控的基石。一个CPU研制单位的技术能力、相关资质、政治背景要通过有关部门的审查,必须符合国家的安全审查和保密要求。只有通过这些审查,我们才能认为这是符合保密要求,是安全的。相信这是绝大部分企业都能做到,这也是处理研制的最基本要求。
第二个标准:CPU指令系统是否可持续自主发展?
在倪院士的第二个标准中,并不是追求所有的指令集、架构都是国产的,都要自己重新开发,而是要做到持续、自主发展,通过商业授权,无论是ARM、Mips、Sparc、X86等架构,只要获得架构的指令集永久授权和全部源代码,可以在此基础上持续不断的开发出芯片来,有持续的迭代能力和供货能力就是自主发展。
倪院士这个标准也是很符合市场规律,因为我们做处理器开发,需要面对各种各样的产品,从服务器、AI芯片到电脑、手机和智能设备芯片,除了面向未来发展,还要和过去的产品相适配、相兼容,要做到多设备兼容,就需要用世界上广泛采用的架构,在今天我们不可能也没有必要所有的架构都重新建构。这种情况,我们可以通过商业授权,取得指令集授权,这也可以保证持续的供货和自主的开发。
这种情况是今天“自主可控“产品的重要一环,毕竟我们不是生活在真空中,同时中国的芯片产业也是后起的,我们要长期发展和世界兼容,必须要通过商业授权研发大家普遍采用的架构的处理器。
第三个标准:CPU核心源代码是否是自己编写?
第三个标准是处理器研发更高一个台阶,它要求核心源代码可以自己编写,在专利上有主导权,不受别人的控制,自己可以进行创新,修改、调整,不会有专利、版本方面的纠纷。
我们大家都知道,即使在架构上得到授权,但是在处理器的研发上,核心源代码的编写也要拥有自己的专利,这些核心源代码是自己编写的,自己拥有知识产权,自己可以对相关源代码进行不受限制的修改。从而进行创新、修改和调整的时候,不会产生专利纠纷,事实上我国也对国产处理器有着严格的测试和审查,硬性要求国家审核其全部源代码和专利,不允许在源代码和专利等方面存在问题。
这意味了企业进行处理器研发,必须经得住国家相关部门对于源代码和专利的审查,不会在这些方面出造成重大安全问题。同时,反过来说,我国现存的几大国产芯片,都是经过国家认证,即都是安全可控的。
倪光南院士是国产芯片“自主可控”的大力推动者,他列出的这三大标准,也代表了国产芯片自主可控的基本标准,从三大标准中可以看出来,一款芯片要做到自主可控,研发单位必须要经得住安全审查,符合国家的安全保密要求;芯片要做到可持续长期持续开发,保证长期供货,可以持续发展;核心的源代码要经得住审查,没有专利方面的问题。如果达到这样的标准,我们就可以理解这款芯片就达到”自主可控“的标准,这是一款自主可控的芯片了。
通过倪院士这个标准,我们可以看出来,产业中对于芯片是否自主可控,关注点不是什么芯片的架构,而是芯片的研发的资质、主导权、自主研发的能力以及核心代码的开发能力。
事实上,面对着一个庞大的信息产业,这个产业已经有了几十年的积累,产品多种多样,针对不同产品,需要不同性能的芯片,不同性能的芯片,会有不同的架构,今天世界上ARM、Mips、Sparc、X86等架构各有其能力,有着不同特点,适合不同的产品需要。没有一个国家有可能在芯片架构上重新建立起一个全新的架构体系,一种新的架构只能适应某些产品的需要,靠某一个架构也不可能完全解决国产芯片的自主可控。
因此我们在讨论自主可控时,一定不能走偏了,用极端的架构之类是无法实现真正意义上的自主可控。要做到自主可控还一定要和融入世界联系在一起,首先做到融入世界,和世界技术发展相一致,和世界上有代表性的技术和产品兼容,在这个基础上,再做到符合国家安全保密要求,通过多种能力保证持续开发的能力,在源代码开发上做到不断创新。也就是做到由我主导,不断提升,长期供货,保证安全,这才是真正意义上的自主可控。
中国芯片产业要做到自主可控,就需要在“自主可控”标准前提下,拥有多架构,针对多领域多种产品开发多种芯片产品,适应和兼容不同领域需要,更重要的是需要企业能长期坚持做下去。我们希望看到的自主可控是中国企业在众多领域通过各种各样的模式,发展起来,有大量的产品占领市场,在这个基础上不断提升自己的技术能力,最后完全主导整个产业技术发展走向。
没有产品和市场,何来自主,怎么可控?