下文通过单独在modelsim中新建工程的方式来进行功能仿真。
打开altera-modelsim软件,界面如下图所示。红框里是各种仿真用到的库,这里由于用的是altera-modelsim,所以altera的器件库等已经自动关联了,如果没有的库则需要手动去添加。同时,注意现在下面library里是没有work 库的。

(1)点击菜单栏的 File->New->Project进入新建工程界面(新建完工程后在library里出现空的work库)

Project Name : 工程名字 add
Project Location :指要把工程放到哪个位置。默认
Default Library Name:Work (默认,不用修改)
设置好后的界面如下图所示,点击OK 按钮:

(2)进入添加文件界面

这里可以通过Creating New File新建文件,也可以通过Add Existing File添加之前编辑好的文件。这里由于我已经将工程文件和仿真文件编辑好,所以通过Add Existing File将这两个文件添加进来。
(3)点击Add Existing File按钮,出现Add file to Project 窗口,即下图的红框

(4)点击Browse 按钮,选择你文件的存放路径,添加文件add.v ,其它设置默认如下图所示,点击OK按钮

(5)添加仿真文件,继续点击Add Existing File添加仿真文件。添加完后,在Project栏应该有两个刚才添加的文件。Status 列是? 状态,如下图所示。

(6)编译,把添加进去的两个文件,选中任意一个文件,右键 Compile->左键Compile All。进行编译。

编译后,Status 列 状态为 √ 表示编译通过。如果报错,需根据对应报错修改代码,直到编译通过。

同时在Work目录下有这两个文件。

(7)仿真, 右键仿真文件add_vlg_tst->左键simulate

新增simulate窗口

(8)添加仿真信号到波形窗口
右键add_vlg_tst->Add to->Wave->左键All items in region

(9)运行仿真
按(8)操作后,出现Wave 波形窗口,左键下图红框里的Run All 按钮,开始运行仿真

(10)停止仿真
仿真的波形图如上图所示,如果要停止仿真,左键红框里的Stop 按钮,即可停止仿真。

modelsim新建工程进行功能仿真相关推荐

  1. Modelsim下进行功能仿真没问题,可是在ISE综合报错,如何解决?

    2018/08/29更新:Verilog HDL语言设计规范中讲到:一个reg变量只能在一个always语句中赋值,下面的问题就违反了这个原则. 更多规范见我的另一篇博文:Verilog HDL 使用 ...

  2. TD联合Modelsim进行功能仿真

    TD联合Modelsim进行功能仿真 1 引言 2 基本配置流程 2.1 TD软件设置操作 2.2 Modelsim软件方面设置 1 引言    最近在接触使用国产安路科技公司的FPGA进行相关的开发 ...

  3. Quartus II与 ModelSim功能仿真与后仿真扫盲(转)

    时间:2007-04-20   作者:yangyh80@21cn.com 本文主要描述了如何在QUARTUS II 中输入程序文件,生成网表及标准延时文件,然后通过MODELSIM 进行功能仿真与后仿 ...

  4. [从零开始学习FPGA编程-13]:快速入门篇 - 操作步骤3(功能仿真)-2-Mentor HDL仿真工具modelsim工具的简介、功能仿真的基本原理

    作者主页(文火冰糖的硅基工坊):文火冰糖(王文兵)的博客_文火冰糖的硅基工坊_CSDN博客 本文网址:https://blog.csdn.net/HiWangWenBing/article/detai ...

  5. 基于Quartus II+ModelSim SE的后仿真(Verilog版)

    基于Quartus II+ModelSim SE的后仿真(Verilog版) 一.Quartus 中的相关设置 在Quartus中建立名为counter的工程,设置仿真工具为ModelSim(Veri ...

  6. 用移位寄存器实现边沿检测(功能仿真及ISE综合)

    目录 边沿检测 这是如何实现的呢? 下面给出Verilog HDL代码: 给出测试代码: 在Modelsim进行功能仿真: ISE中进行综合得到RTL Schematic: 边沿检测 顾名思义,就是检 ...

  7. 怎样使用Debussy+ModelSim快速查看前仿真波形

    引子:ModelSim是HDL仿真软件,Debussy是波形查看软件:搭配使用,相当爽.此处所谓快速查看前仿真波形仅为抛砖引玉,大家不要拘泥于此.两款软件的功能都很强大,请自行研究. 注:本篇博文的软 ...

  8. Modelsim 后仿真操作步骤之二——用Modelsim单独进行后仿真

    后仿就是时序仿真,因为时序仿真是在综合之后故称后仿真.现将综合到后仿的简单步骤细列如下(并附图): 一,综合(所用工具是quartus) 1,建立工程,其他不变,只是在选择仿真工具时留意下图红圈处. ...

  9. 基于FPGA实现PCIE IP功能仿真

    基于FPGA实现PCIE IP功能仿真 1 开发工具 modelsim simulator或vivado simulator,本设计采用modelsim进行仿真. 2 参数配置

最新文章

  1. MobileNetV3 vs efficientnet
  2. 3 域名正则_一个正则表达式怎么会引起线上CPU狂飙?
  3. java面试 mysql分库分表_MySQL性能管理及架构设计(三):SQL查询优化、分库分表 - 完结篇...
  4. 【mybatis学习记录】mybatis的各种查询 一对一关联查询(4种方式) 一对多(2种方式)
  5. 算法题复习(栈与队列、二叉树)
  6. 力扣(LeetCode)292. Nim游戏 巴什博奕
  7. leetcode78 子集
  8. Python设计模式之模板方法模式实例详解
  9. Linux设置fifo大小,linux fifo 的一个小实验 -- 缓存大小
  10. win10系统打开/解压缩文件时出现文件名乱码
  11. Kconfig内容(详细)总结附示例快速掌握
  12. 服务器DNS域名解析
  13. 用nodejs搭建代理服务器
  14. jboss之启动加载过程详解(-)
  15. [日常问题记录]华为模拟器ensp1.2版本在win10下启动virtualbox兼容性问题
  16. 查看kms服务器客户端信息,KMS 服务器测试
  17. 去雾模块dehaze.py(可直接调用)
  18. Vue项目中应用天地图
  19. python课后题答案第三章_python程序设计基础课后习题答案(电子版,可复制)第三章...
  20. -- Could NOT find GFlags (missing: GFLAGS_INCLUDE_DIR GFLAGS_LIBRARY)

热门文章

  1. 数字IC笔面基础,动不动就手撕——奇偶分频器(分频器简介和Verilog实现)
  2. linux下配置虚拟环境
  3. FPS枪法练习!献给所有热爱FPS游戏的玩家们
  4. 渗透测试 ( 7 ) --- 漏洞扫描工具 Nessus
  5. 使用腾讯云创建二级域名并解析到云虚拟主机
  6. python玫瑰花数量的含义_玫瑰数量的含义
  7. 最适合演艺类清吧的音响设备品牌-PHASOUND
  8. 无法解决Win10下报错:该文件没有与之关联的应用来执行该操作。。有大佬有好的方法吗
  9. 应用系统部署注意事项
  10. 网易有道2019年内推笔试程序题Java