主题:【闲聊】话说中国芯 -- 四月一日
现在的龙芯指令集95%与MIPS兼容,不兼容的是项目初期为了避免提前卷入知识产权纠纷而有意规避的:
龙芯与MIPS的知识产权纠纷最常见的是MIPS指令系统中的几条(32位模式为4条,64位模式为8条)访存地址不对齐(Unaligned Memory Access)的指令。MIPS公司为这几条指令的实现方法在美国、日本、韩国、加拿大、澳大利亚申请了专利。但龙芯不存在对这几条指令的侵权问题。
(1)到目前为止,在市场上销售的所有龙芯处理器和龙芯IP都没有实现这几条指令。
(2)MIPS公司没有在中国申请与这几条指令有关的专利,因此在中国市场,不存在对这几条指令侵权的问题。
MIPS还有其他一些专利,如关于媒体指令的专利以及大尾段(Big Endian)和小尾段(Little Endian)切换的专利。但是龙芯没有使用,如龙芯2号中实现了完全自己定义的100条左右的媒体指令,只实现了小尾段的数据格式。
计算所的关于少量不兼容指令集的态度是明确的,那就是买下来。但买有个出钱的问题,更有时机的问题。随着龙芯的不断成熟,前景不断明朗,这个钱花出去就越来越没有争议了。随着自主创新的地方越来越多,如果能与MIPS能实现交叉授权,需要花的钱越来越少也是完全可能的。
计算所与业界多家知名的国际国内公司长期保持着友好的合作关系和联系,MIPS公司也是其中之一。双方领导高层进行过多次互访(其中包括计算所所长和MIPS的CEO)。MIPS公司希望计算所使用上述访存地址不对齐的指令,并购买MIPS公司对这几条指令的授权许可(即MIPS体系结构授权),实现与MIPS的全兼容。取得与MIPS兼容的授权有以下好处:
(1)实现上述指令后,在龙芯CPU上可运行MIPS计算机已有的应用软件,减少软件移植工作量。
(2)充分利用MIPS兼容的品牌优势。
(3)取得MIPS许可权后,同时取得MIPS公司在设计、验证等方面的全面技术支持。
计算所表示充分理解并正在与有关部门联系,争取采用适当的方式购买MIPS公司的相关授权。
- 相关回复 上下关系8
😭【悬赏】中国芯除了硬件部分之外,软件也必须有强有力的支持。 5 Highway 字475 2005-11-09 10:49:45
将来指令集就是100%与MIPS兼容的
操作系统几乎可以确定是Linux了。 2 请尽量 字59 2005-11-09 23:22:32
😜这个任务还是交给四一 1 睡虫 字64 2005-11-09 21:43:48
😠坏虫! 手痒了没? 快写原创! 1 四月一日 字0 2005-11-09 22:02:18
😜手不痒 2 睡虫 字72 2005-11-09 22:45:13