描述
关键字:定时、仿真、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。
没有回复内容