modelsim的逻辑仿真(基于ui界面的操作)

示例中以两个文件举例,设计文件和仿真文件,如下图:

modelsim的逻辑仿真(基于ui界面的操作)

步骤如下:

首先新建工程,file->new->project。写入工程名称。

modelsim的逻辑仿真(基于ui界面的操作)

加入设计文件,点projectmodelsim的逻辑仿真(基于ui界面的操作) ,右击add to project,existing file,增加testbench文件其他相关文件。

点compile all modelsim的逻辑仿真(基于ui界面的操作) ,编译文件。

点librarymodelsim的逻辑仿真(基于ui界面的操作) ,选中work目录modelsim的逻辑仿真(基于ui界面的操作) ,选中顶层文件,右击选simulate。

点sim选项页modelsim的逻辑仿真(基于ui界面的操作) ,选中模块,右击add wave。或者点view->Objects,添加需要的信号,右击add wave。

点runmodelsim的逻辑仿真(基于ui界面的操作) ,运行设定的时间。

modelsim的逻辑仿真(基于ui界面的操作)

 

特别实用的小技巧:

在wave界面,file->save,可以保存当前的界面为do文件,在第二次打开工程后,可以直接在transcript中输入do wave.do,下图示。直接调出上次的信号添加。

modelsim的逻辑仿真(基于ui界面的操作)