车规平台实验楼那边还在盯天权5a的高温时序漂移和持续负载稳定性,终端试製楼则在整机总图上不断增刪风险变量,飞星进入整机收敛窗口以后,很多原本分段推进的工作都开始朝同一个方向塌缩——它们必须最终在一台真正意义上的整机里咬合。
而整机真正咬合的前提,是晶片端不能只做到“能亮”。
它必须更稳,更收,更听话。
晚上九点四十六分,一辆没有任何外部標识的黑色商务车从园区西门进入,沿著事先清空过的內部道路,直接开向中央研究院后侧的一级保密接待区。全程没有经过主楼门前,也没有在常用车位停留,车窗贴著深色膜,车牌在进入园区前就已经被內部系统临时屏蔽记录。
周明站在接待区门廊下,看著那辆车停稳,脸上的神色比平时更冷静。
这不是一次普通的顾问拜访。
甚至不能算正式合作。
按照对方的要求,今天这次接触只有一次技术面谈窗口,不留照片,不留公开记录,不走常规外部专家流程。未来科技这边能够参与的人数也被压到最少,除了陈醒、章宸、周明和一名负责高速接口与电源完整性的核心工程师,其他人一律不进场。
车门打开时,先下来的是一个中年助手模样的人,確认周边环境后,才侧身让出位置。
真正下车的人身形並不高,穿一件深灰色外套,头髮已见花白,脸上没有什么情绪,却天然带著一种很难被忽视的“工程师式冷淡”。他下车之后没有看门廊,也没有先和人寒暄,而是下意识朝主楼东侧实验区的方向扫了一眼,像是在靠建筑分布和灯光密度判断这家公司真正的技术重心在哪里。
周明上前半步:“欢迎。”
对方点了点头,没有报真名,只淡淡说了一句:“叫我梁工就好。”
这显然也不是真名。
但周明没有多问,只做了个请的手势。
进入接待区后,梁工没有碰桌上的茶,也没有看准备好的简报文件,而是直接问:“问题在哪一层”
这句话来得很快,也很准。
不是问项目背景,不是问合作边界,不是问酬劳和身份保护,而是直接问问题在哪一层。这种问法,只有真正长期处在电路深水区的人才会有——他知道复杂系统最怕的不是问题多,而是层级没看清。层级一错,后面所有调参都只是表面功夫。
陈醒看著他,回答同样简洁:“不是架构方向错了,是最后一段边界收敛太慢。我们怀疑有些底层窗口没被看透。”
梁工这才第一次真正看向陈醒,目光停了不到一秒,像是在迅速判断这个年轻得有些过分的掌控者到底懂不懂自己在说什么。几秒后,他点了一下头。
“晶片呢”
“实验楼。”章宸回答。
“现在看。”
整个过程,没有一句废话。
十分钟后,几人已经出现在晶片平台实验楼三层的综合验证室里。
为了这次接触,实验室做了最小范围边界清场。外围团队依旧在正常工作,但核心验证区只留了必须在场的几个人。天权5a的最近几轮测试数据、启动日誌、高温应力下的时序漂移图、电源噪声波形、高速接口眼图和npu旁路唤醒峰值曲线,都已经提前拉到了主屏上。
梁工进门后,第一反应不是坐下,而是走到屏幕前,站得很近,几乎没眨眼地看完了最上面那几组曲线。
他看得非常快。
但不是扫一眼那种快,而是那种多年经验压出来的“先抓形状,再抓异常,再抓彼此之间有没有说同一种真话”的快。
第一分钟,他一句话没说。
第二分钟,他抬手指了指安全岛和主控域释放窗口那组图:“这是谁让它这么保守的”
顾楠就在旁边,立刻答:“首台点亮前,怕启动链路不稳,往安全侧留了七个时钟周期。”
梁工点了点头,没有评价对错,而是又看向下一组功耗峰值与时钟抖动叠图。
第三分钟,他问章宸:“你们现在最烦的,不是这块峰值高一点吧”
章宸眼神微微一动。
因为这正中靶心。
“对。”他说,“峰值不是最难的。难的是它在某些温度和负载叠加条件下,时序边界会比仿真值收得更快。单独看,每个问题都不致命,但放到持续运行和整机协同里,就会让人不放心。”
梁工终於转过身,看了章宸一眼。
那眼神里第一次多了一点认真。
“你还算没被『亮了』两个字骗住。”他说。
这句话很轻,却让实验室里几个人都沉默了一瞬。
因为所有人都知道,首台点亮成立之后,最容易犯的错误就是心理上的放鬆。很多团队会下意识把“系统活了”当成阶段性胜利,可真正见过量產深水区的人明白,能亮只是拿到入场券,后面要打的才是真正残酷的仗。
梁工没有继续评价,而是走到控制台前:“把启动日誌原始条目、热箱高温四小时后的漂移採样、还有接口边界最难看的那几组眼图,全拉出来。”
工程师立刻操作。
屏幕切换得很快。
一页页原始数据和波形窗口被投出来,没有经过任何对外匯报式整理,满屏都是工程师最熟悉、外行却一眼看不懂的真实痕跡。
这一次,梁工看得慢了一些。
他先看启动链,再看电源完整性,隨后盯住了高速接口的眼图和边沿抖动分布。几分钟后,他忽然问了一个让在场不少人都愣了一下的问题:
“你们版图最后一轮,是不是为了整机布板协同,压过一段回流路径”
顾楠和另一名高速接口工程师几乎同时抬头。
因为这个问题,已经不是“看图说话”那么简单了。
这是在几组测试波形和日誌里,反推出晶片和封装协同阶段曾发生过的妥协痕跡。
章宸没有否认:“压过。终端那边为了后续整机边界和主板布区留窗口,我们在最后一轮把一小段路径做了重排。”
梁工点头,隨后用手指在屏幕某个並不显眼的位置轻轻点了点。
“问题不一定出在这里,但它会放大別处的问题。”他语气很平,“你们现在看到的是启动窗口保守、峰值电流略高、某些温区下时序收得太快、高速接口边界不够宽。可这些东西不一定是四件事,很可能是一件事在四个地方用不同方式露头。”
这句话一出,实验室里的空气几乎都收紧了一些。
因为这正是最麻烦、也最深的那类问题。
不是局部参数没调好,而是底层某个真实矛盾同时在多个系统接口上表现出来。你如果按四个独立问题去修,只会越修越乱;只有把那根暗线找出来,后面的参数收敛才会突然变得清楚。
赵工——那名高速接口核心工程师——忍不住问:“您觉得是哪条线”
梁工没有立刻回答,而是直接说:“我要看三样东西。”
“第一,片上主电源域和npu旁路唤醒那段,最细颗粒度的瞬態响应。”
“第二,安全岛到主控域释放之间,真正有效动作不是配置文档写的值,而是实测信號在线上怎么跑的。”
“第三,高速接口那段別给我最终判读结果,我要原始边沿分布和温漂叠图。”
工程师们几乎立刻动了起来。
不到十分钟,新的数据被拉上来。
梁工站著看,没人敢催。
又过了五六分钟,他忽然笑了一下。
那不是高兴,更像是终於看见某个早就怀疑、现在终於被证实的东西。
“果然。”他说。
“什么”章宸问。
梁工没有看他,而是指著屏幕上三处几乎互不相干的波形:“你们现在的问题,表面上像是时序窗口、高温漂移、接口边界和唤醒峰值在各自闹脾气,实际上底下有同一个毛病——你们把系统做得太想当然地『同时正確』了。”
这句话有些绕,但在场都是真正懂行的人,几乎瞬间就有人反应过来了。
章宸眼神猛地收了一下:“你是说……边界协同太紧”
“不是紧。”梁工摇头,“是太乾净。”
实验室里一时间没人出声。
因为“太乾净”这个评价,在晶片设计里几乎带著一种反直觉的危险意味。
按常识,系统越乾净越好,边界越清楚越好,时钟、电源、释放链路、接口握手都儘量少拖泥带水,听上去当然正確。
可真正见过大规模量產深水的人知道,现实不是理想电路世界。系统太“乾净”,有时反而意味著你把所有余量都收掉了,把所有不確定性都假设成了受控。只要真实环境里哪怕冒出一点温漂、噪声、路径差异或个体偏差,整个系统就会变得比想像中更脆。
梁工把手指移到安全岛和主控域那组释放时序图上。
“你们为了让启动逻辑显得规整,把释放链拉得太像教科书了。”他说,“为了保证第一轮能亮,这么做可以。但真到高温、持续运行、整机干扰叠进来,它反而会让別处的微小波动更容易顶到边界。”
然后他又指向npu旁路那组峰值曲线。
“这段也是。你们不是控制不了峰值,是你们把它收敛得太像標准答案,导致它一旦遇到真实漂移,就没有足够的缓衝形態。”
最后是高速接口那几组眼图。
“这边更明显。不是接口本身弱,是你们把接口和供电、时序、温漂的协同假设得太理想了。实验室里它很漂亮,量產环境下它就会先露怯。”
顾楠听到这里,呼吸都慢了一拍。
因为这几句话,几乎把他们这几天最难受的地方全给剥开了。
他们不是没看到问题,只是一直在用“某个指標离最优还差一点”的思路理解它们。而梁工一进来,就把它们重新定义成了同一种深层病灶:
系统边界收得太理想,缺少对真实环境粗糲感的容纳。
章宸盯著屏幕,沉默了好几秒,才低声说:“那你的意思不是继续往里收,而是反过来,给它留出更真实的缓衝”
“终於说到点上了。”梁工看了他一眼。
“你们现在需要的不是把每个局部参数磨到最好看,而是重新建立一套『真实可活』的边界。”
“电路不是论文。能跑十秒和能在真实世界里长期稳定跑,是两种生物。”
这句话一出来,连一旁一直沉默的陈醒都轻轻抬了下眼。
他虽然不是每天盯波形的人,但他听懂了。
未来科技现在很多方向都在经歷同一种问题。飞星逼装配设备从“动作標准化”走向“个体差异下的精確控制”;射频从“明显隔断”走向“隱性分区”;而晶片这里,梁工指出的也是同样的本质——別再追求理想世界里的规整正確,而要让系统学会在真实世界的波动里活下来。
这不只是调参。
这是另一种工程哲学。
接下来的两个小时,综合验证室彻底变成了一间只谈底层真相的战场。
梁工没有直接给出一份“参数表”,而是先逼章宸和顾楠他们自己把系统重新拆开。
“这里为什么这么保守”
“因为怕首启掉。”
“怕首启掉和现在高温飘得不好看,是同一个东西吗”