第140章 三倍堵住(2/2)
而是,出在一个,所有人都意想不到的地方——俞振,为了降低成本,而选择的那颗,来自台湾小厂的pll锁相环ip核!
这颗ip核,在正常工作时没有任何问题。但是,当cpu和vpu,同时对ddr內存,进行最高强度的,读写操作时,它输出的时钟信號,会產生一个,极其微小的,只有几个皮秒的,相位抖动。
这个抖动,对於单个模块来说,微不足道。
但是当它与內存仲裁器的高速调度信號,叠加在一起时,就產生了一种,灾难性的“谐振”。
它就像一支军队过一座桥。如果士兵们的步伐,整齐划一,达到了桥樑的共振频率,那么,再坚固的桥,也会瞬间崩塌。
这个bug就是那支,踏著“魔鬼步伐”的军队。它击溃了方舟半导体的“大桥”。
真相大白的那一刻,整个实验室,先是死一般的寂静。
紧接著,所有人的目光,都下意识地,投向了,站在人群后面的——俞振。
俞振的脸色,瞬间变得,惨白如纸。
是他,力排眾议,选择了这颗“便宜货”。
是他,在评审会上,信誓旦旦地,保证它的可靠性。
是他,为了那几万美金的授权费,將整个项目,带入了地狱。
一股巨大的、难以言喻的羞愧和负罪感,像潮水一样,將他淹没。他感觉自己,已经无法呼吸。
就在这时,一只手,重重地,拍在了他的肩膀上。
是励民。
励民看著他,那双布满血丝的眼睛里,没有丝毫的责备,也没有任何的幸灾乐祸。
他只是,用一种,从未有过的,平静的语气,说道:
“不怪你。”
“要怪,就怪我们所有人。怪我们,在设计的时候,没有把仿真,做得更彻底。怪我们,在评审的时候,被进度和成本,蒙蔽了眼睛。”
“这不是你一个人的失败。是我们,整个团队,共同的失败。”
他顿了顿,然后,嘴角,勾起一抹,劫后余生的,惨澹的微笑。
“但同样,当我们成功的时候,那也將是,我们整个团队,共同的胜利。”
俞振抬起头,看著励民,又看了看周围,那些同样没有投来指责目光的同事们。
他那颗,被冰冷的数字,包裹起来的心,在这一刻,彻底地,融化了。
他没有说话。
他只是,重重地,点了点头。
bug找到了。
剩下的事情,就变得简单而纯粹。
在接下来的两周里,团队以惊人的效率,完成了对“女媧”1.1、1.2、1.3,三个版本的,最终设计修正。
当三份,全新的,已经修復了所有已知bug的,沉甸甸的gdsii设计版图文件,再次摆在顾舟的办公桌上时。
所有人的心里,都充满了,一种涅槃重生般的踏实感。
顾舟,拿起电话,拨通了台积电的號码。
“喂,张总吗?”他对著电话那头,那位半导体教父,说道,“我是开拓者的顾舟。”
“我们,准备好了。”
“这一次,我们要下,三倍的赌注。”
电话那头,传来了张忠谋,爽朗的笑声。
“好!”他说道,“我,等著你们的,凯旋。”
当三颗承载著不同期望的“女媧”晶片,同时在台积电那座全世界最精密的晶圆厂里,开始了它们的新生之旅时,方舟半导体的杭州园区,並没有因此而鬆懈下来。
恰恰相反,一场与时间赛跑的、更加紧张的“备战”,已经全面展开。
硬体的流片,只是万里长征的一半。而另一半,更复杂、更琐碎的软体適配、驱动开发和系统优化,才是决定这颗晶片,最终能否从一块冰冷的硅片,变成一个拥有“灵魂”的產品的关键。
经歷了那场地狱般的流片失败后,整个团队的心態,都发生了一种深刻的蜕变。曾经那些浮躁的骄傲和部门间的壁垒,被一种近乎偏执的严谨和无缝的协作所取代。
励民,这位曾经只痴迷於算法和架构的技术大神,如今,却变成了一个“软体工头”。
他的实验室里,不再仅仅是逻辑分析仪和示波器,而是多了一排排的手机主板测试架。他带著他的核心团队,和新招募来的几十名软体工程师,一头扎进了那片,比硬体设计,更令人头疼的“软体炼狱”之中。
他们要做的是在晶片回片之前,就基於fpga现场可编程门阵列验证平台,將“女媧”的所有驱动程序,都开发、调试完毕。
这是一个极其痛苦的过程。
fpga的运行速度,比真实的晶片,要慢上百倍。一个在真实晶片上,只需一秒钟就能完成的开机过程,在fpga平台上,可能需要几分钟。每一次代码的编译和烧录,都需要耗费漫长的时间。
“我感觉,自己像是在用一把小石子,去雕刻一尊大佛。”一个年轻的驱动工程师,在连续熬了三个通宵,只为了解决一个i2c接口的通信问题后,几乎崩溃地抱怨道。
励民,则比任何时候,都更有耐心。
他不再像以前那样,只追求技术的“最优解”。而是,开始学习,如何与那些背景各异的软体工程师,进行有效的沟通。
他会耐心地,给负责作业系统的同事,讲解他设计的vpu视频处理器的底层寄存器地址,以及每一个控制位的具体含义。
他也会虚心地,向负责驱动开发的工程师,请教如何才能,在linux內核里,写出更高效、更稳定的中断处理程序。
他甚至,开始学习,如何去看懂,那些由赵立功,从华强北收集来的,“千奇百怪”的用户需求。
“励总,这个客户要求,手机在播放视频时,如果来了简讯,屏幕上,要能弹出一个半透明的、浮动的预览窗口。”一个產品经理,向他提出了一个在当时看来颇有些“科幻”的需求。