当前位置:首页 > 新能源汽车 > 正文

华为架构是买的,龙芯也是买的。为何龙芯是完全国产芯?华为不是?

龙芯使用了对方的指令集,指令集就像英语,而龙芯就是用英语写的一本书,这本书是龙芯写的,龙芯用自己手一个一个字写出来的,这本书龙芯是有完全的著作权的,这本书能被广大西方群众读懂,这些群众代表软件,如果你不用英语去写这本书,而是自创的一门语言,就没人能读懂,代表你没有软件可以用,那怎么办,你只能去教会大家这门语言然后大家读懂你这本小众语言的书,龙芯最先是使用了mips指令集,然后改进了出loongISA这个指令集兼容mips,现在出了loongarch完全自自主知识产权的指令集,这个语言脱胎于mips跟loongISA,是前二者的改进,同时也是完全
华为架构是买的,龙芯也是买的。为何龙芯是完全国产芯?华为不是?

龙芯使用了对方的指令集。指令集就像英语,而龙芯就是用英语写的一本书,这本书是龙芯写的,龙芯用自己手一个一个字写出来的,这本书龙芯是有完全的著作权的。这本书能被广大西方群众读懂,这些群众代表软件。如果你不用英语去写这本书,而是自创的一门语言,就没人能读懂,代表你没有软件可以用,那怎么办,你只能去教会大家这门语言然后大家读懂你这本小众语言的书。龙芯最先是使用了mips指令集,然后改进了出loongISA这个指令集兼容mips,现在出了loongarch完全自自主知识产权的指令集。这个语言脱胎于mips跟loongISA,是前二者的改进,同时也是完全自主的知识产权的指令集。loongarch作为一个独立指令集(语言),它能翻译arm跟x86,同时能百分之一百的翻译mips,另外网友推测它的指令集也包含risc-v就是能原生使用risv-v生态不用翻译。一切一切的翻译都是为了在loongarch自有生态发展起来前有可以使用的软件,根本还是为了发展loongarch的自己的生态,翻译mips、arm、x86只是过度不是目的。龙芯在loongarch推出后会做出一个精简的loongarch百来条指令集提供给高校使用推动国产芯片设计,龙芯此前已经开放了个内核源码给高校。另外会在longarch指令集产业联盟开放A53级别的源码,就是产业联盟里的企业可以拿着设计源码直接去代工厂生产或者自己设计soc再流片。在2020年第二季度流片的芯片都转成使用loonarch指令集。龙芯最新的桌面cpu3a5000即将推出,spec2006跑分在30分,跟上了amd跟intel的主流的性能,这款cpu能使用windows。 龙芯在翻译性能目标翻译windows 70%的效率,翻译linux下x86目标80的效率,翻译arm目标90%。这是目标不过一切都在努力中。

我是一个长期关注国产cpu的爱好者。

华为的麒麟属于买了对方的cpu核源码,也就是公版的源码然后设计的soc,就是cpu部分是arm设计的。

至于华为的鲲鹏系列,个人对于是否完全属于自主设计存疑虑。据网友说下一代的鲲鹏属于完全自主设计但是因为制裁没有继续下去。鲲鹏是在arm的v8指令集授权设计的。

龙芯如果成功了可以获得一套生态的主导权,比如aa体系(arm+安卓)、x86体系。如果不成功现在也已经在国防体系广泛的应用,中国的华睿dsp跟寒武纪都是脱胎于龙芯。即使华为的海思也有大量来自于龙芯跳槽过去的人员,因为龙芯没钱。对于一个获得国家7亿的经费的项目,在10年后断粮国家倾向于引进cpu,飞腾也是原来自主cpu但是国家政策转在11年转向arm。龙芯10年后没有经费,cpu当时性能也不行主流差距过大,靠着嵌入式cpu勉强存活,出了3a2000在2015年实现盈利,这一年北斗用上龙芯。

龙芯跟申威是唯二没有放弃自主的国产cpu,对于华为一个商业公司是否是自主设计不必过于追究,这也是一家伟大的公司,也是中国最强的芯片设计公司,即使他没有完全自主设计的cpu,一个能在国家打压下存活的公司就是伟大,也是因为有强大祖国支撑着。

愿龙芯崛起,一个多年关注国产cpu爱好者的希望。

通常购买分两个层次:

1:仅购买指令系统,也就是二进制编码指令,CPU架构由购买者自己设计,并保证兼容。

2:购买架构,自己扩展外围功能电路。

第一种风险很大,基本是全新设计 购买的不是技术而是编码的专利。第二种对初次涉入制造CPU比较合适,基本不存在兼容性问题,融合外围功能只要考虑架构的逻辑功能就行。