图1 周期的定义
时钟的最小周期为:2 输入到达时间示意图
定义的含义是输入数据在有效时钟沿之后的TARRIVAL时刻到达。则,图3 数据延时和数据到达时间示意图
TDELAY为要求的芯片内部输入延迟,其最大值TDELAY_MAX与输入数据到达时间TARRIVAL的关系如上图所示。也就是说: TDELAY_MAX+TARRIVAL=TPERIOD 公式4图4 要求的输出稳定时间示意图
公式的推导如下:图5 Altera 的 Period 示意图
Clock Period = Clk-to-out + Data Delay + Setup Time - Clk Skew图6 tsu示意图
(注:这里定义Setup时间是站在同步时序整个路径上的,需要区别的是另一个概念Micro tsu。Micro tsu指的是一个触发器内部的建立时间,它是触发器的固有属性,一般典型值小于1~2ns。在Xilinx等的时序概念中,称Altera的Micro tsu为setup时间,用Tsetup表示,请大家区分一下。 回到Altera的时序概念,Altera的tsu定义如下: tsu = Data Delay – Clock Delay + Micro tsu)图7 tH示意图
定义的公式为: tH= Clock Delay – Data Delay + Micro tH图8 tco示意图
tco = Clock Delay + Micro tco + Data Delay图9 slack示意图
Slack = Required clock period – Actual clock period图10 clock skew示意图
欢迎光临 电子技术论坛_中国专业的电子工程师学习交流社区-中电网技术论坛 (http://bbs.eccn.com/) | Powered by Discuz! 7.0.0 |