时序约束方法之二--Altera静态时序分析与约束原理

本文主要介绍了Altera FPGA的时序分析,包括发射沿和采样沿的概念,建立时间、保持时间及其余量分析,以及I/O时序分析中的复位输入和撤离。时序分析关注数据和时钟的到达时间,尤其是在固定硬件条件下如何调整满足时序约束。
摘要由CSDN通过智能技术生成

本文是学习威视锐学院课程《FPGA静态时序分析精讲》系列课程第二讲的学习笔记。原视频地址:课程地址


目录

分析对象

Altera时序分析基本项

发射沿和采样沿

建立时间和保持时间

数据和时钟的到达时间

建立时间

保持时间

建立时间余量

保持时间余量

I/O时序分析

复位输入和撤离


分析对象

在FPGA中对于时序分析的理论基础,主要是依赖下图进行分析的。

图1 两级寄存器时序分析对象

时序分析的主要对象是:在REG2中,时钟信号CLK经过路径③的有效沿,与从REG1寄存器输出的数据经过路径①到达REG2的D端时的关系。两级寄存器的时序分析,本博客的前面博文中已经详细分析,在此不做更详细介绍。

在实际的工程中进行分析,应该依据下图,图中所有的红色线条路径上的时序关系,都需要进行计算。即下图所示的路径,都是我们关心的路径。

图2 时序分析详细路径

 

Altera时序分析基本项

  • 发射沿 VS 采样沿(launch VS latch edges)
  • 建立时间和保持时间
  • 数据和时钟的到达时间
  • 数据要求的到达时间
  • 建立和保持时间的余量分析
  • I/O接口分析
  • 复位接入和撤离
  • 时序模型

发射沿和采样沿

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值