龙芯签约MIPS,自主产权CPU核战略宣告失败

Posted by 老 杳 on 六 17, 2009 in 集成电路 |

龙芯要发展,签约MIPS是早晚的事,前两年龙芯绕到ST取得MIPS授权,如果龙芯真的想发展,单独签约MIPS是唯一的道路。

许多专家都喜欢将从事的事业与国家战略挂钩,因为唯有如此才能从政府取得更多项目资金支持,也造就了中国集成电路多年来最大的神化;自主知识产权CPU,像方舟、汉芯套取政府上亿基金被揭露屡屡被揭露,至今每年政府的大笔资金依然被某些专家忽悠到了自主知识产权CPU核的无底洞。

其实国家要发展集成电路,重视国家安全,并非一定要研制自己的CPU核,即使研制开发出了自己的CPU内核要产业化、做大做强,往往也会遭遇国外已有CPU核及CPU技术的专利围剿,早在多年前以Intel、IBM等为主的公司已经用专利将多核CPU的围墙建了起来,发展CPU很难突破这种围剿,并不是自己的CPU核便不会侵犯人家的专利,前不久国内一家公司对外号称开发出了与ARM兼容的IP核,要想对外销售依然要获得ARM公司的授权也是这个道理。

就业界流行的CPU内核,中国企业要想产业化成功,一般都要在ARM、MIPS、PowerPC等做出选择,采用这些CPU内核同样可以保证国家安全,想从头开发一款自己的CPU系统除非极个别人别有用心,即是国家投入再大的资源,也不过是根据人家的开源代码修修补补而已。

龙芯签约MIPS不管是出于自愿还是无奈,应当说是龙芯的进步,也是正确之举,如果龙芯依然一意孤行发展自己所谓的MIPS-LIKE内核,不仅仅国家投入的大笔资金会付诸东流,也不可能真正实现所谓的国家安全战略,国家巨资投入龙芯没有错,错在不该坚持了十几年的一定要发展自己的IP核,不但给整个产业界造成错觉,也误导了整个产业的发展方向,这几年没有政府的资金支持,以福州瑞芯微、北京君正为主的本土微电子企业依然在CPU产业化领域取得了不错的市场业绩,如果没有自主CPU核的误导,可能成功会更早几年出现。

就集成电路设计水平而言,我们不得不承认与欧美相比我们的差距依然明显,这也是为什么许多本土集成电路公司即使资金匮乏,依然会投入巨资在美国建立自己研发团队的根本原因,首先拿来,在拿来的基础上创新,是中国本土微电子界良性发展的必由之路。

踩着巨人的肩膀是成功的捷径,集成电路发展50年,中国要发展自己的集成电路产业唯有在技术上吸取别人的成功经验,尽快赶上国际水平,在此基础上发展自己的创新产品及产业,集成电路发展到今天,已经形成自己的运营模式,中国不可能离开产业独立发展一套完全自主产权的微电子产业,即使以国家安全的名义。

无论如何还是应当对龙芯的举动表示肯定,至少从龙芯签约MIPS我们能够看到龙芯人的责任心和事业心,也体现了龙芯与汉芯、方舟等的不同,为龙芯的举动叫好,也希望国家主管部门能够反思自己的自主知识产权CPU核战略,及时调整,对本土集成电路的发展至关重要,微电子是中国制造向中国创造的基石,只有本土微电子界良好发展,中国创造才可能真正实现。(作者,老杳)




标签:, , , ,


laoyaoba

老杳吧:集成电路社区–欲知半导体动态,速上LAOYAOBA

【版权声明】:本文为老杳原创,欢迎转载,但必须注明“信息来源:老杳吧”及其他相关信息(作者姓名等),并保留原文链接。





34 Comments

free-arm
六 17, 2009 at 13:37

老杳,你好:
你在文中提到“前不久国内一家公司对外号称开发出了与ARM兼容的IP核”。正好我最近正在宣传我自己做的一个开源ARM IP核。我今年年初即有一个自己的论坛:http://www.socvista.com/bbs/forumdisplay.php?fid=110。现在,在www.openhw.org上也有一个开源项目,最近被评为推荐项目:http://www.openhw.org/activity/opproject/。

我想知道这家公司的名字。因为我很怀疑他是抄袭的我这两千行的ARM IP核。


 
匿名
六 17, 2009 at 15:57

老实说,中国的CPU设计不是一句话能够说的清的,还是老
杳说的对,没有必要一定要自己设计出来的cpu才好,只要
是完全能够掌控在自己手中,国家安全还是有保障的。在这
个竞争激烈的市场中,一定要剔除那些靠哄骗国家渔利的
大官僚,它们才是阻碍中国设计进步的绊脚石头,正是它们
傻瓜式的邀功,才让国家资源流落到它们的手中,这样,
逼得有竞争力的公司分配不到资源!


 
adsd
六 17, 2009 at 17:00

老实说,中国的CPU设计不是一句话能够说的清的,还是老
杳说的对,没有必要一定要自己设计出来的cpu才好,只要
是完全能够掌控在自己手中,国家安全还是有保障的。在这
个竞争激烈的市场中,一定要剔除那些靠哄骗国家渔利的
大官僚,它们才是阻碍中国设计进步的绊脚石头,正是它们
傻瓜式的邀功,才让国家资源流落到它们的手中,这样,
逼得有竞争力的公司分配不到资源!


 
老 杳
六 17, 2009 at 19:40

说实话这家公司的名字老杳不清楚,是ARM总裁谭军曾经跟老杳聊过这件事情,如果你真想知道,老杳到可以帮你问问


 
free-arm
六 17, 2009 at 21:42

哈哈,不用了。只是觉得商业公司不见得会投入人力物力去干研发ARM IP核这种吃力不讨好的事。呵呵,多谢老杳。


 
蒙古人
六 17, 2009 at 22:05

为何这个时候与MIPS签约?不是都用了十几年了吗,一直用下去就是了。反正也卖不出去。难道MIPS还会与“龙芯”打官司?估计违约费的赔偿还不够支付律师费。
莫不是“龙芯”刚拿到“核高基”数亿元的“开发自主知识产权CPU”的资助,正好支付MIPS的授权费。


 
蒙古人
六 17, 2009 at 22:14

这么大的事儿,龙芯的官网上怎么没发消息?
这个玩笑可开不得。小心犯政治错误?


 
匿名
六 18, 2009 at 11:20

老杳是否弄清楚了:
1 MIPs授权的内容?
2 ICT获得授权的目的?
3 IP core授权和指令集授权的区别?
4 直接用IP core和根据指令集自己实现IP core的区别?
5 国家安全的含义?


 

[...] 看到龙芯签约MIPS,写了一篇《龙芯签约MIPS自主产权CPU核战略失败》,没想到被新浪推到显著问题,其实老杳只想用龙芯签约MIPS说明国家十年来力推自主知识产权CPU核战略的失误,至于龙芯老杳认为国家投入巨资并没有错,看到网上所谓专家、记者对龙芯的一味指责,老杳倒有些想法不吐不快。 [...]


 
匿名
六 20, 2009 at 12:27

老杳 这次不懂装懂,信口乱言 “龙芯签约MIPS,自主产权CPU核战略宣告失败”

丢人可丢大了!

有人说”老杳的微电子水平充其量是个山寨版赛迪”
看来是恰如其分,评价的太到位了!


 
匿名
六 21, 2009 at 16:16

to free-arm:
其实开发ARM7这类兼容处理器在02年前后热过一阵,包括国内外,
没想到,现在又有人炒冷饭


 
老中
六 21, 2009 at 21:44

知识产权是走路的权利,先走这条路的人把这条路封起来,过路要收钱。但是在这条路上怎么走,这么跑,飞是看各人的造化了。在国内不需要知识产权。因为MIPS并没有把国内的路给封了。这次买MIPS应该是买美国的走路钱,说明龙芯已经准备卖到美国了。看来是有所突破了。反过来说应该是在技术和工艺上有了突破了。


 

[...]         看到龙芯签约MIPS,写了一篇《龙芯签约MIPS自主产权CPU核战略失败》,没想到被新浪推到显著问题,其实老杳只想用龙芯签约MIPS说明国家十年来力推自主知识产权CPU核战略的失误,至于龙芯老杳认为国家投入巨资并没有错,看到网上所谓专家、记者对龙芯的一味指责,老杳倒有些想法不吐不快。 [...]


 
魔方网
六 21, 2009 at 23:56

老杳,你不会是标题党吧,不懂装懂,看你的标题就知道你这次是把话说夸大了!!


 

[...]     老杳的一篇《龙芯签约MIPS,自主产权CPU核战略宣告失败》引发媒体的热烈讨论,虽然热烈,却没有涉及核心问题,其实龙芯是否自主知识产权并不关键,关键的是在国家某些决策部门严重,所谓的“自主知识产权”标准是否一致,这也是引发老杳写这篇文章的真正原因。 [...]


 
匿名
六 22, 2009 at 09:23

我还以为你真的很懂。晕死。这次你可这丢人了。


 
free-arm
六 22, 2009 at 14:24

to free-arm:
其实开发ARM7这类兼容处理器在02年前后热过一阵,包括国内外,
没想到,现在又有人炒冷饭

难道我干的活和龙芯有啥差别么?阁下这种那种热门捧哪种的小女人思维,真让我佩服。祝愿你天天炒热饭。不过以你刚才露出来的智慧,我只能祝你好运!


 
free-arm
六 22, 2009 at 14:44

free-arm认为做技术不在于是否炒冷饭,炒热饭,做技术并不是赶时髦,而在于做到更高更快更强。我的FreeARM7做到了这一点:它可以运行uclinux,面积和时序均比arm公司的ARM7要好。更重要的是它不到2000行,我可以毫不费力的加大它的流水线,使它成为5级、7级等等,它同样可以超越ARM公司的ARM9、ARM11。这是一个人对抗一个外强中干的跨国公司。我想:FreeARM必将有自己的一番事业的。


 
bruce
六 22, 2009 at 21:28

free-arm:
你好!你的arm核可以升级到相当于A8或A9的水平吗?并集成mid产品所必须的接口。

欢迎e-mail交流:yuwang19@hotmail.com


 
free-arm
六 22, 2009 at 22:38

我半个月前,刚刚让FreeARM7核通过了uclinux。可以参看:http://www.eetop.cn/bbs/thread-175617-1-1.html。FreeARM7的性能到底如何:你可以在modelsim下跑uclinux,可以用各种综合器综合,查看它的参数。A8/A9对于我,只是时间的问题。我下一步实现:cortex-m0/m3系列,支持thumb/thumb-2指令集,敬请期待。再下一步:ARM/thumb/thumb-2全部集合到一起,也就是A8/A9的性能。

至于“集成mid产品所必须的接口”。其实我的核只是软件和硬件的媒介。也就是说核并不能意料到你会集成什么外设,分配多大的RAM。它只是把软件的需求传递出来,由你分配的外设来响应。正如大脑不能举物,不能跑步,它只是传递信息给手,给脚让它如何做。所以接口这些东西,需要做SoC的工程师在核的四周分配,这样,才能形成一个成熟的产品。

我的email:free-arm@163.com。欢迎指正合作。


 

[...]       老杳的一篇《龙芯签约MIPS,自主产权CPU核战略宣告失败》引发媒体的热烈讨论,虽然热烈,却没有涉及核心问题,其实龙芯是否自主知识产权并不关键,关键的是在国家某些决策部门严重,所谓的“自主知识产权”标准是否一致,这也是引发老杳写这篇文章的真正原因。 [...]


 
匿名
六 23, 2009 at 10:21

to free-arm:
我只是就事论事,你却进行人身攻击,呵呵,至少性格上还不成熟,
ARM是有专利的,国内大概20多个,可能你都没研究过吧,

to free-arm:
其实开发ARM7这类兼容处理器在02年前后热过一阵,包括国内外,
没想到,现在又有人炒冷饭

难道我干的活和龙芯有啥差别么?阁下这种那种热门捧哪种的小女人思维,真让我佩服。祝愿你天天炒热饭。不过以你刚才露出来的智慧,我只能祝你好运!


 
free-arm
六 23, 2009 at 14:09

呵呵,朋友,你好。你说的炒冷饭,让我很不爽。子曰,君子以直报怨。于是我就丢下一句不咸不淡的话,原是不指望能得到回复。不过你既然回复了,那我就说声抱歉。不过我这几句话,真不算人身攻击。小女人思维,不算很贬义的说法。话说free-arm看见美女,还有更低级的禽兽思维,free-arm也直承不讳。你说free-arm性格不成熟,free-arm表示接受,但是不改,因为我没法听到让我不爽的话,还保持沉默--更何况在网上,free-arm更是肆无忌惮。好了,现在扯平了吧。
至于arm的专利,free-arm是很想研究,但是专利的语言直追文言文,读起来不顺口。free-arm懒得去读它,你要认为绕不开,我就不绕开了。free-arm不想追随ARM去赚大钱,只是作为一个职业的数字电路设计工程师,能够设计出high-performance的数字ip核,就是free-arm的目标了。人生苦短,何必要瞻前顾后,快心快意多好呀。


 
匿名
六 23, 2009 at 16:07

to free-arm:呵呵,那就讨论点专业性强点的问题吧,(1)专利不见得绕不开,但能绕得开不见得ARM就不跟你搞,ARM7专利是1997年申请的,2017年过期,还有8年时间,说长不长,说短不短.(2)性能指标方面,看你DATASHEET,.18SMIC好象是40MHz,当然你说没加任何约束,倒是可以试下加约束是多少?印象里原厂的是100MHz.(3)指令集是兼容的,但总线方面是否兼容?也就是是否兼容AMBA,如果兼容的话,那和现有的ARM接口IP倒是很容易接起来,出个系统就快了.


 
free-arm
六 24, 2009 at 15:25

谢谢指点。
(1)ARM的专利,我是很想绕开。不过,现在重点不在于此。就算侵权,也在所不惜,先做起来再说。等遇到麻烦的时候,再向你请教。
(2)功能没啥问题,能跑uclinux,则表明可以作为mcu级的应用了。至于性能,在.18下,即使加了约束,只能到80MHz的。但是这一版,根本不是为了高速开发的。关键路径出在乘法器上的。它的乘法器是32×32的,也就是说一个乘法指令一个周期完成。据我所知,正版的ARM7的乘法器不是32×32的,而是32×8的,也就是一个乘法指令需要4个以上周期完成。如果我的乘法器是32×8的,那么不会影响我基于乘法器的移位,但是面积会减小许多(32×32的乘法器要七八千门),关键路径也会减少不少。甚至我还可以把乘法器的操作,放在下一个周期完成(下一级只有一个32+32的加法)。所谓,运用之妙,存乎一心。这一版,即可以开发出多种变种。我现在没空做这个,我要做cortex-m3的clone。
(3)总线不兼容。我没接触到AHB总线的知识。我只是定义了一个简单的接口,让使用者自己扩展。我想这个转换是很容易的。
很希望得到你的指正,谢谢!


 
zw
六 25, 2009 at 09:34

老杳 这次不懂装懂,信口乱言 “龙芯签约MIPS,自主产权CPU核战略宣告失败”

丢人可丢大了!

有人说”老杳的微电子水平充其量是个山寨版赛迪”
看来是恰如其分,评价的太到位了


 
匿名
六 25, 2009 at 14:22

  很多自以为很明白的人逮着半句话就跑,或者一些人本来很明白,但受某些组织唆使,假装不明白,胡说八道,故意误导大家。
  先不说指令集,大家知道C/C++语言吧?这是一种用来编程序的语言。C/C++语言有很多种编译器和集成开发环境,例如 DOS 上的 TC,MS-C,DJGPP等,Windows上的 BC,VC 等等。这些都是C语言开发工具,但它们都遵从C/C++语言的标准,使用相同的关键字和语法格式,使用标准C/C++和标准库编写的源代码,在这些不同的编译器和开发环境中是可以通用的。注意,这里是指的标准C/C++,装懂的人不要又说什么VC不能直接编译BC的项目。
  那么,对于不同的C/C++编译器来说,C/C++关键字集就是“指令集”。对于CPU来说,指令集的作用就是为了让CPU能正确解读编译为某种指令集的程序。至于解读出来之后,如何执行指令,不同的CPU也许有不同的内部实现方式,这就是和CPU的设计相关了,这才是真正的CPU的核心技术。
  看到有一个别有所图的人说什么用BIOS翻译机器指令。我问你什么是“机器指令”?机器指令就是CPU能直接识别和执行的指令。还有,什么是BIOS?BIOS是Basic Input/Output System。基本输入输出系统,管理的是硬件上的数据传送,例如硬盘是多大,是IDE还是SATA,内存是多大,速度是多少,显卡是什么类型,键盘是什么类型等等,然后提供一些中断供CPU调用硬件的功能,这和CPU的指令执行什么关系都没有,它是管理硬件和提供中断给CPU调用。
  当然,从某种指令集翻译到另一种指令集,在技术上是能实现的,而且并不困难。想像一下,开国际会议的时候的同声翻译,如果存在这种指令翻译器,它干的就是同声翻译的活。但是效率呢?CPU每秒要执行多少个指令?你得让指令翻译器能跟得上CPU的速度,那还不如让指令翻译器自己去执行指令呢,还翻译什么,翻译之后还得再转交给CPU去执行,纯粹是多此一举。CPU运行程序不是开国际会议,不需要同声翻译。除非你是想开发一个虚拟机,如果你开发的虚拟机能达到真实机器的速度,无论多贵我都会买。
  对于CPU来说,指令集就是一组规定的二进制符号,目的是让以这种指令集编译的程序能在兼容这种指令集的CPU上执行而已。就像中国人都支持“中文自然语言指令集”,我告诉你:明天9点出发从北京到上海。这样你就看得明白,如果我说:@$#W@%$%$#^^&&^&%^#$,这除了我自己明白还能有谁明白?至于你执行“指令”的方式,是走路从北京到上海还是骑单车,或者坐火车,或者乘飞机,这就是执行者自己的事情了。不同的执行方式有着不同的效率,这就是指令系统的具体实现,所以说CPU有不同的速度。从8086到486到现在的酷睿,都使用x86指令集,为什么速度差异那么大呢?这就是因为CPU的内部设计不同。
  还有人说龙芯什么东西都没做出来就敢讲扩大市场,龙芯真的什么东西都没做出来吗?首先CPU从无到有了,龙芯的PC、笔记本、使用龙芯CPU的收银机、税控机、机顶盒等也早就在卖了,居然还说什么都没做出来。不知道是真的无知呢还是假装无知呢?
  有人说龙芯炒作,我想说的是,我没有看到龙芯炒作,而是看到龙芯每实事求是发布一条信息,总会有人来攻击,而且是不负责任地置事实于不顾,捏造虚假信息的攻击。而龙芯只能面对这些攻击一次又一次地澄清事实,解释再解释。炒作的是一些不负责任的枪手文章和媒体,龙芯官方网站上从未发布过不实信息。


 
匿名
六 29, 2009 at 09:57

“自主知识产权”定义包括两部分:一是持有核心技术的专利权;二是知道怎么实现核心技术把东西做出来,也就是know-how。缺一就不属于完整的自主知识产权,为什么?因为某些点的专利权在别人手里,你即使闭门造出来,对方只要不授权给你,申请法院禁令查封你的侵权产品,你就没办法合法卖。
专利人人能看到,但是没有人是看着专利就能把东西做出来的。专利这个东西,作用不是为了教人做东西,而是为了圈地收费,写几句话声明这个范围、这个点是我的地盘,你的东西有这个特征了就侵权了,对不起,给我交钱,几百年的欧美法律铁规。
从目前公布的言论看,不管是“龙芯”还是楼上的free ARM,都具有第二部分的“know-how”,但无法绕开已有专利,即使自己申请了几个专利,也不代表具有“完整自主知识产权”。技术发展到今天,拥有“完整自主知识产权”的产品和企业绝对没有,有什么技术是不需要一点继承和传袭已有技术的?如果去查,90%的已有技术都有别人的专利在那放着,小到一个晶振,大到一个封装,只是对方没来查你罢了。


 
april
六 29, 2009 at 10:05

“自主知识产权”定义包括两部分:一是持有核心技术的专利权;二是知道怎么实现核心技术把东西做出来,也就是know-how。缺一就不属于完整的自主知识产权,为什么?因为某些点的专利权在别人手里,你即使闭门造出来,对方只要不授权给你,申请法院禁令查封你的侵权产品,你就没办法合法卖。
专利人人能看到,但是没有人是看着专利就能把东西做出来的。专利这个东西,作用不是为了教人做东西,而是为了圈地收费,写几句话声明这个范围、这个点是我的地盘,你的东西有这个特征了就侵权了,对不起,给我交钱,几百年的欧美法律铁规。
从目前公布的言论看,不管是“龙芯”还是楼上的free ARM,都具有第二部分的“know-how”,但无法绕开已有专利,即使自己申请了几个专利,也不代表具有“完整自主知识产权”。技术发展到今天,拥有“完整自主知识产权”的产品和企业绝对没有,有什么技术是不需要一点继承和传袭已有技术的?如果去查,90%的已有技术都有别人的专利在那放着,小到一个晶振,大到一个封装,只是对方没来查你罢了。
很多我们在大学课本里看到的普通至极的东西都有申请专利权,比如C,C++指令集以及这些指令集编译成机器语言的方法,比如BIOS,比如CPU构架,第一个创造者耗费了大力的智力成果在上面,所以他申请专利并且持有这个专利权。我相信可以绕过十个专利的权利要求,绕不过该领域迄今上万项专利的权利要求,绕过专利池本身就是可笑的想法。


 
free-arm
六 29, 2009 at 15:57

两点其实是一点。“一是持有核心技术的专利权”是通过“二是知道怎么实现核心技术把东西做出来”来实现的。申请专利只是第二点才能申请专利吧。


 
april
六 30, 2009 at 21:03

不一定,外国公司的专利申请是走在产品研发之前的,抢的是提前申请,后续东西做不做得出来不一定,比如立项规划一个产品,他们结构框图定下来了就可以写专利提交,know-how是技术实现细节,以后可以再申请细节专利做进一步补充。
对MIPS和ARM这些公司来说,自然是有第二点和第一点。对后面的模仿者,往往只有第二点没有第一点。
另外,在法律上侵权认定只有第一点能顺利举证宣判,第二点说不清的,双方都说是自己做出来的怎么证明?


 
april
六 30, 2009 at 21:19

只要做得出该产品的公司都掌握know-how,但是专利权只在其中某几家手里。

有专利权的人不一定知道这个产品是怎么做的(know-how),比如清华凌汛持有国标地面数字电视的专利权,但是国标地面解调芯片的设计关键技术清华凌汛是不是know-how难说,有人说这个know-how技术只握在美国凌汛的核心团队手里。

MIPS和ARM,国内企业现在在尽量做到know-how,虽然专利权还在别人手里,但也算是自主知识产权的大进步吧。毕竟我们之前连别人是怎么实现的都不知道,更别说抢注专利权了。


 

[...] 看到龙芯签约MIPS,写了一篇《龙芯签约MIPS自主产权CPU核战略失败》,没想到被新浪推到显著问题,其实老杳只想用龙芯签约MIPS说明国家十年来力推自主知识产权CPU核战略的失误,至于龙芯老杳认为国家投入巨资并没有错,看到网上所谓专家、记者对龙芯的一味指责,老杳倒有些想法不吐不快。 [...]


 
none
七 17, 2009 at 17:04

晕死。丢人现眼了


 

Reply

Copyright © 2010 IC社区-欲知半导体动态,速上老杳吧. All Rights Reserved.
Theme by Lorelei Web Design. 京ICP备09033778号