龙芯中科院发布国产芯片 (中国龙芯芯片最新消息)

2020年,对于中国芯片而言,是刻骨铭心的一年。以华为、中芯国际为代表的多家中企被纳入美国实体清单。

不过,国内企业在这要的环境下,做出了不错的成绩,并思考了更长远的未来发展路线。龙芯决定放弃所有美国技术。

“龙芯”芯片最新情况,自主芯片龙芯

处理器的主要技术分为两部分:指令集和处理器架构。龙芯拥有自主可控的处理器架构,自己可以独立完成设计。可是指令集LoongISA 基于美国 MIPS 发展而来,这成为了未来的一个隐患。

这里说下什么是指令集?指令集起一个“承上启下”传达的作用——上连接操作系统,下连接处理器芯片。操作系统或软件的操作需要经过与指令集对接,然后得到某个操作相应的指令,该指令再传输给处理器处理。

“龙芯”芯片最新情况,自主芯片龙芯

那什么是处理器架构?处理器架构是指令集的具体实现。简单理解,处理器架构是实现指令集的所有功能。譬如:有200条指令集,处理器架构的设计任务就是怎样去执行完成200条指令。因此,同一个指令集,可以有多个处理器架构。这也是芯片设计的核心技术。

也就是说,龙芯可以自主设计处理器架构,但指令集还是用美国的。必须要补上这个漏洞。

在2020年,胡伟武提出龙芯要下决心彻底放弃之前使用的所有美国技术,实现 100% 纯国产。研发一套完全自主可控的指令集 LoongArch,该指令集兼容 MIPS 指令集,甚至兼容X86和ARM指令集。

“龙芯”芯片最新情况,自主芯片龙芯

这里的兼容并不是原生支持,是通过二进制翻译系统,把其它指令集翻译成二进制,以达到兼容的目的。

不过,这样的做法也会带来两大问题:引发法律问题和性能问题跟不上。

法律问题上,胡伟武认为,二进制兼容指令,在国际上看法不一,但美国等发达国家法律普遍认为不构成侵权。以前,IBM、Transmeta、HP、Intel、Appel、QualComm等公司都采用过这样的技术,而且 Transmeta 曾经打赢了与 Intel 的官司。

性能问题上,根据龙芯内部人士回应:“龙芯做指令集研发快 20 年了,能推出完全自主指令集架构,是积累出来的,不是拍脑袋,写论文出来的。”

“龙芯”芯片最新情况,自主芯片龙芯

最后:

“自主”和“兼容”看似矛盾,但却是解决目前生态短板的过渡期选择。

在一次演讲中,曾有一个人向胡伟武提问,龙芯都发展20多年了,什么时候普及大众。

胡伟武这样回应,龙芯看视频、办公完全没有问题,但不能玩游戏、不能看股票,你们会骂我们的。现实国家、企业、事业单位已经在使用龙芯产品,普及大众还需要等生态进一步完善。

生态问题需要软硬相互结合。桌面端Windows+Intel 形成“wintel 联盟”、移动端 Arm+Android 形成“AA联盟”或者 ARM+iOS 形成“AI 联盟”。

值得注意的是,去年我国华为云、龙芯中科、金山办公、中科曙光等多家公司成立“同心生态联盟”,促进我国“芯片+系统+软件”的生态发展。

“龙芯”芯片最新情况,自主芯片龙芯

龙芯补上指令集的漏洞,彻底放弃幻想美国,坚决放弃美国技术的决定是一个明智的选择。