5.1ISP1时序仿真,NGDAnno,ViTEX/E -一个大的延迟被错误地注释到本地重置。

描述

关键字:定时、仿真、NGANDNO、VIETEX、VITEX-E、本地、复位、端口、RST、SET、延迟、大

紧迫性:标准

一般描述:
当在ViTEX或VITEX-E设计上执行定时仿真时,由于复位延迟不正确地标注了大延迟,所以出现了本地复位的问题。

在时序仿真网表中,本地复位和GSR一起被“处理”。本地复位和GSR的净延迟被注释到OR门的输入端口。

例如
(Cell型)XYOR2“
(实例DATAAGR22FFYYY RSTOR)
(DELAY
(绝对)
(港口90(57 9:57 9:57))(57 9:57 9:57)
(端口91(6955:6955:6955)(6955:6955:6955))
(Iopth-I0O(0:0:0)(0:0:0))
(Iopth-I1O(0:0:0)(0:0:0))




OR门的输出到设计中的寄存器,通过本地复位复位或设置。由于复位线的净延迟已经被注释到或门,所以寄存器的端口组或端口RST不应该有任何延迟。在某些情况下,GSR的网络延迟被错误地注释到这些端口,如下所示:

(单元格)XYFF
(实例DATAL ReG2O7)
(DELAY
(绝对)
(港54(1354∶1354∶1354)(1354∶1354∶1354))
(端口CLK(364:364:364)(364:364:364))
(端口设置(6955:6955:6955)(6955:6955:6955))
(端口RST(6955:6955:6955)(6955:6955:6955))
(Iopth-CLK O(738:738∶738)(738∶738∶738))
(IopaPATE组O(57 6:57 6:57)(57 6:57 6:57))
(Iopth-RST O(57 6:57 6:57)(57 6:57 6:57))



在上面的例子中,本地复位和GSR被额外的7Ns延迟。这不是正确的行为。

解决方案

这个问题固定在最新的5.1i服务包中,可在:
HTTP://Spop.xILIX.COM/Sputp/TekSuff/SWI更新
包含修复的第一服务包是5.1i服务包2。
编辑 重设标签(回车键确认) 标为违禁 关闭 合并 删除

提问于 2018-07-30 13:30:30 +0800

这个帖子被标记为一个社区wiki

这个帖子是一个wiki(维基). 任何一个积分 >500的人都可以完善它