第153章
陪同他前来的,是中科院计算所的一位领导。这位领导显然对戴维斯教授极为尊重,一路上都在向陈功和林秋介绍戴维斯教授在学术界的崇高地位。
“戴维斯教授是《计算机体系结构:一种量化研究方法》的作者之一,这本书,可以说是我们这个领域的‘圣经’。”领导的语气里充满了敬仰。
周毅和几个年轻研究员一听,顿时肃然起敬。这本书他们几乎人手一本,里面的许多思想,都对他们的设计产生了深远的影响。见到“活的”作者,他们激动得有些手足无措。
陈功和雷天君热情地接待了这位远道而来的贵客。在宽敞的会议室里,林秋亲自担任主讲,用流利的英语,向戴维斯教授介绍了“龙芯一号”的整体架构和各项性能指标。
戴维斯教授一直微笑着,不时地点头,但眼神里,却透着一种礼貌的、不易察觉的审视。
当林秋讲到,为了兼顾性能和设计周期,他们采用了“自动化流程”与“手工优化标准单元库”相结合的混合设计方法时,戴维斯教授的眉头,第一次微微皱了一下。
“林先生,你的意思是,”戴维斯教授开口了,他的英语清晰而标准,带着学者特有的严谨,“你们在设计流程中,并没有完全贯彻‘Top-down’(自顶向下)的方法学?你们的EDA工具,无法自动综合出满足性能要求的所有单元吗?”
“是的,教授。”林秋坦诚地回答,“在我们现有的0.8微米工艺和EDA工具水平下,纯粹的自动化综合,无法完全发掘出工艺的潜力。所以在一些关键路径上,比如ALU的超前进位链,我们采用了经过手工优化的、结构化的设计,并将其封装为标准单元。”
戴维斯教授的表情变得有些玩味。“我明白了。这是一种……很‘实用主义’的做法。但是,你不觉得,这是一种妥协吗?一种对自动化工具能力不足的妥协。从长远来看,这种‘混合模式’会严重影响设计的可移植性和可维护性。如果你们下一代产品,要迁移到0.5微米,甚至更先进的工艺上,这些手工优化的‘黑盒子’,可能就成了最大的障碍。你们必须重新进行一次同样繁琐的优化工作。”
他的话,像一根针,精准地刺中了这个混合模式最脆弱的地方。
会议室里的气氛,一下子变得有些微妙。刚才还沉浸在成功喜悦中的工程师们,仿佛被泼了一盆冷水。
戴维斯教授接着讲到了“时钟门控”。当他听说,龙芯团队为了实现安全的门控,定义了一套严格的“时序协议”,并且需要逻辑设计师手动去遵守时,他脸上的惊讶,已经不再掩饰。
“我的天,”他摇了摇头,语气里带着一丝惋惜,“你们这是在用人的‘纪律性’,去弥补工具的‘智能化’不足。在现代的IC设计流程中,这些工作,都应该由工具自动完成。我们的EDA工具,可以自动插入时钟门控单元,并自动检查和保证时序的正确性。设计师应该专注于更高层次的架构创新,而不是把精力耗费在这些皮秒级的细节上。你们这样做,是在让设计师倒退回‘晶体管级工匠’的角色。”
“晶体管级工匠”这个词,让老马的脸色,瞬间沉了下来。他虽然听不太懂英语,但从戴维斯教授的语气和周围人的表情变化中,他能感觉到一种居高临下的否定。
周毅也感到一阵不舒服。他们引以为傲的、千辛万苦才摸索出来的创新方法,在这位国际权威的眼中,竟然成了“落后”和“倒退”的代名词。这是一种巨大的认知冲击。
陪同的计算所领导,脸上也有些挂不住,他尴尬地笑了笑,试图打圆场:“教授,我们……我们的EDA产业,毕竟起步比较晚,工具链还不是很完善……”
“不,这不完全是工具的问题。”戴维斯教授打断了他,目光直视着林秋,“这是一个设计哲学的问题。是选择相信‘系统和流程’,还是选择相信‘人和经验’。历史已经证明,只有前者,才能支撑起数千万门,乃至数亿门晶体管的超大规模集成电路设计。你们现在这条路,或许能解决眼前百万门级芯片的问题,但它没有未来。”
“它没有未来。”
这句话,如同一记重锤,狠狠地砸在每个人的心上。
刚刚诞生的喜悦,被一种深切的自我怀疑所取代。他们费尽心力打造的“龙芯模式”,难道真的只是一个走不远的“土方子”?
会议室里,死一般的寂静。
所有人的目光,都聚焦在了林秋身上。
面对这位世界级权威的全面否定,这位年轻的总设计师,会如何回应?是承认差距,还是奋起辩护?
林秋沉默了片刻。他没有愤怒,也没有沮丧。他只是平静地看着戴维斯教授,然后,他笑了。
“教授,您说得对。”
他一开口,所有人都愣住了。
“从纯粹的设计方法学角度,我们的方法,确实充满了妥协,甚至有些‘原始’。它不是最先进的,也不是最优雅的。”林秋坦然承认,“但是,它是在我们现有的条件下,唯一可行的路。”
他站起身,走到白板前,拿起笔。
“我们没有最先进的EDA工具,没有最成熟的工艺库。但我们有这个。”他指向自己的太阳穴,“我们有经验丰富、对物理极限了如指掌的工程师。我们还有这个。”他又指向自己的胸口,“我们有一群渴望成功、愿意为了一个共同目标,去学习、去改变、去协作的年轻人。”
“我们的设计哲学,不是‘系统’和‘人’的对立。而是如何让不完美的系统,和不完美的人,结合起来,去完成一个超越他们各自能力极限的目标。您说的‘自动化’,是终极目标,我们也在全力追赶。但在此之前,我们必须先‘活下去’。”
林秋说完,转身对吴佳栋说:“吴老师,把我们最终的PPA(性能、功耗、面积)数据,以及那张最终的热力图,调出来给戴维斯教授看一下。”
然后,他又看向戴维斯教授,发出了一个邀请。
“教授,纸上谈兵,终究是空。这是我们用我们的‘土方子’,交出的答卷。也许它在方法论上不够‘纯粹’,但在结果上,我相信它经得起任何考验。最终,评判一个CPU好坏的,不是它的设计流程有多么时髦,而是它在真实的硅片上,能跑多快,能有多稳定,以及,它的成本有多低。”
“我们的‘龙芯一号’,马上就要送去流片。我们诚挚地邀请您,在三个月后,当我们拿到第一批芯片时,能再来一次。届时,我们不谈哲学,只看数据。让硅片,来说话。”
戴维斯教授看着屏幕上显示的,那近乎完美的功耗和性能数据,又看了看眼前这个眼神清澈、语气平静,但话语中透着无比自信的年轻人,他脸上的审视和惋iky,慢慢褪去,取而代之的,是一种前所未有的,混杂着惊奇、困惑与期待的复杂神情。
他沉默了良久,终于缓缓地点了点头。
“好。我接受你的邀请。”
戴维斯教授的离开,像一阵穿堂风,吹散了会议室里胜利的余温,留下了一地不易察觉的寒意。那句“它没有未来”,比吴佳栋拿出的那张红色热力图,更深地烙印在每个人的心里。
欢庆戛然而止。雷天君那瓶只喷了一半的香槟,尴尬地立在桌角,白色泡沫顺着瓶身,无声地滑落,像一滴无人理会的眼泪。
“Tape-out吧。”林秋的声音打破了沉寂。他脸上没有什么表情,仿佛刚才那场激烈的辩论从未发生。他转向吴佳栋和周毅,“最后检查一遍流程,生成GDSII文件。老规矩,三个不同的人,用两套不同的工具,交叉验证文件的完整性。”
GDSII,是芯片设计的“终稿”,是交付给工厂的光刻掩膜版图数据。一旦送出,便再无更改的可能。这最后一步,必须慎之又慎。
团队重新沉默地投入工作。只是这一次,空气中少了些许意气风发,多了几分沉郁的审思。周毅坐在电脑前,手指在键盘上敲击,执行着最后的打包命令。他的目光掠过屏幕上那些密密麻麻的代码,那些他曾经引以为傲的、优雅的逻辑实现,此刻却仿佛都带上了一个无形的问号。
我们真的是在倒退吗?他问自己。我们费尽心力搭建的“智能闹钟”,难道只是一个精致的、注定要被淘汰的“手工作坊”?
老马没有回到自己的办公室。他默默地搬了张椅子,坐在周毅身后,一言不发。他看不懂那些代码,但他看得懂版图。当最终的版图文件在屏幕上渲染出来时,那片由上百万个多边形构成的、复杂而精美的微观宇宙,让他浑浊的眼睛里,重新泛起了一丝光。
他这辈子,都在和这些线条、这些方块打交道。戴维斯口中的“晶体管级工匠”,对他而言,不是贬低,而是对他一生事业最贴切的概括。他不懂什么“设计哲学”,他只知道,这些他亲手打磨过的单元,跑得就是比机器自动生成的快,功耗就是比机器自动生成的低。这难道也是错的吗?
“小周,”老马忽然开口,声音有些沙哑,“那个美国人说的话,你别往心里去。”
周毅敲击键盘的手指一顿,没有回头。
“他有他的道理,我们有我们的活法。”老马继续说,像是在自言自语,“家里就一口小锅,几把菜刀,你非要按国宴的标准来备菜,那不是扯淡吗?能用这口锅,做出一家人爱吃的菜,吃饱,吃好,才是真本事。”
周毅的肩膀微微放松了一些。他转过头,看着这位固执了一辈子的老人,第一次,他从老马的眼中,看到了一种超越了技术本身的、朴素的智慧。
“马总工,”周毅轻声说,“我没往心里去。我只是在想,我们下一顿饭,是不是该想办法,换口好点的锅了。”
老马愣了一下,随即咧开嘴,露出一口被烟熏黄的牙齿。他没再说话,只是重重地拍了拍周毅的肩膀。
另一边,雷天君把陈功厂长和林秋拉到了办公室的角落,神情严肃,压低了声音:“这不行啊!军心动摇了!那个姓戴的,三言两语,就把咱们好不容易鼓起来的士气给干下去了。这叫什么?这叫‘文化入侵’!‘思想钢印’!不行,我得搞个活动,冲一冲这个晦气!”
陈功皱着眉:“老雷,都什么时候了,别添乱。”
“我这叫添乱吗?我这叫企业文化建设!”雷天君把胸脯拍得邦邦响,“你想啊,咱们的芯片,叫‘龙芯’。龙,是什么?是图腾!是神兽!现在神兽要出山了,不得搞个仪式,祭天,祈福,壮行!我连名字都想好了,就叫‘龙芯一号飞升大典’!”
陈功厂长听得眼角直抽抽:“你可拉倒吧,还飞升……你当是修仙呢?这是科学,是工业!”
“科学的尽头是玄学嘛!”雷天君振振有词,“你看啊,咱们把数据传给工厂,这叫‘入凡’。工厂里光刻、蚀刻、掺杂,九九八十一道工序,那是‘渡劫’。最后芯片出来了,能不能点亮,那得看‘天意’,看良率!你说,这流程,是不是跟神话故事一模一样?我们拜一拜,求个心理安慰,怎么了?这叫临阵磨枪,哦不,临阵抱佛脚!有备无患!”
林秋在一旁听着,本来紧绷的神经,竟被雷天君这套歪理邪说给逗乐了。他知道,雷天君是在用他自己的方式。
“雷部长,我觉得这个‘飞升大典’可以搞。”林秋笑着说。
“哎!你看!”雷天君立刻来了精神,仿佛找到了知音,“还是林总师有远见!你放心,不铺张,不浪费!我就去楼下买点橘子、苹果,再弄三炷香,对着服务器拜三拜,齐活!心诚则灵!”
于是,在“龙芯一号”Tape-out的那个深夜,办公室里上演了极其诡异的一幕。