一种复合电流源模型的单元延时计算方法技术

技术编号:37260532 阅读:30 留言:0更新日期:2023-04-20 23:35
本发明专利技术公开一种复合电流源模型的单元延时计算方法,属于计算、推算或计数的技术领域。该方法:读入时序路径的RC网表与标准单元库文件,获取时序单元库中相关单元管脚信息;设置分段电压阈值;将驱动器模型输入转换时间与输出负载带入,根据时序单元库信息在分段电压阈值处插值,拟合驱动器模型输出电压波形;计算输出电压波形延时及过渡时间,在过渡时间收敛时结束延时计算,在过渡时间未收敛时计算每段电压区间的有效电容后更新输出负载,迭代计算直到延时计算结果收敛。本发明专利技术能够快速且准确地计算单元延时,计算量小且运行时间短,优化了查表插值过程,使得单元延时计算简单高效。使得单元延时计算简单高效。使得单元延时计算简单高效。

【技术实现步骤摘要】
一种复合电流源模型的单元延时计算方法


[0001]本专利技术涉及集成电路设计领域,特别是涉及单元延时的计算方法,公开一种复合电流源模型的单元延时计算方法,属于计算、推算或计数的


技术介绍

[0002]精确且快速地延时计算是集成电路静态时序分析中十分重要的一环。由于数字集成电路规模庞大,基于晶体管级的仿真十分耗时,因此在静态时序分析中的延时计算往往基于器件的延时模型,这些模型采用查找表及线性插值得到对应的延时量,从而大大减少了相关计算量。常用的延时模型有非线性延时模型(Nonlinear Delay Model,NLDM)、复合电流源(Composite Current Source,CCS)模型。延时计算通常以stage为单位计算单元与连线的延时及转换时间,一个stage包含了驱动单元弧、输出网络的RC网络、以及负载端的引脚电容,分别建立驱动器模型、RC模型、以及接收器模型后进行延时计算,其中,RC模型采用模型降阶的方法建立或等效为Π模型。CCS时序模型由驱动器模型和接收器模型组成,驱动器模型是一个输出与时间以及输入电压相关的电流源,本文档来自技高网...

【技术保护点】

【技术特征摘要】
1.一种复合电流源模型的单元延时计算方法,其特征在于,包括如下步骤:步骤1,读入时序路径的RC网表与时序单元库文件,从时序单元库中获取驱动器模型和接收器模型中各器件单元的信息以及各器件单元的管脚信息;步骤2,设置分段电压阈值,根据所述分段电压阈值将CCS模型中驱动器模型输出电压区间划分为至少两个电压区间;步骤3,根据驱动器模型的输入转换时间以及输出负载查询时序单元库中的CCS查找表,根据查询信息在分段电压阈值处进行基于电压的插值计算,拟合驱动器模型输出电压波形;步骤4,计算所述步骤3拟合的驱动器模型输出电压的延时及过渡时间,在过渡时间收敛时结束延时计算,在过渡时间不收敛时计算每个电压区间的有效电容,根据每个电压区间的有效电容更新各电压区间的接收器模型输出负载,返回步骤3。2.根据权利要求1所述一种复合电流源模型的单元延时计算方法,其特征在于,步骤3中根据查询信息在分段电压阈值处进行基于电压的插值计算的具体方法为:步骤3

1,根据CCS查找表查询结果获取四个驱动器输出电流表,CCS查找表查询结果包括:驱动器模型输入转换时间索引值slew的前后两个索引值slew1、slew2,驱动器模型输出负载索引值load的前后两个索引值load1、load2;步骤3

2,根据驱动器模型输入转换时间索引值的前后两个索引值以及驱动器模型输出负载索引值的前后两个索引值构建四个二维索引,根据一个二维索引查询CCS输出电流表获取与该二维索引有映射关系的输出电流值序列和时间值序列,输出电流值序列和时间值序列组成一个驱动器输出电流表;步骤3

3,将每个驱动器输出电流表分别转换为一个驱动器模型输出电压波形;步骤3

4,对于每个驱动器模型输出电压波形,在分段电压阈值点处进行补点操作;步骤3

5,根据四个驱动器模型输出电压波形上同一分段电压阈值对应的时间计算插入该分段电压阈值的时间,拟合各分段电压阈值及其对应的插入时间组成的二维数据,得到最终的驱动器模型输出电压波形。3.根据权利要求2所述一种复合电流源模型的单元延时计算方法,其特征在于,所述步骤3

3根据表达式将每个驱动器输出电流表分别转换为一个驱动器模型输出电压波形,其中,V(t
n
)为第n个时间点t
n
对应的驱动器模型输出电压值,I(t
i
‑1)、I(t
i
)为第i

1个时间点t
i
‑1、第i个时间点t
i
对应的驱动器模型输出电流值,load为驱动器模型输出负载的索引值。4.根据权利要求2...

【专利技术属性】
技术研发人员:郭静静查佩文赵东敏肖建王子轩郭宇锋蔡志匡
申请(专利权)人:南京邮电大学
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1