摘要: 首先要理解两个概念:launch edge 和 latch edgelaunch edge 是源寄存器发送数据的时钟沿,是时序分析的起点。latch edge是目的寄存器捕获数据的时钟沿,是时序分析的终点。如图示,源寄存器在0ns时发送数据,目的寄存器在5ns时采样数据,两者刚好相差一个时钟周期。Data Arrival Time :从launch edge开始,data实际到达Reg2 D端的时间。Clock Arrival Time : 从latch edge 开始,时钟实际到达Reg2 时钟输入端的时间。相关时序图为:Data Arrival Time = Tclk1 + Tco + T 阅读全文
posted @ 2011-12-06 22:23 陈小硕 阅读(7034) 评论(3) 推荐(1) 编辑
摘要: Quartus II中的时序分析为静态时序分析,即STA(static timing analysis)。STA分析的对象是同步逻辑电路,通过路径计算延迟的总和,分析时序间的相对关系。业界最流行的分析工具是Primetime,此系列以Altera 的Quartus 为基础的。STA主要就是分析fmax、tsu、th、tco这几个参数。这些参数的定义如下: fMAX : 在不违反内部建立(tSU) 和保持(tH) 时间要求时,可以达到的最大时钟频率。它是时序分析中最重要的指标,综合表现所设计时序的性能。 tSU : 触发器的时钟沿到来之前,输入数据或使能信号稳定不变的最小时间间隔,如果不满足,数 阅读全文
posted @ 2011-12-06 21:52 陈小硕 阅读(1719) 评论(0) 推荐(0) 编辑