时序分析基本概念介绍—Timing Arc

今天我们要介绍的时序基本概念是 timing arc ,中文名时序弧。这是timing计算最基本的组成元素,在昨天的lib库介绍中,大部分时序信息都以timing arc呈现。如果两个pin之间在timing上存在因果关系,我们就把这种时序关系称为timing arc,主要分为定义时序延迟,和定义时序检查两种。为啥叫它时序弧?因为时序图中经常用一条弧形线段来表示它。如下图所示:cell的timing arc定义在lib中,net之间没有timing arc, 它的delay则有rc参数计算而出。
时序延迟的timing arc :有以下几种
combinational timing arc
edge timing arc
preset and clear timing arc
three state enable & disable timing arc
时序检查的timing arc :有以下几种
setup timing arc
hold timing arc
recovery timing arc
removal timing arc
width timing arc
首先看 combinational timing arc ,combinational timing arc 是最基本的timing arc。timing arc 如果不特别指明的话,就是属于此类。如下图所示,定义了从特定输入到特定输出(a到z)的延迟时间。
combinational timing arc 的sense有三种,分别是 inverting (或 negative unate), non-inverting (或 positive unate)以及 non-unate 。当timing arc 相关之特定输出(下图z)信号变化方向和特定输入(下图a)信号变化方向相反(如输入由0变1,输出由1变0),则此timing arc 为inverting sense。
反之,输出输入信号变化方向一致的话,则此timing arc 为non-inverting sense。当特定输出无法由特定输入单独决定时,此timing arc 为non-unate。
其它的timing arc 说明如下。
setup timing arc :定义时序组件(sequential cell,如flip-flop、latch 等)所需的setup time,依据clock上升或下降分为2类(图五)。
hold timing arc :定义时序组件所需的 hold time,依据clock 上升或下降分为2类(图六)。
edge timing arc :定义时序组件clock active edge 到数据输出的延迟时间,依据clock上升或下降分为2类(图七)。
preset and clear timing arc :定义时序组件清除信号(preset或clear发生后,数据被清除的速度,依据清除信号上升或下降及是preset或clear分为4类(图八)。这个timing arc 通常会被取消掉,因为它会造成信号路径产生回路,这对sta而言是不允许的。
recovery timing arc :定义时序组件clock active edge 之前,清除信号不准启动的时间,依据clock上升或下降分为2类(图九)。
removal timing arc :定义序向组件clock active edge 之后,清除信号不准启动的时间,依据clock上升或下降分为2类(图十)。
three state enable & disable timing arc :定义 tri-state 组件致能信号(enable)到输出的延迟时间,依据enable或disable分为2类。(图十一)
width timing arc :定义信号需维持稳定的最短时间,依据信号维持在0或1的位准分为2类。(图十二)

格芯表示退出7纳米制程不一定是坏事 12纳米以下制程规模依然稳固
小扎邀请LeCun:FAIR诞生,与谷歌争人才
规模将超982亿!国产能分多少?中国汽车传感器最全面深入分析(一文读懂)
物联网和安全有关的原因是什么
GB/T 3362标准下的碳纤维复丝拉伸测试:如何使用材料拉力试验机进行操作,步骤解析!
时序分析基本概念介绍—Timing Arc
微波炉原理是电磁波吗
e络盟为工业应用等严苛环境实现无缝连接及安全高效通信
采用系统级封装(SIP)技术的ADAQ23875
NDT推出创新PSG压感触控方案,开拓笔记本Touchpad交互新形态
如何从闪存驱动器启动并运行Ubuntu
我国正在全面落实5G+工业互联网512工程项目
OPPOR11什么时候上市?OPPOR11最新消息:前后2000万+2倍光学变焦+人像模式,拍照黑科技大揭秘!
Linux Shell脚本经典案例分享
鲁尔圆锥接头多功能测试仪的试验过程
阳光区块链应用取得什么成就
谷歌、Oculus、三星等公司成立全球VR协会组织 独缺Valve公司
表面洁净度检测仪的功能特点是怎样的
NOR Flash芯片大缺货,华邦未来三季累计涨幅将超过30%
中国创业团队成功研制出可以在空气中成像并交互的显示面板