FPGA时序约束之时序路径和时序模型

时间:2025-08-02  作者:Diven  阅读:0

2 时序路径

FPGA时序约束之时序路径和时序模型

时序路径作为时序约束和时序分析的物理连接关系,可分为片间路径和片内路径。

片间路径是指FPGA芯片与外围芯片的物理路径;

片内路径是指FPGA芯片内部根据设计的代码所实现的路径;

时序约束和时序分析所关注的是片间路径,如下图所示;

3 时序模型

FPGA的典型的时序模型如下图所示,完整的时序路径包括包括源时钟路径、传输路径、组合逻辑和目的时钟路径,也可以表示为触发器(FF)+线路(Route)+组合逻辑(LogIC)+触发器(FF)的模型。

根据上图的时序模型,在进行时序电路设计时,时序需满足一定的要求,图中该路径的建立时间时序要求为:

Tclk≥Tco+TlogIC+Troute+Tsetup-Tskew;

其中,

Tclk 为时钟周期;

Tco为发送端寄存器时钟到输出时间;

Tlogic为组合逻辑时间延迟;

Troute为两级寄存器(两个寄存器)之间的布线延迟;

Tsetup为接收端寄存器建立时间;

Tskew为两级寄存器的时钟歪斜(即到达寄存器的时间偏差),其值等于时钟同边沿到达两个寄存器时钟端口的时间差。

上述为建立时间的时序要求。下面讲述一下保持时间时序要求:

保持时间相对来说要难理解,是指数据在时钟上升沿后需保持的最小时间量,这里已经在上一篇讲解过。通俗意思是说寄存器1的数据不能太快到达寄存器2,以防止寄存器2采集新数据太快而导致原来的数据被覆盖。

NOTE:保持时间约束是对同一个时钟边沿约束,而不是对下一个时钟进行约束。

详细描述:如上图,寄存器2在边沿2时刻刚刚捕获寄存器1在边沿1时刻发出的数据,若寄存器1在边沿2时刻发出的数据过快到达寄存器2,则会冲掉前面的数据,因此保持时间约束的是同一个边沿(这里要注意,实际是同一个时钟源,所以说是同一个边沿)。

在时钟沿到达之后,数据要保持Thold的时间,如上图所示(图中为表示方便加大了时序宽度,实际上比较小),要满足以下公式:

Tco+Tlogic+Troute≥Tskew+Thold

猜您喜欢


核相仪是用于测量和分析材料中放射性元素的精密仪器。应用于核能、环境监测、医学诊断等领域。核相仪通过探测放射性粒子,如α、β和γ射线,能够准确判断样品的放射性水平...
2010-07-23 00:00:00

二极管是重要的电子元件,应用于电子电路中。主要功能是允许电流在一个方向上流动,而阻止在相反方向上流动。二极管的基本特性使其在整流、信号调制、保护电路等方面发挥了...
2025-04-04 06:01:07

电源模块和电源供应器是现代电子设备中不可少的重要组成部分,在多个应用领域有着着关键作用。在消费电子领域,电源模块为智能手机、平板电脑和家用电器提供稳定的电源,确...
2009-02-13 00:00:00

现代电子设备和工业自动化中,连接器的选择非常重要。TERMINAL_12.50X15.24MM作为高效的连接解决方案,凭借其独特的设计和优异的性能,应用于各类电...
2025-04-27 00:31:44

移动机器人需要通过传感器实时获取周围的障碍物信息,包括尺寸、形状和位置信息,来实现避障。避障使用的传感器有很多种,目前常见的有视觉传感器、激光传感器、红外传感器...
2024-06-19 17:06:00


现代电子设备中,封装技术的选择对性能、体积、散热等方面都有着重要影响。WQFN20_3X3MM_EP是广泛应用于各种电子产品中的封装形式,因其优越的特性而受到设...
2025-02-21 12:32:41


射频低噪声放大器是应用于通信、卫星、雷达等领域的重要器件,其规格尺寸因具体应用和设计需求而异。射频低噪声放大器的尺寸通常在几厘米到十几厘米之间,具体取决于其工作...
2025-04-22 00:00:00