FPGA中静态时序分析的作用

静态时序分析的作用
这篇文章内容来源于《Xilinx FPGA 权威设计指南》
(1)一个设计是由单元和网络的互连组成的。
(2)一个器件的性能由构成设计单元的延迟决定,它可以通过静态时序分析(Static Timing Analysis,STA)验证。
(3)在STA中,设计元器件的功能显得并不重要。
(4)对于设计中的元器件,都需要花费时间执行它的功能。
对于一个LUT:存在从它的输入到输出的传播延时。
对于一个网络:存在从驱动器到接收器的传播延时。
对于一个触发器:在它的采样点周围的一个时间内要求有稳定的数据。(建立时间保持时间)

(5) 延迟取决于下面的因素:
 由FPGA的组件和设计实现决定:元素的物理特性(构成结构)、对象的位置(一个对象相对于其他对象的位置)
 环境因素:器件处理的工艺、单元上的电压温度
(6) 在STA时,使用合适的拐点的特性化延时。
在FPGA设计中,STA的必要性体现在
 很多FPGA的实现过程基于时序驱动。例如,综合器用于电路的结构;布局器用于优化单元的位置和布线器用于选择布线的元素。
 必须对工具进行约束,以确定所期望的性能目标。
 在设计的过程中STA,然后生成报告。
 STA确定最终的设计是否提供了所期待的功能。

一个静态时序路径:
(1)开始于一个时钟控制的元素;
(2)经过任意个数的组合元素和互连这些元素的网络;
(3)结束于一个时钟控制的元素。
其中时钟控制的元素:触发器、块RAM、DSP切片等
组合元素包括:LUT、宽的多路复用器MUX和进位链等。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

IC媛

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值