静态时序分析的相关概念

引言  本文主要介绍了静态时序分析 sta。
一、静态时序分析的相关概念  静态时序分析 sta(static timing analysis)也称静态时序验证,是一种以与输入激励无关的方式进行的,其目的是通过遍历所有的传输路径,寻找所有的组合逻辑电路的最坏延迟情况(以及毛刺、时钟偏差等等),主要是通过检查建立时间和保持时间是否满足要求,而它们又是通过最大组合逻辑路径延迟和最小组合逻辑路径延迟的分析得到的。
  静态时序分析是 vlsi 设计中非常重要的一个环节,它能够验证设计在时序上的正确性,并决定设计是否能够在要求的工作频率下运行(在 vlsi 设计中,动态时序验证不仅有着难以承受的工作量和时间量,而且还难以保证足够的覆盖率,促使了时序分析技术从动态向静态迁移)。
二、静态时序分析的原因和路径  两大静态时序分析原因:
器件内延时:逻辑门、dff 等等;互连线延时:导线、时钟等等。  四大静态时序分析路径:
寄存器到寄存器:reg2reg;寄存器到输出引脚:reg2pin;输入引脚到寄存器:pin2reg;输入引脚到输出引脚:pin2pin。  其中,最关心的依旧是数据信号和时钟上升沿之间的建立时间和保持时间的关系(不同的 fpga 厂家的器件时序参数各有不同,同时也是固定的数值)。
三、静态时序分析的优点和缺点  静态时序分析的优点:
执行速度快;不需要测试向量;测试覆盖率可以近乎达到 100%;能够完成动态仿真所不能实现的复杂分析。  静态时序分析的缺点:
不能验证设计的功能;只能验证同步时序电路的时序特性,如果设计中含有较多的异步电路,则应该通过门级动态仿真来验证;不能自动识别设计中的特殊路径,如多周期路径(multi-cycle path)、非正常路径(false path)、多时钟分配(multiple path)等等。四、建立时间、保持时间在静态时序分析中的要求  建立时间、保持时间在静态时序分析中的要求(这里不考虑时钟偏差与时钟抖动):时钟周期应该大于寄存器最大传播延时(从 d 触发器的输入数据被时钟打入到 d 触发器,到数据到达 d 触发器输出端的延迟时间)、组合逻辑最大延时与目标寄存器(d 触发器)建立时间之和:tcycle >= tcq + tlogic + tsu。目标寄存器保持时间应该小于寄存器污染延时与组合逻辑污染延时之和:th <= tcq,cd + tlogic,cd。保持时间希望中间的组合逻辑延时越大越好,反之,建立时间则希望中间的组合逻辑越小越好。
  寄存器最大传播延时 tcq,是指时钟翻转之后(0→1),数据从 d 触发器的输入端 d 到输出端 q 的最大延时;
  电路的线延时和组合逻辑最大延时 tlogic,是指本级寄存器的输出到达下一级寄存器的输入之间的最大延时;
  最大延时和污染延时相互对应,污染延时表示最小延时的意思,一般添加后缀名 “cd” 加以表示;
五、建立时间裕量和保持时间裕量建立时间裕量:tsu_slack = tcycle - tcq - tlogic - tsu保持时间裕量:th_slack = tcq,cd + tlogic,cd - th以上二者都应该大于零六、建立时间裕量和保持时间裕量数据要求时间:trequired = tcycle - tsu数据到达时间:tarrived = tlogic + tcq裕量 = 数据要求时间 - 数据到达时间:slack = data required time - data arrival time
建立时间裕量和保持时间裕量
七、fpga 开发与 sta  fpga 开发软件也是通过这种方法来计算系统最高运行速度 fmax。因为 tcq 和 tsu 是由具体的器件工艺决定的,故设计电路时只能改变组合逻辑的延迟时间 tlogic,所以说缩短触发器间组合逻辑的延时时间是提高同步电路速度的关键所在。
  可以将较大的组合逻辑分解为较小的 n 块,通过适当的方法平均分配组合逻辑,然后在中间插入 d 触发器,并和原 d 触发器使用相同的时钟,就可以避免在两个 d 触发器之间出现过大的延时,消除速度瓶颈,这样可以提高电路的工作频率,这就是所谓的 流水线 技术的基本设计思想,即 “插入流水线”,从而提高 fmax,加快系统工作速度,增大吞吐量。值得注意的是,流水线设计会在原数据通路上加入延时,另外硬件面积也会稍有增加,这也是面积换速度的基本设计思想。

探讨AGV导航传感器领域的现状与前景
华为P9高配版拆解 做工扎实整机稳定性不错
关于共模电感你需要知道的一些问题?
iQOO Neo5或将采用硬件级独显“双芯片”散热处理方案
VR也是医疗工具!15种VR+医疗的实际应用分析
静态时序分析的相关概念
上半年全球风电投资达572亿美元,太阳能投资716亿美元
佳能G5X相机采用9组11片的镜头结构设计,拥有2020万的有效像素
新手机电池充电12小时危险信号
可燃气体报警器在检定过程中需要注意什么
单相电机接线柱接法_三相电机接线柱怎么接_3个或6个电机接线柱怎么接
骁龙855的AI性能比麒麟980更强?
关于面筋测定仪的具体操作步骤的详细讲解
区块链的三种类型及应用介绍
Antelope Audio发布带建模话筒的Edge Strip
小米max2即将推出,可能搭载高通骁龙660处理器!
美国计划将2500万美元用于资助能源部建立一个早期阶段的量子互联网
资本市场是重要支撑 人工智能的发展将带来五大“馅饼”与机遇
英特尔携行业伙伴在全球范围内展示增强的vRAN功能
2019年上半年工业机器人市场数据及发展趋势分析