Modelsim仿真出现Module altsyncram is not defined的解决方法

时间:2024-03-30 22:28:57

本文给出了Modelsim在仿真过程中出现“Module ‘altsyncram’ is not defined.”的一种解决方法。首先需要说明的是,本人使用自动仿真(联合仿真)的方式,Quartus II生成模板,再自己写Testbench。造成这个问题的原因是,缺少ram库。我们添加库之后就可以正常仿真了。

1. 在Quartus II中选择Tools->Run Simulation Tool->RTL Simulation,进行仿真。

Modelsim仿真出现Module altsyncram is not defined的解决方法

2. 在打开的Modelsim中选择Simulate->Start Simulation,会看到五个标签页,选择Libraries,按图示方法添加库。

Modelsim仿真出现Module altsyncram is not defined的解决方法

3. 选择Library会看到库已经添加进来了。

Modelsim仿真出现Module altsyncram is not defined的解决方法

4. 选择文件进行仿真,问题已经解决。

Modelsim仿真出现Module altsyncram is not defined的解决方法