一.基本时序模型简介
在设计的时候,对于没有完成的关键模块预先建立快速时序模型,其中包含该模块粗略的时序描述。
快速时序模型建模方法:通过时序信息库对应单元的时序弧信息,把需要建模的时序路径的时序弧近似为某些单元的时序弧组合。
对于含有时序单元和组合单元的快速时序模型建模方法,
快速时序模型建模延时=单元级数x单元延时+时序单元CLK-Q延时+带负载的输出延时。
对于只含有组合逻辑单元组合的快速时序模型建模方法为
快速时序模型建模延时=单元级数x单元延时+时序单元建立时间
2.接口逻辑模型
此为用一种结构化的方法,将原始电路简化为只包含接口逻辑的一个小电路。
3.抽取时序模型
抽取时序模型从一个模块的门级网表中抽取出模块的时序信息,可以隐藏单元内部实现细节,有利于保护知识产权。
二.Synopsys工艺库模型
1.线性延时模型是一种简单的Synopsys工艺库时序模型时序模型,该时序模型定义单元的门延时和输出端转换延时可以基于输入端口转换延时和输出负载这两个变量的线性方程式来表达。
2.非线性模型
三.延时计算模型
1.CMOS通用延时计算模型
CMOS通用延时计算模型将时序路径的延时分为四个部分,总延时是这四个延时之和。