有感于甚嚣尘上的“中国芯”炒作,转一篇真正懂硬件技术的人写的文章。中国人历来擅长放卫星,相比之下,或许冷静而科学的思考比放卫星的激情要更可宝贵一些。
————————————————————————————
好高鹜远哗众取宠的龙芯 [转载]
老早就看见龙芯的报道了,从来没有发过言.老实讲把龙芯放到
美国,信誓旦旦要赶超intel,会让人笑掉大牙,但是以中国的IC
设计水平,能做出这样的也属难能可贵了,这就是中国的现实.
但是看到一帮外行记者和爱国者们吹翻了天,好象除了美国,
中国就是CPU设计的老二了,就是赶超美国也是指日可待,只能
用无知者无畏来形容了.如果各位没有过设计CPU的经验,就不
要在那里胡吹,听我来给你们普及一些常识.
龙芯并不是中国的第一个微处理器.请看前面的一贴旧闻,早在
1999年我们就有16位的微处理器了.可能当时他们还没有体会
到媒体吵作的妙处,所以大家也就是毫不知情.后来到2001年了,
学会了激发大家的爱国热情,开始宣传'中国芯',但是显然还没
有得到精髓,吹一吹大家也就忘了.龙芯显然不是我国的第
一个CPU,但是从报道的力度和吹捧的肉麻程度看来,当之无愧是
最哗众取宠的CPU.
那么龙芯有没有与其他芯片不同的地方呢?有.那就是说和其他
芯片相比,它更好高鹜远.为什么这么说呢?因为它用ASIC(专用
集成电路设计)的方法设计通用微处理器.
目前中国其他的芯片都是嵌入式的微处理器,就是说并不是用在
计算机里的,主要是作为一个内核,加上不同的外围电路,做出
不同的专用芯片,就是所谓的ASIC.ASIC设计一般从硬件设计语
言入手,用VHDL或者Verilog象写程序一样地把逻辑功能写出来,
再用综合工具(一般采用Synopsys的综合工具)综合成标准单元
电路,再用自动布局布线的工具(一般用Cadence的布局布线工
具)生成版图,电路提取后如果模拟结果逻辑和延迟无误,就可以
送去流片了.
这种设计方法的优点是快.短短的一两个月时间就可以完成客户
的要求,把用户所需要的功能集成在一个芯片上,而如果用通用
微处理器则必须再加上一些外围电路.它的缺点是性能差.用综
合工具自动生成的电路和版图,远远赶不上经验丰富的电路设计
人员精心设计的版图.用这种设计方法设计的通用微处理器,
大大慢于采用同样工艺的其他微处理,所以在市场上毫无竞争力.
所以大家就可以理解为什么同样是.18的工艺,别人可以做到
主频2GHz,而龙芯只能做到266MHz. 值得注意的是,一般说来
芯片标定的主频,应该比它能工作的频率低,这也是为什么会有
一帮超频发烧友可以成功地超频.就象一座载重100吨的桥,不能
载重101吨就塌了.而龙芯所谓的可以工作在266MHz,却很可能没
有这个余量.另外尽管intel出售的CPU最高的主频是2.8G,它们
处于实验阶段的CPU却远远高于这个数.前一段时间intel已经
演示了它们工作在4.8GHz下的P4芯片.
用这种方法设计通用微处理器,绝对不比嵌入式微处理器难.因
为设计嵌入式微处理器,除了微处理核心外,还要在同一芯片上
集成其他的电路来达到用户的特定要求.这也是ASIC设计的市
场所在,用开发速度补偿性能的不足,这也是在现阶段我国IC设
计整体落后的情况下有一定的市场空间和需要国家大力扶持的.
用ASIC设计的方法设计通用微处理器,还号称要产品化,挑战
Intel,是不务实的表现,需要脸皮足够的厚才能够说得出来.
而如果国家真的被蒙蔽了,浪费大量的钱财,不是用市场规律
而是用行政手段来扶持,只会阻碍国家IC(集成电路)设计的发
展.
有人说除了美国,就只有中国能够制造微处理器了,真的是个笑
话.不过也许除了中国,真的不会有其他国家把嵌入式的微处理
器做成通用微处理器,还号称要产品化了.希望大家把讨论局限
在中文网站,不要把龙芯的设计方法和宏伟目标翻译成英文,被
懂行的人看见就丢咱中国的脸了.
批判完龙芯,接着侃侃中国IC业发展应当的规划.中国的IC设计
和工艺,相当地落后.在这种情况下,发展通用微处理器,与美国
竞争,是好高鹜远,不切实际的,和大跃进的赶英超美是类似的.
中国目前的当务之急,是踏踏实实地从小做起,以台湾和韩国为
榜样,做能够赚钱的方向,以IC业养IC业,逐渐发展壮大,打好基
础,以图更大发展,而不是用行政包销的手段来养金娃娃.
中国需要发展的方向,其实不难确定,基本上照抄台湾韩国就可
以了.首先发展晶片工业.不要生产了什么东西,送到台湾去流
片,还号称要用于军事,比较安全.不怕人家玩猫腻吗?又怎么保
密呢? 然后发展专用芯片的设计,制造内存,外围板卡一类边缘
产品,不怕东西小,以战养战,培养出一批IC设计人员和一些比
较大的IC设计公司.此外还应该发展自己的EDA(电子设计自动
化)工具.象IBM就几乎不用Cadence和Synopsys的工具而完全
采用自己的工具,以免受制于人.
这些东西听起来当然远不如发展通用微处理器动听,却是扎扎
实实的基础.等到中国的IC产业成熟了,再发展通用微处理器,
同美国竞争,才是冷静而明智的抉择.
Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=2387