微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 如何仿真一秒以上的程序?

如何仿真一秒以上的程序?

时间:10-02 整理:3721RD 点击:
请问大家当用modelsim或quartus自带的工具仿真时 若要仿真10S或者更长的时间 为什么仿真不出来?  而且需要的时间很长?
在quartus中end time设置基本上超过ms级就要等很长时间了 更何况是s级的
有没有更好的仿真秒级的方法呀?

或许形式验证工具可以解决吧,一般仿真上如果遇到秒级的,都是到FPGA上实验调试了。

仿真工具是都是一个节点一个节点的算仿真信号数据的,如果逻辑比较大,每个单位时间算得都会比较久,跑10S几乎是不可能的,只能通过FPGA来验证了

Quartus的仿真时间可以通过ENDTIME 调整,但是这样的仿真时间会比较长

可以,只是时间问题。买几台NB电脑,丢下去跑,然后你就可以去睡觉了,呵呵,开个玩笑。
或者如楼上讲的,直接上FPGA,当然这个比较靠谱,但是有一个问题就是假如不幸有bug,FPGA要debug就痛苦了,要是那种跑几个小时才出现的bug就疯了。

嗯,没有错,不过那种几个小时才出现的bug也许仿真也无法解决呢。

后仿一次需要一周的人路过,,。

Copyright © 2017-2020 微波EDA网 版权所有

网站地图

Top