代码改变世界

龙芯一二事(转载)

2009-06-29 11:58 Jeffrey Zhao 阅读(...) 评论(...) 编辑 收藏

我不知道龙芯是否真是一个笑话。不过我也从一些在中科院计算所搞龙芯相关的朋友那里获得了一些信息(不是耳闻,而是一手信息)。这年头真假太难辨别,由于大伙儿对于例如gov或某些机构的某些做法的不满,导致即使是真的事情也变假了。龙芯从一开始其实就伴随着负面评价,从一开始的技术上的质疑,在技术上不知如何下手后,到政治方向上的反对等等。有时候我也不明白,对于一个错误的东西,使用错误的方式去反对它,这种做法是否正确

还是回到龙芯上吧,这次我转载的一些东西很显然是在做“解释”。可能某些朋友会说我五毛,但五毛就五毛吧。就当我只是把东西列举出来,大家一起判断。说实话,我也不知道究竟是正确不正确。在一个信息不对称的环境中,作为一个旁观者,我们究竟可以做出什么样的评价。说它好,理由何在?说它坏,难道也只是随口说说就可以了吗?

为什么要购买MIPS的Architecture的License

http://www.newsmth.net/bbscon.php?bid=272&id=40516

龙芯系列处理器的整体结构设计,逻辑设计,RTL代码的编写,物理设计以及测试验证都是龙芯课题组多年的积累,自主完成。

龙芯处理器采用MIPS指令系统。选择MIPS指令系统的重要的原因是出于市场考虑。MIPS公司不同于Intel、SUN和IBM,它不是IDM公司,自己并不生产销售芯片,而是以卖License和服务为营业范围,它不但不像Intel公司那样反对别人做兼容芯片,而是支持其他厂家做MIPS兼容芯片。世界上许多大公司,如生产路由器的CISCO、生产游戏机的SONY等都采用MIPS指令系统。MIPS芯片不仅用于SGI公司做高档工作站与服务器,而且是主流的高档嵌入式CPU,每年MIPS芯片销售量超过7000万片。包括Linux、Vxworks以及WinCE在内的操作系统都支持MIPS指令系统,MIPS的应用软件也非常丰富。

MIPS的License授权是为数不多成功的处理器授权之一,目前包括AMD、ATI、NEC、LSI、IDT和ITE等在内的很多公司都购买了MIPS的License。MIPS的License分为Core和Architecture两个部分。Core的License主要是指由MIPS公司设计的MIPS兼容的处理器核,分为软核和硬核,购买这种IP一般授权费为几十万美元。购买Architecture的License主要是为了使用MIPS兼容的品牌以及通过加入MIPS兼容联盟使用该联盟中所有成员的专利(同时承诺自己的与MIPS相关的专利给该联盟成员免费使用),购买Architecture的License的费用一般在xxx美元左右。

计算所已经完成对MIPS指令系统的专利分析,实现MIPS指令系统不侵犯MIPS公司的专利。但如果得不到MIPS公司的授权,龙芯处理器产品就不能使用“MIPS兼容(MIPS Compatible)”的标志,不利于龙芯处理器的推广。计算所的战略合作伙伴意法半导体公司已经购买MIPS的体系结构授权,计算所已经与意法半导体公司签署协议,龙芯处理器只要在意法半导体生产就可以使用MIPS兼容标志。但如果在别的厂家流片,仍然存在MIPS授权问题,购买MIPS公司的体系结构授权,可以彻底解决龙芯处理器的指令系统兼容问题。

看来很有必要科普,发一篇有关龙芯架构的深度分析

http://bbs.fudan.edu.cn/cgi-bin/bbs/bbstcon?board=Unix&file=M.1245400254.11BF5

居然现在还有人在怀疑龙芯的真实性,只能惊讶于现在舆论的鼓吹能力和所谓爱国愤青的网络能量。看来十分有必要科普,技术上做得好不好是一回事,是不是在按照科学规律搞研发,且积累技术力量和经验是另一回事,在我看来龙芯至少走在一条正确的路上,或许走得很慢路很崎岖,但大方向是对的。特此转一篇深度分析龙芯2架构的文章。

(文章实在太长,不好转载,贴一个链接吧:http://server.it168.com/a2009/0521/369/000000369202.shtml