一:功能仿真,只是用来验证电路是否符合设计的要求,不考虑门延迟和线延迟。
功能仿真需要的文件
1.设计HDL源代码,VHDL或者Verilog语言都可以。
2.测试激励代码,根据设计要求输入/输出的激励程序。
3.仿真模型/库,根据设计内调用器件供应商提供的模块而定,如FIFO等。
步骤一:启动Modelsim软件,新建工程。file-----new-----project(注意工程名要与源代码模块名称尽量一样)
步骤二:添加仿真的源代码和testbench文件。
步骤三:编译。编译添加的源代码和testbench文件,选中文件右击compile---compile all,直到transcript命令栏出现绿体字,....was successful为止。空白处右击,点击update,就会看见project栏出现对号,表明编译成功。
步骤四:装载。在library栏中单击work库,双击testbench文件,装载文件。点击simulate—start simulation在design unit找到work下的testbench文件,其余默认,点击ok成功。
步骤五:仿真。 在sim栏中右击信号文件,all—to wave—All items to Design ,之后在工具栏找到run all图标点击,接下来找到zoom full图标,就可以看见我们的期望的波形啦!
步骤六:结束仿真。在simulate——end simulation,退出仿真。
文章评论(0条评论)
登录后参与讨论