设为首页收藏本站

LUPA开源社区

 找回密码
 注册
文章 帖子 博客

龙的传人的中国“芯”:龙芯发展历程回顾(2)

2009-4-29 15:14| 发布者: joejoe0332| 查看: 10595| 评论: 4

  虽然由于寄存器堆的问题我已经对A方案的流片不抱太大的希望,但真正面对这个结果时还是很难受。那阵子我经常坐在机房里,痴痴地看着寄存器堆的版图发呆;或者独自呆在办公室,想想过去一年中我们在实验室里度过的日日夜夜,狗剩1号发布后我们立即马不停蹄地展开狗剩2号的设计甚至在非典期间也不敢松懈。狗剩2号的设计比狗剩1号复杂得多,连续的加班也惨烈得多。在这段日子里,我自己每周的工作时间都在80小时以上,而课题组的不少同学比我还多。多少次为了一个小问题而夜不能寐,多少次为了一个小细节而殚精竭虑;每一个进步的脚印都充满了汗水,每一点进展都是心血的凝聚。竟得到这样一个结果,心里十分难受。

  我和唐志敏十几年的兄弟,基本上是心意相通的,点滴的想法我都跟他讨论,点滴的进展和挫折他也都知道,有些大的决策一起做出。因此,A方案流片的失败,我跟他还是坦坦然的。虽然李老师见到我象没事似的(也许他觉得这样会让我少些压力),但这样让我更不安,本来我希望他骂我一通或者安慰我一下,可惜没有。这段日子我觉得最对不住的还是邓书记。在我们研制狗剩2号的日子里,她给了我们很多的特殊照顾,包括我们的办公环境以及我自己和课题组里员工和学生的生活条件,我一直说书记是我们的活菩萨。因此这段日子我自己都觉得不好意思见她,有时候在路上碰到,我就远远地绕开走。

  由于狗剩2号A方案的流片失败,我们更加迫切地等待B方案流片的结果。这种等待有时候让我坐卧不宁,必须时时刻刻地找事情做心里才好受一些。因此在这个阶段我们对狗剩2号B方案的结构和RTL继续进行优化(真算是化悲痛为力量)。不仅延迟又降低了0.5ns,而且通过对存储层次的改进,相同主频下性能也提高了很多。

  在SMIC完成流片后,我们得到了封装厂家的大力支持,以最快的速度完成了封装。我又派专人去上海立等芯片的封装结束并把芯片直接取回来,这种在煎熬中等待的日子我是一刻也不想过了。好在天道酬勤,在拿到芯片的40分中内我们就用狗剩2号把操作系统启动了起来。此后,我们又化了大约三个礼拜针对狗剩2号虚地址CACHE和猜测执行的特点把操作系统搞稳定。

  现在,基于狗剩2号的Linux-PC已经稳定运行了一个多月。目前的狗剩2号最高频率为300MHz,功耗1W-2W,成品率约为80%左右。在性能方面,在联调的第一天我们只把狗剩2号的主频调到133MHz时已经明显感觉到比266MHz的狗剩1号还要快很多。狗剩1号不能胜任的许多应用,包括流媒体的软解压、GNU2.4的支持、Mozilla浏览器、OpenOffice办公软件等重量级的应用,在狗剩2号中都能比较流畅地运行。尤其是流媒体的软解压,我曾经化了三天三夜进行软件优化来提高狗剩1号软解压的效果,但最后还是差一点;把狗剩1号勉强能软解压播放的一个 mpeg文件在200MHz的狗剩2号上播放,只要23%的CPU。而对于标准的MP3播放,狗剩2号只要不到1%的CPU就应付裕如了。通过使用 SPECCPU2000对狗剩2号的性能分析表明,相同主频下狗剩2号的性能已经明显超过PII的性能,是狗剩1号的3-5倍。

  我曾经终日坐在用狗剩2号做的计算机前,玩着各种游戏,使用各种重量级的软件来感受狗剩2号的性能。虽然对于有些大型的应用软件还感到有些迟钝,但我们的狗剩2号已经明显表现出她作为PC机中使用的CPU的资格和风范。

酷毙

雷人

鲜花

鸡蛋

漂亮
  • 快毕业了,没工作经验,
    找份工作好难啊?
    赶紧去人才芯片公司磨练吧!!

最新评论

关于LUPA|人才芯片工程|人才招聘|LUPA认证|LUPA教育|LUPA开源社区 ( 浙B2-20090187 浙公网安备 33010602006705号   

返回顶部