ISIM仅模拟到61.215.000皮秒

时间:2014-12-17 15:02:21

标签: vhdl simulation xilinx

尽管我设置了任何间隔,但我的模拟只使用内置的ISIM模拟器运行了很长时间。 即使我运行模拟器,重新运行模拟和/或采取小步骤它停在那里。

我能做些什么吗?它开始没有任何理由地这样做了。

如果有帮助,请告知我是否应该上传任何代码。

在Windows 8.1上使用ISE 14.7。

谢谢。

1 个答案:

答案 0 :(得分:1)

我在ISIM中运行的模拟时间比这长得多,所以我认为这会指向您的代码。

前进的两种方式:

  1. 尝试另一个模拟器,也许是ghdl(免费),看看它是否报告了ISIM没有的问题。它通常比ISIM更严格(更符合标准),有时可以诊断ISIM无法解决的问题。
  2. ghdl is available here...

    1. 拆分您的设计,一次删除一个子单元,直到模拟正常运行。换句话说,分而治之。然后关注你删除的最后一个子单元......
    2. 这种做法也引导你走向莫滕的建议,但是在你到达那里之前,你经常会遇到麻烦......