1.建立QuartusII工程时,选择仿真工具->ModelSim<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
<?xml:namespace prefix = v ns = "urn:schemas-microsoft-com:vml" />
2.编写好可综合的Verilog代码后,编译后在项目文件夹中会产生一个simulation的文件夹。
里面包含了一个名叫modelsim的文件夹,那是使用QuartusII与ModelSim的桥梁。再在QuartusII的安装路径——>D:\altera\71\quartus\eda\sim_lib里面找到相应的FPGA芯片的.v文件复制到modelsim文件夹中,如MAX II系列复制“maxii_atoms.v”。
3.编写testbench代码。此时,将代码文件存入modelsim文件夹中。然后再编译一次。(不编译也行,个人习惯不同)
4.转入ModelSim操作。打开软件,新建一个工程。
路径选择我们的modelsim文件夹,即我们的“桥梁”。Library最好也不要用work名字,自己另起一个。
5.添加文件到工程中。
全选modelsim中的文件。(应该只有.v和.vo的文件),另外还要加上之前在Quartus中编写的可综合的代码文件。
6.在modelsim中编译。
7.编译没问题后,展开我们定义的lib
右键testbench——>simulate:
右键testbench——>Add——>Add to Wave。
8.最后Run就行了。
文章评论(0条评论)
登录后参与讨论