龙芯初期其实一直也在拄着拐杖走路,和意法半导体合作,先拿到MIPS架构的专利,在这个基础上做研发,设计图出来再找意法半导体代工生产,重点在两个领域发力,工业用芯片和CPU芯片。
后来两个方向都发展的不错。工业方面,我们国家北斗卫星用的就是龙芯芯片。CPU方面,最新推出的龙芯3A5000据说性能很好,达到INTEL五年前的水平,以龙芯为生态的PC机已经量产,各种国产办公软件,浏览器兼容性测试也都在有条不紊的进行。而且芯片架构已经完成国产化,有了自主知识产权,代工厂找中芯国际合作,基本摆脱了对意法半导体的依赖。
不少小伙伴可能会纳闷了,咱们前面不是说了电脑CPU有INTEL和AMD长期把持专利吗?现在又说龙芯自主知识产权,是不是有点自相矛盾?
其实不矛盾,龙芯自研芯片走的另外是一条路。要说清楚这点,咱们还得从逻辑芯片的架构说起。
芯片的架构咱么前面提了一嘴,没说透,正好借这个机会好好聊聊。
逻辑芯片的架构有两个技术路线,按照指令的不同分为复杂指令集和精简指令集。
复杂指令集代表作就是X86,很多计算逻辑都固化在架构里,专利都在INTEL手里,芯片厂商主要也是INTEL和AMD他们两家,以X86技术为基础,IBM,微软一帮美国公司构筑生态,基本垄断全球的PC市场,所以咱们一般说的电脑CPU芯片就是X86架构。
精简指令集走的是另外一个路线,架构尽量简单,只搭台子不唱戏,底层统一,上层大家自由发挥,这种特点决定了精简指令集架构应用范围更广,手机、电脑、PAD都可以用。而且这种架构开源,非常适合亲自上手DIY,是自研芯片入门的不二选择,像现在常用的ARM,risc-v都是基于精简指令集。
龙芯选的MIPS也是精简指令集下的一个架构,所以可以绕开INTEL的专利壁垒。
那么用精简指令集有没有什么问题呢?
当然有,而且问题很大。如果这么容易,欧美日那些芯片大厂早就行动了,之所以很少人碰CPU芯片,并不是技术有多难,而是因为现在PC的硬件、操作系统、软件大部分都是围绕X86开发的,如果没有这些上层的软硬件支持,相当于你只是铺设了铁轨,你还得求那些机车厂改造火车,才能上你的赛道,否则铁轨就是个摆设。
打个比方,使用龙芯构筑的电脑不支持windows,只能上linux,咱们且不说linux好用不好用,最大的问题现在大多数软件都是基于windows开发的,很少有公司会在你这个小众的操作系统上砸钱研发软件,所以很有可能电脑买回来只能写个文档,浏览个网页,稍微复杂一点的应用都跑不起来,这谁买你的电脑啊。没有市场也就是玩了个寂寞。
所以胡伟武有一次面对记者提问时,不无心酸的说了一句,我们电脑适合给小朋友用,因为没法玩游戏。
龙芯在个人电脑的困局,其实是所有后起之秀都会面临的问题。头部企业已经建立了自己的生态,如果不按人家的套路来,那就只能吃点残羹冷炙,但是你要进了人家圈子,那就交出了主导权。规矩得人家定,标准得按人家的来,人家吃肉你喝汤,不高兴一脚把你踢出圈,所有的努力都白费。
而且生态这个东西,一旦建立,你就可以躺着挣钱。
比如个人电脑,卖芯片的INTEL就比卖整机的联想挣钱,无它,INTEL是PC领域的主导者,是X86+windows生态的话事人,自然得拿大头。相反,手机领域苹果就能拿到高额利润,因为他是生态的主导者,有额外的红利可以拿。
华为这次被整的这么惨,根本原因就是进了西方主导的芯片产业生态圈,整个产业链都是美国把持,乖乖听话那就岁月静好,一旦有个风吹草动,抬抬手就掐你脖子,让你喘不上气。
所以龙芯如果想打开市场,最根本的一条是要围绕自己的芯片构筑另外一个生态,这也是胡伟武多次在不同场合提到的发展方向。
而且现在是打破INTEL垄断的最好时机。
这两年老美不讲武德,频频耍流氓,已经引起了高层警觉。从前年开始国家层面已经在开始布局国产软硬件,先从政府机关大国企开始,而且不是简单的论证,已经进入实操阶段,各种应用软件已经开始做国产电脑的适配,这个背景下,龙芯的机会就多了,如果以政府主导的这次转型为机会,以芯片为基础,先把硬件和操作系统的生态建立起来,有国家扶持,再看看能不能找到突破机会。