静态时序分析基础知识05

      时序弧

 

      静态时序分析是基于时序弧数据的时序分析。时序弧是用来描述两个节点延时信息的数据,时序弧的信息一般分为连线延时和单元延时。连线延时是单元输出端口和扇出网络负载之间的延时信息;单元延时是单元输入端口到输出端口之间的延时信息。因此一条完整路径的时序信息计算由连线延时和单元延时组成。

        连线延时没有功能属性,所以延时信息在分类上没有区别。单元延时中的时序弧分为基本时序弧约束时序弧两类,其中约束时序弧用来表示输入端口之间存在的时序约束的信息。

        基本时序弧包括组合时序弧、边沿时序弧、复位清零时序弧、三态使能时序弧等

 

        1.组合时序弧

        组合时序弧是最基本的单元延时信息时序弧,主要用于表示组合逻辑单元的延时信息,在时序信息文件中可用如下文本进行声明。

        timing_type : combinational;

        由于组合时序弧也是默认的时序弧类型,因此没特别的声明的时序弧就是默认为组合时序弧。

        组合时序弧根据单元功能逻辑的不同,分为以下3种不同逻辑状态下的延时弧:同向时序弧、反向时序弧和不定态时序弧。

 

        (1)同向时序弧

         同向时序弧表示输入端信号变化方向与输出端信号变化方向一致的时序弧,如下图所示。

    

        同向时序弧在时序信息文件中通过定义相关PIN和相关逻辑状态信息(如:positive——unate)进行声明。

         related_pin : "A";

         timing_sense : positive_unate;

 

        (2)反向时序弧

        反向时序弧表示输入端信号变化方向与输出端信号变化方向相反的时序弧,如下图所示。

  • 2
    点赞
  • 18
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值