Modelsim生成代码原理图
1.新建modelsim工程,生成的工程文件名的后缀是.mpf
2.填写工程名字,并设置工程路径。设置完成后点击OK。
3.点击Creat New Folder,新建一个文件夹。
4.给新建的文件夹起名字,然后点击OK。
5.添加.v文件。没有现成的话写好了再添加。
6.然后编译全部
7.编译完成后,在Library串口的work中可以看到图中所示文件。编译之前work工作库是空的。
8.编译成功后,在Transcript窗口(Transcript窗口没有的话在View里面找)中输入以下格式的指令来优化设计。其中<design_name>为源文件(model或者testbench),<optimized_design_name>为文件名称,可自己设定。
vopt +acc <design_name> -o <optimized_design_name> -debugdb
以如上工程为例,输入的指令为:
vopt +acc work.tb_compare_signed -o opt -debugdb
9.运行成功后,work里面多了两个文件。
10.优化完成后,再加载设计。输入以下格式指令:
vsim -debugdb[=<dbname>] <optimized_design_name>
以如上工程为例,输入的指令为:
vsim -debugdb work.opt
11.运行成功后,找到View->Schematic以打开原理图窗口。
12.打开后,点击左上角View:Incremental,再点击Follow即可打开原理图。