前一篇呈现了不同corner下电源完整性对的特征(芯片电源完整性在不同芯片Corner下的特征),这里面对PI来说,最主要的影响还是对应功耗的影响,因为功耗表征了IP工作的行为,与电源网络PDN响应后产生电源噪声,所以本篇就不同工艺角(corner)下芯片功耗变化情况进行分析,内容涵盖了WC、WCL、WCS、ML、TL、BCF、WCZ、TYP等常见corner的功耗特性分析。
在芯片设计过程中,工艺角(Corner)是用于描述制造工艺中器件参数变化范围的一种方式。不同的工艺角代表了工艺、电压和温度(PVT)的极端组合,用于验证芯片在各种条件下的性能和功耗表现。本文将从功耗的角度,分析不同工艺角(如WC、WCL、WCS、ML、TL、BCF、WCZ、TYP等)下的芯片功耗变化情况。
工艺角概述
工艺角通常包括以下几种类型:
TYP(Typical Corner):典型工艺角,代表工艺参数、电压和温度均为标称值。
WC(Worst-Case Corner):最坏情况工艺角,通常指慢工艺(Slow-Slow)、低电压、高温条件。
WCL(Worst-Case Low Voltage):最坏情况低电压角,电压低于标称值,工艺和温度可能为慢工艺和高温。
WCS(Worst-Case Slow Corner):最坏情况慢工艺角,工艺为慢工艺,电压和温度为标称值。
ML(Max Leakage Corner):最大漏电角,通常指快工艺(Fast-Fast)、高电压、低温条件。
TL(Typical Leakage Corner):典型漏电角,工艺、电压和温度均为标称值,但关注漏电功耗。
BCF(Best-Case Fast Corner):最佳情况快工艺角,通常指快工艺、高电压、低温条件。
WCZ(Worst-Case Zero Temperature):最坏情况零温度角,通常用于模拟低温条件下的性能。
不同工艺角下的功耗分析
TYP(Typical Corner)
功耗特性:在典型工艺角下,芯片的功耗表现为设计预期值。动态功耗和静态功耗均处于标称范围。
分析:TYP corner是设计的基准,通常用于功能验证和性能评估。功耗表现最接近实际应用场景。
WC(Worst-Case Corner)
功耗特性:WC corner下,芯片的动态功耗通常较高,因为慢工艺和高温导致电路延迟增加,需要更高的电压来满足时序要求。静态功耗也较高,因为高温会增大漏电流。
分析:WC corner是功耗最差的场景之一,通常用于验证芯片在最恶劣条件下的功耗上限。
WCL(Worst-Case Low Voltage)
功耗特性:WCL corner下,由于电压较低,动态功耗可能降低,但电路延迟增加,可能导致更高的动态功耗以补偿性能损失。静态功耗受低电压影响较小,但仍受高温影响。
分析:WCL corner关注低电压下的功耗表现,适用于低功耗设计验证。
WCS(Worst-Case Slow Corner)
功耗特性:WCS corner下,慢工艺导致电路延迟增加,动态功耗可能升高。静态功耗受工艺影响较小,但仍受温度影响。
分析:WCS corner主要用于验证慢工艺条件下的功耗表现。
ML(Max Leakage Corner)
功耗特性:ML corner下,快工艺和高电压导致漏电流显著增加,静态功耗较高。动态功耗可能较低,因为快工艺减少了电路延迟。
分析:ML corner是静态功耗最差的场景,适用于验证芯片的漏电功耗。
TL(Typical Leakage Corner)
功耗特性:TL corner下,静态功耗处于标称范围,动态功耗也接近设计预期值。
分析:TL corner主要用于评估典型条件下的漏电功耗。
BCF(Best-Case Fast Corner)
功耗特性:BCF corner下,快工艺和高电压导致动态功耗较低,但静态功耗可能较高。
分析:BCF corner是动态功耗最优的场景,适用于验证芯片在最佳条件下的功耗表现。
WCZ(Worst-Case Zero Temperature)
功耗特性:WCZ corner下,低温条件导致漏电流降低,静态功耗较低。动态功耗可能较高,因为低温可能影响器件性能。
分析:WCZ corner适用于验证低温条件下的功耗表现。
总结
不同工艺角下的芯片功耗表现差异显著,具体如下:
动态功耗:WC、WCL、WCS corner下动态功耗较高;BCF corner下动态功耗较低。
静态功耗:ML corner下静态功耗最高;WCZ corner下静态功耗较低。
典型功耗:TYP和TL corner下的功耗表现最接近实际应用场景。
在实际设计中,需要综合考虑不同工艺角的功耗表现,以确保芯片在各种条件下均能满足功耗要求。同时,低功耗设计应重点关注WC、ML等功耗较差的corner,以优化芯片的能效,对应的电源完整性设计也需要覆盖这些最差的Corner以保证芯片能更好的工作。