您的位置:首页 > 其它

如何使用Modelsim 6.5做前后仿真

2009-12-03 22:08 441 查看
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仿真。观察
http://www.edacn.net/html/38/165738-76947.html
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: