手机游戏巴士

龙芯坚持核心IP自己掌握是充分吸取历史教训的结果

发表于:2024-05-11 作者:游戏编辑
编辑最后更新 2024年05月11日,龙芯长期坚持芯片中的核心IP自己掌握。这么做并非龙芯吃饱了撑了没事干,而是龙芯吃过外商的亏。2003年龙芯刚开始研制龙芯2号时委托一个很有名的EDA和设计服...

龙芯长期坚持芯片中的核心IP自己掌握。这么做并非龙芯吃饱了撑了没事干,而是龙芯吃过外商的亏。

2003年龙芯刚开始研制龙芯2号时委托一个很有名的EDA和设计服务公司定制一个3写6读寄存器堆,在交付流片后发现其中的电源地严重缺失,跟他们交涉时他们说这个不会有问题,导致龙芯2号系列的第一款芯片龙芯2A流片失败,后来龙芯自己定制了该寄存器堆才使龙芯2B流片成功。

龙芯3A1000刚开始研制时曾经使用过商业DDR2/3 PHY,龙芯在检查中发现了很多问题,但厂家觉得没有问题不愿意修改,后来下决心自己做;龙芯3A1000和3B1000曾经使用过商业的内存控制器,但商业的内存控制器满足不了高性能CPU的带宽要求(使用商业内存控制器的SOC在双通道下不可能做出龙芯3A3000的13GB/s实测带宽来),因此从3B1500开始自主设计内存控制器。

龙芯2H集成了商用的GPU核,该GPU核有 Android操作系统的驱动程序,但龙芯需要Linux的Xserver驱动,厂家自己开发不了,龙芯希望厂家把内部配置寄存器如何使用的手册给龙芯,龙芯自己开发,可是厂家说这是商业机密,不愿意给,至今龙芯2H只有在Android上有3D驱动,Linux的Xserver驱动只有2D的。

从实践上看,外商做的还不如龙芯自己做的好,于是龙芯就干脆自己做了。加上在国家资金断奶后,龙芯很穷,也没那么多钱去买商业IP,核心IP自己掌握还有助于龙芯节约研发资金。

目前,龙芯已经实现核心IP自己掌握,这些核心IP包括CPU核、内存控制器、DDR2/3/4的PHY、互连网络、HT控制器、HT PHY等,最近还展开了GPU的研发,只有少量的外围IP或由代工厂提供的IP不是自己做的。

就国际上来说,核心技术自己掌握也是美国科技巨头通行的做法——即便英伟达有GPU,Intel还是坚持自己做GPU;即便Imagination有PowerVR,ARM还是要继续做Mali;即便开源的火狐浏览器很不错,谷歌还是坚持自己做Chrome。中国那些技术引进CPU核心技术高度受制于人才是奇葩的存在。他山之石、可以攻玉。只有技术上不受制于人,才有产业上的主动权。

上世纪20年代,当时试图依靠国民党的武装干革命,结果蒋介石、汪精卫发动“四·一二”、“七·一五”大屠杀,而且“宁可杀错一千,不可放过一个”,被血淋淋的事实教育之后,才建立自己的军队武装夺取政权。

在50年代,中国试图依靠苏联的技术援助实现国防工业的现代化,并掌握“两弹一星”这些国之重器,结果却是中苏论战,赫鲁晓夫撕毁协议撤走了所有援华专家。

从80年代至今,一些人又妄图依靠西方国家的帮助实现产业转型和技术升级,但从麦道合资扼杀运10到如今的贸易摩擦都用铁一般的事实证明,帝国主义亡我之心不死,必须靠自己。

龙芯之所以提出要建中国版Wintel,并非是唱高调,而是认清了现实。可悲的是,如今大批专家学者和企业界大佬始终对美国保有幻想,坚定不移的走“跟在洋人身后吃土”,或“在洋人地基上造房子”的道路。




0