首页 > 技术 > 内容

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

时间:2025-11-29  作者:Diven  阅读:0

2 时序路径

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

片间路径是指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

猜您喜欢


热缩管是应用于电气绝缘、保护和美观的材料,但市场上种类繁多,消费者在选择时常常感到困惑。热缩管的主要区别在于材质、收缩比、耐温范围和颜色。热缩管的材质通常分为聚...
2009-09-29 00:00:00
光敏电阻作为重要的光电元件,在智能设备、自动控制、照明系统等领域有着着重要作用。作为全球知名的电子品牌,三星(Samsung)推出的光敏电阻凭借其很好的性能和可...
2014-10-23 17:23:06
电流采样电阻作为关键元件,应用于电流检测与控制。TA-I(大毅)作为知名的电流采样电阻品牌,高精度、高稳定性和多样化的规格赢得了众多工程师的青睐。本文将围绕TA...
2022-06-14 16:40:37
潮湿的施工场所,安全用电很重要。为了保障工人的生命安全,国家规定在潮湿场所施工照明电源电压不应大于六伏。这项规定并非随意制定,而是基于用电安全的重要考量。潮湿环...
2024-08-10 00:00:00
探测仪是应用于各个领域的重要工具,其规格尺寸直接影响着使用效果和便携性。探测仪的尺寸根据不同型号和功能有所差异。常见的便携式探测仪,通常长约20-30厘米,宽约...
2025-03-12 00:00:00
排阻作为常见的电阻器件,因其在电路中的独特作用而受到关注。格莱尔(GLE)作为知名的排阻品牌,优异的品质和丰富的参数选项,赢得了众多电子工程师和制造商的青睐。本...
2015-04-17 20:03:30
贴片电阻的阻值通常以数字编码的形式印在表面,需要根据编码规则进行换算。常用的编码方式有三码和四码两种:三码表示法: 适用于阻值精度为 ±20% 的电阻。前两位数...
2024-11-26 11:29:55
当今快节奏的数字生活中,移动设备已成为我们重要的一部分。而为这些设备提供持续电力的充电管理芯片,则是很重要的配件。[充电管理芯片型号]作为一款高性能充电管理芯片...
2024-11-11 00:00:00
现代科技日益发展的背景下,配件的选择与使用显得尤为重要。尤其是“Accessories_4.45X3.25MM_TM”这一特定型号的配件,凭借其独特的设计和卓越...
2025-03-04 05:45:58