OCV
文章平均质量分 95
晨曦backend
人间至味是清欢!
展开
-
SOCV&POCV、global/local variation
在40nm 之前OCV 被广泛采用,但是OCV 对同一条path 上的所有cell 都设同一个derate 值,如果设的太严则过于悲观,如果设得太松又会导致过多的path 过于乐观,进入28nm 之后尤其是16nm 之后,OCV 模型越来越"力不从心",于是有了AOCV 模型。对于正态分布,随机变量落在-1σ ~ 1σ间的概率是68.27%,落在-2σ ~ 2σ间的概率是95.45%,落在-3σ ~ 3σ间的概率是99.73%。, 除了名字的差别,背后都是统计学都是正态分布,背后的算法也基本一致。原创 2023-07-11 19:52:23 · 1196 阅读 · 0 评论 -
POCV/ SOCV 时序报告解析
设置timing derate 的timing report 如下所示,在该例中,Total mean/sigma derate, Delay Mean, Delay sigma 的计算分别如下所示,其他的计算跟不带set_timing_derate 的一致。示例中,buff_4_2/Z 的arrival delay 值为0.55383, 是因为工具在计算时是按照浮点数位宽计算的,最后显示在时序报告中的值做过四舍五入。同样可得到上升沿对应的CPPR sigma, 即report_cppr 中的。原创 2023-07-11 10:46:08 · 2722 阅读 · 0 评论 -
AOCV&SBOCV、AOCV table
由于随机性,不可能一条path上的所有cell都同时悲观,它们之间的**random variation(stage base OCV)**是可以相互抵消的。OCV模式,AOCV模式,POCV模式,LVF模式均是在不同PVT(不同corner)的基础上添加derate。分别设不同的值(过度悲观了,delay随机分布符合高斯分布曲线,normal delay cell多,decrease delay cell和increase delay cell数量少)。分析,在GBA结果的基础上用。PBA(准确但耗时)原创 2023-07-07 16:15:41 · 1714 阅读 · 0 评论 -
PVT、OCV、工艺偏差、CPPR&CRPR、ld漏级电流计算
芯片的delay由两部分影响因素构成PR工具读入文件MMMC:constrain mode(sdc) + library set pvt corner + rc tech file(rc_corner)原创 2023-07-07 12:03:09 · 1725 阅读 · 1 评论