在quartus中调用modelsim进行仿真时存在问题。
展开全部
出现不定态,有可能是时序上的错误,也有可能是代码写的问题。
1、查看复位时,所有输入信号都给了初始值没有?
2、查看不定态的信号有没有重复给值,有时候modelsim语法检查时会通过,但仿真的时候就不正确了。
3、看看不定态的信号,重点排查代码,找出形成不定态的原因,然后修改代码。
1、查看复位时,所有输入信号都给了初始值没有?
2、查看不定态的信号有没有重复给值,有时候modelsim语法检查时会通过,但仿真的时候就不正确了。
3、看看不定态的信号,重点排查代码,找出形成不定态的原因,然后修改代码。
追问
你好,可是我进行功能仿真时候是完全正确的啊。时序仿真却成了输出全部不定态。复位时信号给初值了。会不会是时序仿真比功能仿真多个什么步骤?
追答
你的时序要求很高吗? 如果真的是时序问题,加一些时序约束进去。 时序约束和功能约束仿真步骤上一般没什么太大的区别,只是时序要求很高的时候,要把一些主要的时钟加上约束。
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询