时序余量全绿只是放行的必要条件,不是充分条件。流片前的最后一道关卡是物理验证与签核:用一整套独立于时序的检查,证明版图"画得对、能造出来、用得住"。本节把签核科目逐个讲清,并以 CK770 签核周里三类典型违例的处理过程做实战演示。读完你应当能列出自己项目的签核清单,理解每个科目在防什么事故,以及"签核"这个动作的法律责任有多重。
先厘清"验证"与"签核"的关系。物理验证是工具跑的客观检查;签核是责任人对照检查结果做出的放行决定——工具可以自动清障,签字必须人来担。这个区分在流程管理上很重要:签核清单上每一科都要有"谁检查、谁复核、谁签字"三个名字,出问题时责任链才可回溯。
签核科目按"防什么事故"分四组。防造不出来:设计规则检查(图形间距、宽度、套刻精度必须满足工艺能力)与可制造性检查(图形模式是否踩中工艺的良率陷阱)。防画错:版图与网表一致性检查(版图提取出的电路必须与网表完全等价——防止手工改版图、IP 集成错位这类"画歪了"事故)与电气规则检查(悬空、短路、电源短路)。防用不住:电压降分析(供电网络在满载下的压降不能吃掉时序余量)、电迁移检查(电流密度超限会导致金属原子迁移、连线日久断裂)、热分析。防刻蚀怪病:天线规则(长金属线在刻蚀中积累电荷击穿栅氧)是其中最经典的一项,它防的是制造过程本身引入的损伤。
每组的检查都依赖前几节的工作质量:一致性检查依赖 6.1 节的布图与布线留痕,电压降依赖 7.1 节的电源树设计,天线违例的修复依赖布线的层次选择。签核周爆出的每一个违例,几乎都能在前面的章节里找到它的孕育期——这与全册的因果观一脉相承。
| 科目 | 防什么事故 | 常见违例来源 | 典型修复手段 |
|---|---|---|---|
| 设计规则检查 | 工艺造不出来 | 布线绕障违规、IP 边界冲突 | 布线修正、局部挪位 |
| 一致性检查 | 版图画歪 | 手工改版图、IP 版本错配 | 重新生成、核对版本 |
| 电气规则检查 | 悬空与短路 | 端口漏连、电源环缺口 | 补连、补环 |
| 天线规则 | 刻蚀损伤栅氧 | 高层长连线 | 跳层、加保护二极管 |
| 电压降分析 | 压降吃掉余量 | 电源网络细、热点集中 | 加宽主干、增焊盘 |
| 电迁移检查 | 连线日久断裂 | 电流密度超限 | 加宽金属、分流 |
签核周的敌人不是技术,是变更。任何一处"顺手的小改动"都可能让已绿的科目翻红——一致性检查与设计规则检查对版图的任何改动都是全量重跑。所以签核周的第一条纪律是冻结:版图冻结后,改动需要评审批准,每改一次,受影响科目全部重跑。第二条纪律是并行:各科目由不同责任人并行推进,但共享同一份违例总表,任何一科的绿灯都以总表当日版本为准。第三条纪律是余量留白:计划里的签核周永远要有应急天数——CK770 留了三天,事后证明刚好够用(见下面的案例)。
还有一个常被忽略的科目值得单说:时序签核与物理签核的对账。6.2 节的分析基于寄生参数提取,提取的精度决定了分析的可信度;签核时要核对提取版本、工艺角配置与温度条件都符合签核规格——这份对账单是"余量可信"的前提。数字都绿但提取配置错了,等于考卷批错了,这是签核周里最阴险的一类错误。
背景:版图冻结次日,总表上三类违例同时在册:天线违例二十一条(集中在新加的高速接口区)、一处一致性检查告警(外设域一份手工修补的版图片段)、电压降分析显示推理加速器热点区压降偏深。流片窗口还剩九天,应急余量三天。
操作。 三线并行。天线线:按修复代价排序,十五条靠"跳层"解决——把长连线在中途换到低层,刻蚀累积电荷的路径被打断;六条长距离总线不适合跳层,加保护二极管,代价是少量面积。一致性线:告警定位到那份手工修补——它是布线工程师为救一根违例线手工改的,改后忘了登记;处理不是简单回退,而是核对该改动与网表语义一致后补办登记手续,重跑一致性检查转绿。电压降线:加速器热点区的压降深度尚未越限但已接近警戒线,处方是电源主干加宽一档并在热点区增补两组去耦电容——这是三个修复里唯一会牵动布局的,立即评审批准执行,牵动的布线区域连夜重布重验。
结果。 第七天总表全绿,比窗口提前两天。电压降修复后 6.2 节的时序分析在相关区域重跑——压降改善后该区域余量还小幅变好,属于修复的意外红利。签核包按模板归档:每科目的检查版本、违例总表的逐日快照、三责任人签字页,成为 CK770 项目档案里最厚的一册。
解读。 三类违例各有一课。天线违例的课是修复要按代价排序——同一科目内部也要先便宜后昂贵,跳层与二极管的选择逻辑与全册的治理次序一致。一致性告警的课是流程纪律高于个人善意:那次手工修补技术上是对的,但未登记的改动破坏了签核的可追溯性,险些让整包证据作废——签核的信任基础是"每一个改动都有来路"。电压降的课是科目之间会联动:电源修复改善压降还顺带改善了时序,反之一次布线修改也可能同时翻红两科,所以总表必须当日同版。
变式。若工艺节点更先进,天线与可制造性科目的比重上升,修复窗口要相应加长;若芯片是模拟混合信号重仓型,还要追加匹配性与噪声耦合的专项签核——不同工艺与产品型谱的签核清单是活的文档,按项目裁剪,但"防造不出、防画错、防用不住、防工艺病"的四组骨架不变。
可制造性检查值得展开一层,因为它对应的是光学制造的本质困难:光刻把版图图形转移到硅片时,边缘会发生衍射与邻近效应——你画的是直角,硅片上可能是圆角;挨得近的两根线,会互相"影响成像"。可制造性检查与配套的图形修正技术,就是在制造之前把这类"画与造的偏差"提前补偿:检查工具标记出成像不可靠的图形模式,修正工具对高风险边缘做预失真补偿。这一科目警告设计者:版图不是几何图画,是光学系统的输入——脱离制造现实谈"画得对",签核就不完整。
全绿的含义要精确理解:在签核规格书规定的模型、条件与检查项范围内,未发现问题。它兜不住三类残余风险——模型误差(提取与工艺模型的近似性,靠余量留白吸收)、规格书未覆盖的新失效模式(老工艺攒的经验追不上新工艺的病)、以及跨科目交互(每科独立检查,两科各自合格叠加出问题的组合偶有发生)。这正是签核要三责任人签字的原因:签字的实质是"人类对工具边界之外的部分作出专业判断并承担责任"。工具收窄了风险,签字管理的是剩下的。
它们看同一个问题的两面:时序分析算"逻辑路径要多久",压降分析算"供电网络撑不撑得住",而两者的耦合点在于——时序分析的假定电压只有在压降合格时才成立。热点区的供电网络被大电流拉低零点几伏,该区域的单元就变慢,时序分析的余量随之缩水;压降不核,时序绿是建立在虚构电压上的绿。分科目的意义正在于把这条因果链显式化:压降先过关(或修复),时序分析才在可信的电压假定上重跑。CK770 那次"压降修复后时序小幅变好",正是这条耦合链的正向体现。
物理设计与签核落定,CK770 的流片放行。等待硅片的空窗期,台账翻开功耗与安全两册——下一章,给这颗芯片算清每一毫瓦的去向。