微波EDA网,见证研发工程师的成长!
首页 > 研发问答 > 嵌入式设计讨论 > FPGA,CPLD和ASIC > 代码相同,2次仿真(modelsim)结果却不一样,求解释?

代码相同,2次仿真(modelsim)结果却不一样,求解释?

时间:10-02 整理:3721RD 点击:
代码相同,2次仿真(modelsim)结果却不一样,大家以前有没有遇到过这种问题?
是我的电脑不好,还是modelsim的问题呢?

ModelSim有时候是有这样的问题,时序上计算前后的问题


   
晕,这两天一直被这个问题困扰,现在才知道是仿真软件的问题。
    这个问题对设计者来说是很重要的啊,这可怎么办?有其他仿真器推荐吗?
    NC_verilog会有这种问题吗?
谢谢回答

个人感觉可能是你的coding style有问题。

我遇到过。一次是赋值的时候把延迟语句给漏掉了。还有一次是软件自身BUG,时序计算错误。
你要用questasim 6.5 应该就没有这个问题了

时序模块中的赋值是不是用了阻塞赋值,导致出现竞争现象?

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

网站地图

Top