[英]Increasing the speed of Xilinx ISim simulation
我使用约6个Spartan-6 FPGA IP内核为Spartan-6设计了一个大型ISim。 它需要运行13秒的仿真时间,但目前需要40秒才能运行1 ms的仿真时间。 在13秒钟内,它还会将480000个24位std_logic_vectors写入文本文件。
这相当于需要144小时的运行时间来运行整个模拟(几乎一周!)。
有没有办法增加步长或关闭波形图等设置,或者可以使用其他设置来提高仿真速度?
到目前为止,我还没有尝试绘制波形图,但是它似乎并没有真正提高速度。
非常感谢
是的,向波形中添加信号会减慢每个模拟器的速度……但是运行如此长时间的模拟总是会产生GiB数据,并且要花费数小时或数天。
您可以检查代码并:
但通常只有一种解决方案:使用另一种模拟器。 特别是具有优化的功能。 (可以在免费版本中禁用或限制),例如:
PS 40秒(1毫秒)(每秒25 us)非常快。 我的集成仿真通常每秒计算20 ns。 所以您快了1000倍)
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.