|
1.将源文件(不包括测试用的激励文件)通过quartus ii软件编译成.vo输出文件(设置eda仿真软件为modelsim,语言为verilog,在Assignments->settings->EDA Tool Settings->Simulation,Time scale 选1ns或是按工程选择;)
2.在工程目录下生成的modelsim文件夹加入文件:如果是cyclone iii系列,则加入 F:\ApplicationProgram\altera\81\quartus\eda\sim_lib目录下的 cycloneiii_atoms.v文件;如果是功能前仿真,则需要把.vo文件开始部分的initial $sdf_annotate("muxtwo_v.sdo")用“//”注销掉;若是功能后仿真,则不必注销掉,但是要在使用modelsim时建立一个工程,在Start Simulation时的SDF选项卡下填入相应的.sdo文件,在 Reduce SDF errors to warnings和 Disable SDF warnings前均打钩,即可正确仿真。
3.将测试文件_top.v .sdo .vo _atoms.v 等文件(若使用altera的ip核还需要加入altera_mf.v文件;如果ip核中使用的原语,还需加入220model.v文件)。然后编译,双击顶层测试模块进入仿真(这里注意,如果是功能后仿真,需要建立工程,原因是.sdo文件不能正确编译)。
4.将相应信号add入,run仿真。 |
阿莫论坛20周年了!感谢大家的支持与爱护!!
你熬了10碗粥,别人一桶水倒进去,淘走90碗,剩下10碗给你,你看似没亏,其实你那10碗已经没有之前的裹腹了,人家的一桶水换90碗,继续卖。说白了,通货膨胀就是,你的钱是挣来的,他的钱是印来的,掺和在一起,你的钱就贬值了。
|