11.1时序 –  TIG约束之一的负“延迟”值-Altera-Intel社区-FPGA CPLD-ChipDebug

11.1时序 – TIG约束之一的负“延迟”值

问题描述

在我的时间报告中,我的TIG约束有负“延迟”值。该路径具有时序忽略约束。

为什么它仍会出现在仅错误报告中,为什么它显示为否定?

解决/修复方法

当TIG放置在路径上时,用于定时驱动的放置和打包的工具会完全忽略该路径。

这些工具将假设源和目标时钟是相位对齐的并计算“延迟”。 “延迟”与“松弛”不同。负“松弛”表示时间违规,而负“延迟”仅表示数学产生负值。报告“延迟”时,不使用要求。

工具报告负值,但它是“延迟”而非“松弛”,可以安全地忽略它。

================================================== ==============================

时间约束:PATH“TS_my_timespec1”TIG;

分析了4条路径,分析了4个端点,0个端点失败

检测到0个定时错误。 (0设置错误,0保持错误)

————————————————– ——————————

================================================== ==============================

时间约束:PATH“TS_my_timespec2”TIG;

分析了48条路径,分析了48个端点,0个端点失败

检测到0个定时错误。 (0设置错误,0保持错误)

————————————————– ——————————

延迟:-5.021ns(数据路径 – 时钟路径偏斜+不确定性)

来源:MY_RAM(RAM)

目的地:MY_FF(FF)

数据路径延迟:1.914ns(逻辑电平= 1)

时钟路径偏差:7.083ns(9.819 – 2.736)

源时钟:MY_CLK1上升

目标时钟:MY_CLK2上升

时钟不确定度:0.148ns

时钟不确定度:0.148ns((TSJ ^ 2 + DJ ^ 2)^ 1/2)/ 2 + PE

总系统抖动(TSJ):0.070ns

离散抖动(DJ):0.083ns

相位误差(PE):0.092ns

最大数据路径:MY_RAM到MY_FF

位置延迟类型延迟(ns)物理资源

逻辑资源

————————————————- – ——————

SLICE_X0Y100.BMUX Tshcko 1.362 MY_PHYSICAL_RAM

MY_RAM

SLICE_X1Y100.A6 net(扇出= 1)0.524 MY_NET

SLICE_X1Y100.CLK Tas 0.028 MY_PHYSICAL_FF

MY_FF

————————————————- – ————————–

总计1.914ns(逻辑1.390ns,布线0.524ns)

请登录后发表评论

    没有回复内容