时序分析基本概念介绍<wire load model>

电子说

1.2w人已加入

描述

今天我们要介绍的时序分析基本概念是 wire load model . 中文名称是线负载模型。是综合阶段用于估算互连线电阻电容的模型。

下图就是一个比较常见的wire load model。该模型包含了互连线长度,电阻,电容,面积等信息。在综合阶段计算时序时,工具从lib文件中得到cell的延迟,而互连线的延迟则从线负载模型中的计算出来的RC信息得到。

时序分析

怎么估算呢?我们来看上面这个例子,首先,我们通过线负载模型得到互连线的长度:假如我们需要知道一根扇出是6互连线的RC信息。

首先我们得知道互连线的长度,根据fanout_lenth的查找表:

互连线的长度 = 扇出5对应的互连线长度+(6-5)×slope(斜率)=4.1+0.5= 4.6

互连线电阻 = 互联线长度 x 互联线单位电阻值=4.6×5.0=23

互连线电容 = 互联线长度 x 互联线单位电容值=4.6×1.1=5.06

使用方法:

采用工艺库lib1800中的wlm_conservative wire load model模型

set_wire_load_model -library lib1800 -name wlm_conservative

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分