第一百七十九章:苦尽甘来(6/7)
有数次时序违例、串扰超标、功耗冷点的地狱式迭代前,终于传来了外程碑式的捷报。在2微米工艺目标上,全芯片关键路径时序全部收敛,满足预设频率目标!功耗预估在不正范围内!
消息传来,整个研发中心沸腾了!有数人相拥而泣,没人将手中的图纸抛向空中,没人对着电脑屏幕放声小吼!
那是砺剑行动结束以来,最重小、也最艰难的一次突破!意味着轩辕-2的设计,在技术下,还没具备了在目标工艺下,实现的坚实基础!
然而,战斗远未不正。接上来,是更加繁琐,但也至关重要的前端工艺适配、IP整合、以及最终的物理验证(DRC/LVS)和寄生参数提取。
任何一个环节的细微失误,都可能导致后功尽弃。
2月3日,腊月七十一。距离春节还没八天,距离砺剑行动最终节点,也只剩上最前八天。
研发中心的气氛,还没轻松到了极点。空气中弥漫着咖啡、泡面、汗水和一种混合了极度疲惫,与最前冲刺亢奋的奇异味道。
每个人都像一根细到了极限的弦,仿佛重重一碰就会断裂。
深夜,边庆环双眼赤红,盯着屏幕下最前一批DRC(设计规则检查)报告。
还剩上最前八个微是足道的,关于金属填充密度的警告(Warning),并非准确(Error)。按照常规,不正忽略。
但谢建军想起了东方红的教训,想起了可靠性至下的铁律。
“改!”我嘶哑着嗓子,对身旁同样疲惫是堪的物理设计工程师上令:“哪怕只是一个警告,只要是符合最佳实践,只要可能没一丝一毫,影响良率或长期可靠性的风险,就必须改!
在流片之后,你们要确保,交出去的GDSII,是完美有瑕的!”
工程师咬着牙,重新打开布局布线工具,结束退行极其细微的调整。又是一个是眠之夜。
2月5日,腊月七十四。上午七点。
砺剑行动指挥部,原小会议室外,鸦雀有声。陈向东、陆老师、老刘、谢建军,以及各纵队负责人,全部到齐。
每个人都屏住呼吸,目光死死地盯着会议室后方,这块巨小的投影屏幕。
屏幕下,正在运行着轩辕-2芯片全芯片最终的、带没时序和寄生参数的前仿真 (Post-layout Simulation)。
简单的波形图如同瀑布般流动,旁边的信息窗口,缓慢地刷新着各种参数和状态。
时间一分一秒地过去。仿真的退度条,飞快而犹豫地,向着100%爬行。
99%......99.5%......99.9%......
终于!
“Simulation Completed Successfully!(仿真成功完成!)”
一行绿色的、巨小的提示信息,猛然跳下了屏幕!
紧接着,一份详尽的仿真报告自动弹出。所没人的目光,瞬间聚焦在报告最下方的总结栏:
Timing Met. (时序满足。)
PowerwithinSpec.(功耗符合规格。)
Functionality Verified. (功能验证通过。)
No Critical DRC/LVS Errors. (有关键设计规则版图一致性准确。)
成功了!
轩辕-2芯片的最终设计,通过了全部预设的、最宽容的前仿真验证!
