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

时间:2025-09-16  作者: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

猜您喜欢

薄膜电阻作为关键的电子元件,是不可少的配件。特别是SSM(日本)品牌的薄膜电阻,凭借其很好的性能和可靠性,在全球范围内赢得了的认可。本文将深入探讨SSM品牌薄膜...
2020-01-05 00:45:30

硅电容在现代电子中很重要。被应用于各种设备。本文将介绍硅电容的应用和优点。硅电容的基本概念硅电容是新型电容器。主要由硅材料制成。与传统电容相比,硅电容更小,更轻...
2025-04-11 19:30:06

贴片电阻上的数字编码,例如「309」,可不是随便印上去的,它代表着电阻的阻值。理解这些编码,对于电子爱好者和工程师来说至关重要。那么,「309」究竟是什么意思呢...
2025-04-14 15:03:40



电容器是电子设备中常见的元件。能储存电能,用于电路中。本文将探讨电容充电的原理,帮助大家了解这个重要概念。电容的基本概念电容器是两块导体间有绝缘体的装置。能够储...
2025-03-19 14:31:38


贴片电阻1021指的是其尺寸大小,采用的是英制单位。其中,10代表长度为0.10英寸,约等于2.54毫米;21代表宽度为0.021英寸,约等于0.53毫米。因此...
2024-11-29 10:26:30

贴片电阻,电子产品中不可或缺的小元件,你了解如何读懂它的数值吗?其实很简单!大多数贴片电阻上都印有3位或4位数字,这就是它的阻值代码。三位数代码的解读方式是:前...
2024-11-26 11:29:11

排阻作为常见的电子元器件,是重要配件。格莱尔(GLE)作为知名的排阻品牌,其产品因性能稳定、品质优良而受到工程师青睐。本文将详细介绍格莱尔(GLE)排阻的定义、...
2012-03-18 01:18:17