本节摘要:线密、沿快之后,信号不再是忠实的 0/1 信使。串扰让邻居改写到达时间;电源网的压降和地弹改写阈值;电迁移让金属在电流密度下变瘦;天线在工艺过程中打栅;热与偏压让阈值年年爬。SI 与可靠性是签核清单上的电学与寿命章,不是后端美化。
阅读完本节,你应当能够:
原文把 SI 定义为信号在空间与时间上保真的能力。上升时间决定有效带宽,沿越快,频谱越高,阻抗不连续越会反射,邻居边缘场越会耦合。片内线虽短,间距可以小到让多导体模型成为日常。一条“干净”时钟可能被并行数据打出毛刺,这是场的结果,不是仿真器情绪。
STA 的 SI 模式给每条弧一个延迟窗口:考虑窗口内攻击者同向或反向。无 SI 的正裕量可能被窗口吃掉。防护见第3章:间距、地线、缩短并行、错开翻转。时钟网尤其要隔离,占空比被耦合调制后,建立保持两边一起漂。
电源完整性是 SI 的孪生。逻辑翻转的电流不走理想地,走 PDN。电阻造成直流压降,电感造成瞬态坑。坑让有效电压下降,延迟变慢,建立更险;地弹让采样参考晃。去耦电容是近场电荷,封装与板级电容是远场。片上签核不能假装封装无限理想,但也要把职责切开:片内网格与去耦归芯片,封装模型归协同仿真。
电迁移:高电流密度下金属原子被电子风吹走,线变窄、孔空洞,电阻爬升直至开路。温度指数加速。签核看平均与峰值电流密度是否落在 Foundry 规则内。缓解:加宽、加过孔冗余、减热点活动、温度降下来。为了时序把缓冲堆在窄线上,可能赢了皮秒、输了寿命。
天线:工艺过程中孤立长金属像天线集电荷,栅氧可能被击穿。设计规则要求跳到其它层或加二极管。这是制造态问题,功能仿真永远看不见。密度:抛光要求金属占比在窗口内,太疏填 dummy,太密切开。dummy 会加电容,时钟旁的 dummy 要遵守屏蔽规则。
老化:热载流子、偏压温度不稳,让阈值漂移、驱动变弱。签核用老化库或 derate。设计上避免局部永久高温,电源开关策略不要让某些管长期处于最劣偏压。可靠性不是“用更好的工艺”一句话,是电流、温度、时间的账。
| 机制 | 何时出现 | 设计旋钮 | 谁的报告 |
|---|---|---|---|
| 串扰 | 运行时翻转 | 间距 屏蔽 错峰 | SI STA |
| IR与地弹 | 同时翻转 | 网格 去耦 错峰 | PDN |
| 电迁移 | 长期高电流 | 宽线 冗余过孔 | EM |
| 天线 | 制造过程 | 跳层 二极管 | DRC |
| 密度 | 制造抛光 | dummy 填挖 | DFM |
| 老化 | 年 | 降额 降温 | 老化 STA |
⚠️ 常见坑:时序报告全绿就流片,EM 报告里时钟干线红色。硅上几个月后时钟电阻爬升,现场才像“偶发建立失败”。
💡 关键直觉:能量总会找出路。不是变成延迟,就是变成热,就是变成金属损伤。

异常功耗热点和时序毛刺,原文在导言里提过,也可能是硬件木马的呼吸。对高安全芯片,SI 与功耗分析还承担异常检测的角色:与黄金功耗签名比。这不是普通消费芯片的默认签核项,但提醒我们:电学侧信道与完整性同源。
测试模式翻转率往往高于功能,EM 和 IR 要在测试向量下也看一眼,否则测试机台上就打伤芯片。扫描移位让几乎所有触发器活动因子接近 1,PDN 的最恶劣瞬态可能发生在测试,不在用户场景。
先做时钟、复位、高速总线、模拟隔离带旁的数字线。全芯片每一网都用最高精度电磁,日历不允许。分层:规则筛选可疑网,再精细分析。
会。模拟与敏感时钟旁要有 dummy 阻挡规则,不能让填充算法随便浇。数字标准单元区相对能忍,仍要避免 dummy 贴着时钟干线形成额外耦合。
不要等到签核周才开 SI。宽总线在全局布线后就可以跑快速耦合筛选,把并行过长的网列出来,早改间距或切片。时钟网从 CTS 后就要看占空比调制。电源条带在加密前后各看一次 IR,避免为时序拆掉电源。
EM 以电流密度图说话。活动因子要用接近真实或偏恶劣的向量。全 0.5 翻转可能高估也可能低估:时钟是 1,某些数据通路可能接近 1。测试移位接近 1。至少跑功能典型加扫描移位两套。热点在窄高层金属上,加宽或换层,不要只降频率。
天线违例修法优先跳层,其次二极管。二极管有漏电和电容,敏感模拟旁慎用。密度填 dummy 后重提电容,时钟旁 dummy 规则要在填充脚本里,不能事后手删几个还期望下次自动填充记得。
老化 STA 用在寿命要求长的产品。消费电子与车规的 derate 不同,不要复制同事项目的数字。温度地图来自功耗分析,热点模块应在 floorplan 阶段就摊开,而不是靠老化库硬扛。
扫描移位让触发器几乎全翻,PDN 和 EM 的最恶劣可能发生在测试机台上。只看用户向量会漏掉测试损伤。把扫描移位列为可靠性模式,和功能典型并列。测试时间虽短,电流密度可以更高,损伤按电流和时间积分,短时间高电流仍可能超规则。
时钟干线 EM 红时,加宽或加过孔,不要改功能频率来“平均电流”。平均下来了,峰值仍可能违规,取决于工具怎么报。问清规则是平均还是峰值,按规则改金属。
dummy 填充后必须重提电容再跑一次时钟 SI。填充脚本改参数等于改寄生。把填充参数进矩阵,和 PDK 一样管。
dummy 改了等于寄生改了,必须重提再跑时钟 SI。扫描移位列为可靠性模式。EM 问清平均还是峰值规则。天线优先跳层。老化 derate 按产品寿命选,不复制他项目数字。热图给 floorplan 摊热点,不给库硬扛。
日常迭代嵌 SI:全局布线后筛并行,CTS 后看占空比,加密条带前后看 IR。填充后重提电容。扫描移位进 EM 与 PDN 模式。时钟干线红则加宽加过孔,不靠降用户频率。天线跳层优先。密度 dummy 避开敏感时钟。老化 derate 按寿命选。安全芯片可用功耗签名辅助异常检测,但不替代结构签核。分层筛选可疑网再精细分析,日历不允许全网最高精度电磁。能量三条出路:延迟、热、损伤,签核要三张图,不是一张绿 STA。
dummy 参数为密度达标加大,未重提电容,时钟 SI 窗口在签核周才爆。重提后延迟窗口吃掉原有裕量,拉开间距并加屏蔽恢复。扫描移位 EM 在时钟干线红,功能向量却绿。测试模式列入可靠性后加宽干线。天线违例用二极管堆在模拟旁,漏电上升,改跳层。老化数字从消费项目复制到长寿命产品,被可靠性工程师退回。能量三条出路要三张图。只有 STA 绿的催促,翻译过来是“另外两张还没画”。
再补一条出门检查:填充后重提;移位进 EM;干线电流密度规则类型问清;天线跳层优先;热图给 floorplan。五样没有,电学寿命未签字。日常筛并行不要等签核周。时钟占空比 CTS 后看。dummy 避开敏感网。老化 derate 按寿命,不复制他项。三张图:延迟窗口、热、损伤。缺图等于缺河。
延迟窗口图没有不许。热图没有不许。电流密度图没有不许。填充后的电容重提没有不许。移位模式 PDN 没有不许。五张图对应能量三条出路加上制造态填充。只有 STA 绿是催促不是签字。时钟干线红问平均还是峰值规则再改金属。天线跳层。dummy 避开敏感网。老化按寿命选 derate。缺图等于地图缺河,船会在缺的那条河上沉,只是不一定沉在下班前。
电学肌肉是要图:窗口图、热图、密度图、填充后重提、移位 PDN。五图对应延迟、热、损伤和制造填充。缺图不许说已签。干线红先问规则是平均还是峰值。天线跳层。dummy 让开敏感网。寿命产品不复制消费 derate。日常筛并行,不要把串扰留给签核周当惊喜。能量总会找出路,你不给它三张图,它就在现场给一张事故图。
把五图当作通行证。缺窗口、热、密度、重提、移位 PDN 任一,电学未签。干线规则问清再改金属。日常筛并行。能量找出路时你若没有图,现场会补给你一张事故图,发票更贵。
电学收口请核五图齐:窗口、热、密度、填充重提、移位供电。齐了才允许说邻居和岁月已计入。不齐就仍是理想导线加绿 STA。干线改金属前问清规则口径。并行筛在日常,不在催促里。事故图比五图贵。
五图齐是电学毕业证。毕业证没发就催流片,等于无证下水。无证下水的发票,开在现场不在工具日志里。
无证下水发票开在现场。把这句话贴在催促邮件的回复里。回复比补跑五图更短,也更不容易被当成态度问题。态度救不了串扰。
攻击者窗口要和受害者到达窗口叠在一起看。同向耦合把延迟拉长,反向耦合可能让沿变快从而伤保持。只报“这条网有串扰”不够,要报窗口是否与建立或保持检查重叠。不重叠的耦合可以降级跟踪,重叠的必须改间距、屏蔽或错峰。日常筛选按重叠而不是按耦合电容绝对值排序。
下一章离开签核实验室,面对产品选择:做专用硅还是可编程织物,以及如何把别人的 IP 装进同一块芯片。