目录

-时序分析

目录

时序分析

1、基本概念介绍

1.1、        建立时间 T(su)

建立时间:setup time,它是指有效的边沿信号到来之前,输入端口数据保持稳定的时间。

1.1.1、        建立时间要求:

建立时间要求指的是 想要寄存器如期的工作,在有效时钟到来之前,数据稳定的时间。

1.1..2、        建立时间余量:

建立时间余量 = T(su) - 建立时间要求 。如果时间余量大于或等于 0 ,则表示寄存器能够正常工作。

1.2、        保持时间 T(hold)

保持时间:hold time ,是指在有效时钟边沿之后,端口数据保持稳定不变的时间。

1.2.1、        保持时间要求:

是指  在有效的时钟到来之后,数据至少要保持稳定的时间。

1.2.2、        保持时间余量:

保持时间余量 = T(hold) - 保持时间要求 。

1.3、        时钟至输出延时 T(co)

英文名 :clock to output period ,是指 时钟有效到达reg开始,端口Q得到D端口的采样时间。

1.4、        Maximux frequency

FPGA可以工作的时钟(最大/最小)。

1.5、        线延迟和门延迟

线延迟:连线对电信号造成的传输延时。

门延迟:组合逻辑通过门电路处理带来的延时 。

线延时和门延时 会受 温度和电压 影响。

1.6、        时钟信号的偏差

1.6.1、        时钟精度

1.6.2、        时钟漂移

1.6.3、        jitter(时间 抖动)

1.6.4、        skew(时钟歪斜,时钟脉冲相位差)

1.6.5、        slew rate(电压转换速率)

2、时序逻辑分析原理

2.1、        同步时序逻辑的分析原理

2.1.1、        逻辑锥

3、常用时序约束介绍

3.1、        时序环境约束

TEMPERATURE    =    85    C    ;
VOLTAGE        =    0.95  V    ;