第149章(1 / 2)

请关闭浏览器的阅读/畅读/小说模式并且关闭广告屏蔽过滤功能,避免出现内容无法显示或者段落错乱。

他写完,把笔放下,转身看着屋里所有的人。欢呼声渐渐停了,所有人的目光都聚焦在他身上。先锋厂的工程师们脸上还带着胜利的喜悦,但眼神里多了一丝不解。

“测试结果很清楚。”林秋开口,声音平静得听不出一丝波澜,“现在,我们来讨论一个问题。‘龙芯一号’的ALU,我们该用哪一个方案?”

“那还用问!当然是用马总工的!”一个年轻的先锋工程师脱口而出,脸上是理所当然的表情,“快了将近一倍!这是多大的提升!”

不少人都跟着点头附和。在他们的观念里,芯片设计,追求的就是更高、更快、更强。

老马挺直了腰板,虽然没说话,但脸上的神情已经说明了一切。

林秋的目光从那些兴奋的脸上扫过,最后落在了老马身上。“马总工,我想请教一下,我们这条0.8微米生产线,一个8英寸的晶圆,能切出多少颗芯片,是由什么决定的?”

老马一愣,没想到他会问这个。“当然是……由单颗芯片的面积,也就是DieSize决定的。芯片面积越小,一个晶圆上能切出的合格芯片就越多,成本就越低。”

“说得对,是成本。”林秋重复了一遍,然后在“面积:2.5X”这几个字一号’,是一颗只有ALU的芯片吗?”

这个问题,让所有人都愣住了。

“我们除了ALU,还需要整数单元,需要寄存器堆,需要指令和数据的Cache,需要总线接口单元,需要时钟和电源管理的模块……”林秋每说一个词,就在白板的空白处画一个方框,“所有这些东西,都要放在一块小小的硅片上。我们这颗芯片的预算,或者说它的‘占地面积’,是有限的。”

他拿起笔,在代表“方案B”的ALU方框上,重重地涂黑,让它显得格外巨大。“现在,我们拥有了一个性能强悍的ALU,一个食量惊人、体格庞大的发动机。但是,它太大了,大到我们留给油箱(Cache)、车架(总线)、座位(其他逻辑单元)的空间,被严重挤压了。为了装下这个发动机,我们可能不得不把Cache做得非常小,小到几乎没有用处。或者,我们干脆把整个芯片的面积扩大两倍,那样一来,我们的成本会翻上好几番,一个晶圆上,可能切不出几颗合格的芯片。这样的CPU,就算能跑到50MHz,又有什么意义呢?”

林秋的话,不急不缓,却像一把手术刀,精准地剖开了问题的核心。

刚才还在欢呼的工程师们,脸上的笑容凝固了。他们是优秀的工匠,专注于自己负责的那个“零件”,追求极致的工艺。但他们很少有机会,从一个“产品经理”的角度,去思考整个“系统”的平衡、取舍与妥协。

成本、面积、功耗、性能……这些词,第一次在他们脑中,构成了一张相互制衡的、复杂的网。

老马脸上的光彩,一点点黯淡下去。他看着白板上那个被涂黑的、不成比例的巨大方框,心里五味杂陈。他一生追求的,是技术的极致,是性能的巅峰。他做到了。但今天,这个比他儿子还年轻的“总师”告诉他,你造出了一台全世界最强的发动机,但它大得只能安在拖拉机上。

这是一种比输了比赛更难受的感觉。他赢了战役,却好像输了整个战争。

周毅和他的组员们,慢慢抬起了头。他们看着林秋,眼神里充满了震惊和领悟。他们终于明白,林秋之前反复强调的“抽象”和“自动化”,其目的不仅仅是提高效率,更深层的意义,是在设计的早期,就能对整个系统的成本、功aho和性能进行宏观的、全局的掌控。而这,正是“老师傅经验”的盲区。

“所以,方案B不能用。”林秋给出了结论,但他的语气里没有丝毫的贬低,“但是,方案B给了我们一个无比宝贵的礼物。”

他走到老马面前,目光诚恳。“马总工,您和您的团队,用一个月的时间,向我们所有人证明了,在这条0.8微米的生产线上,一个32位的ALU,性能的极限,可以达到50MHz。这不是一个理论值,是一个被实践验证过的‘黄金标准’。这是我们未来所有自动化工具,要去追赶和逼近的目标。”

“而方案A,”他又看向周毅,“它代表了‘自动化设计’的‘基准线’。它有优秀的面积和功耗控制,有快速的设计迭代能力,但它的性能,远远没有发掘出工艺的潜力。32MHz,这不是我们想要的结果。”

林秋回到白板前,在两个方案中间,画了一个巨大的问号。

“我们今天的讨论,不是为了分出胜负。而是要找到第三条路。”他的声音变得有力,“我们既要方案A的面积和自动化,又要方案B的性能和极致。我们怎么才能做到,让写代码的,能理解晶体管的脾气;让画版图的,能用更高效的语言,来传承他们的智慧?”

“从今天起,ALU小组不分A、B队。”林秋宣布,“我们要成立一个‘性能优化小组’。马总工,我希望您来当这个组长。您的任务,不再是亲手去画版图,而是把您脑子里那些关于‘超前进位’、关于时序优化的宝贵经验,‘翻译’出来,教会我们,也教会我们的EDA工具。”

“周毅,你和你的组员,任务就是当好这个‘翻译’的学生和助手。你们要研究,如何用硬件描述语言,去精确地、结构化地描述马总工提出的优化电路。你们要创造出一种新的代码风格,一种能够‘引导’综合工具,生成高性能电路的‘模板’。”

“我们的目标,不是简单地在A和B之间做选择。而是创造一个全新的方案C。一个性能逼近50MHz,但面积和功耗都得到有效控制的,可以用自动化流程去实现和验证的ALU。”

林秋看着老马,又看看周毅,两个刚才还在“打擂台”的人,此刻都陷入了沉思。

“这叫……”林秋想了想,用了一个更通俗的比喻,“我们不能满足于软件自动生成的‘方便速食’,也不能完全依赖老师傅手工做的‘国宴大餐’。我们要做的,是建立一条标准化的,能生产出‘预制菜大餐’的中央厨房。马总工您,就是我们的‘行政总厨’,负责制定菜谱和标准。周毅你们,就是负责把菜谱,变成流水线上一个个标准的工艺流程。”

“预制菜……”雷天君在旁边听得一愣一愣的,咂摸了一下这个词,突然一拍大腿,“这个比喻好!我听懂了!又快又好还要能批量生产!妈的,提气!”

会议室里,凝重的气氛被打破了。先锋厂的工程师们,虽然还有些懵懂,但他们看向老马的眼神,已经从单纯的祝贺,变成了期待。而周毅他们,眼中的沮丧一扫而空,取而代之的,是一种被委以重任的,混杂着压力和兴奋的光芒。

老马沉默了很久。他一辈子都是冲锋陷阵的兵,现在,让他当一个指点江山的“厨子”,他一时间有些转不过弯。但他看着白板上的数据,看着林秋那双清澈而坚定的眼睛,他知道,时代变了。靠一把刻刀画遍天下的日子,或许真的要过去了。