推荐答案
测试一下
题目
OCV (on chip variation)是指工艺等因素导致的同一芯片上不同位置的MOS晶体管的性能会有一些差异。在静态时序分析中,下面哪项属于模拟OCV而做出的设置?
A、设置时钟uncertainty
B、设置timing derate
C、设置多个library覆盖不同corner,不同温度,不同电压
D、设置线与线之间的干扰
参考答案与知识点
参考答案
正确答案:B
OCV(On-Chip Variation)指同一芯片上不同位置晶体管的工艺、温度、电压等差异导致的性能偏差。静态时序分析中,模拟OCV的常用方法是设置timing derate(时序降额),即对单元延迟或互连延迟乘以一个降额系数(例如1.1或0.9),以悲观或乐观地反映实际芯片中可能出现的延迟变化。
选项A:时钟uncertainty用于模拟时钟抖动、偏斜等不确定因素,并非针对OCV。
选项C:设置多个库覆盖不同PVT(工艺-电压-温度)corners,用于分析边界条件,但这是针对不同工作条件的全局分析,不直接模拟片上局部变化。
选项D:线与线之间的干扰属于串扰(crosstalk)效应,由信号完整性分析处理,与OCV无关。
易错点:混淆uncertainty与derate的作用,或误认为多corner库即涵盖OCV。实际上,OT(On-Chip Variation)在STA中专门通过derate因子来体现,而uncertainty针对时钟非理想性。
涉及知识点
- OCV概念及其来源
- timing derate的含义与设置
- clock uncertainty的作用
- 多corner库与OCV的区别
- STA中模拟变化的不同方法