Vhdl ISIM仅在61.215.000皮秒之前进行模拟
尽管我设置了任何时间间隔,但使用内置的ISIM模拟器,我的模拟只运行那么长的时间。 即使我运行模拟器,重新运行模拟和/或采取小步骤,它也会停止 有什么我能做的吗?它无缘无故地开始这样做 请告知我是否应该上传任何代码,如果这有帮助的话 在Windows 8.1上使用ISE 14.7Vhdl ISIM仅在61.215.000皮秒之前进行模拟,vhdl,simulation,xilinx,Vhdl,Simulation,Xilinx,尽管我设置了任何时间间隔,但使用内置的ISIM模拟器,我的模拟只运行那么长的时间。 即使我运行模拟器,重新运行模拟和/或采取小步骤,它也会停止 有什么我能做的吗?它无缘无故地开始这样做 请告知我是否应该上传任何代码,如果这有帮助的话 在Windows 8.1上使用ISE 14.7 谢谢。我在ISIM中运行的模拟比这要长得多,所以我认为这是您的代码 两个前进方向: 尝试另一个模拟器,可能是ghdl(免费),看看它是否报告了ISIM没有报告的问题。它通常比ISIM更严格(更符合标准),有时可以诊断I
谢谢。我在ISIM中运行的模拟比这要长得多,所以我认为这是您的代码 两个前进方向:
这种方法也会引导您接受Morten的建议,但通常您会在到达那里之前自己发现问题…尝试将代码减少到可以重现问题的最小值,然后显示该代码;除非您在过程中自己发现问题,这很可能;-)需要寻找的是一个无限循环,因此退出条件永远不会为真,因为模拟器将永远挂在代码中。谢谢,我找到了我的问题。显然我是从向量中索引出来的。啊,是的。如果现在可以重现问题,请打开ISIM的运行时检查并重试;它应该更容易诊断故障。