quartus II和modelsim的基本使用(4)

2020-04-14 01:26

选中要编译的文件,点击compile。当编译结束后点击done。 从transcript窗口下的记录可以得知编译的结果。 编译结束之后work库出现了新的变化:

3,optimize the design

把下面的命令输入transcript窗口:

vopt +acc tb -o tb_opt

这个命令的含义和作用先不必深究。注意空格,否则会报错。

然后点击键盘的enter键,命令开始执行。 优化结束之后,work库又有了新的变化:

4,load the design

在transcript窗口输入命令 vsim tb_opt,点击enter开始执行,如下图所示:

load the design成功之后软件界面也发生变化:

5,run the simulation

仿真调试的过程比较复杂,这里只列出几个简单步骤,以后会详细介绍。

上图中的M1代表模块mul的一个实体,在本例程中mul模块也只有一个实体。鼠标右击出现菜单,左击add wave。会把该实体的输入输出信号全部加入到仿真波形窗口如下图所示:

接下来点击上面的run图标(在点之前把run的时间设置为2000ns)

然后波形窗口就会仿真出从0s到2000ns之间四路信号的状态变化:

那个像黑色放大镜一样的图标(zoom full)会把全部波形充满整个屏幕。

从波形观察,用户编写的模块mul实现了二选一多路器的功能。

(4) modelsim 工程

既然新建一个work库就可以仿真,为什么还需要modelsim的工程呢? 因为modelsim工程可以更好地组织文件和保存仿真配置信息。

1,create a new project

首先新建一个文件夹并把设计文件拷贝到该文件夹下:

首先change directory到刚刚新建的工程文件夹t3 。

具体步骤参考(3)基本仿真流程 1,creating the work design library

然后菜单栏依次点击file ->new->project,出现如下图所示的对话框:

Project name 我命名为mul

Project location 自动指向了刚刚新建的工程文件夹t3. 默认的库名称依然用work。

最下面的modelsim.ini是初始化配置文件,这里不用深究。 然后点击ok;


quartus II和modelsim的基本使用(4).doc 将本文的Word文档下载到电脑 下载失败或者文档不完整,请联系客服人员解决!

下一篇:2011计算机网络技术基础练习题2-无答案

相关阅读
本类排行
× 注册会员免费下载(下载后可以自由复制和排版)

马上注册会员

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信: QQ: