目录

quartus 13.1 自带仿真

一:编写激励文件

二:将激励文件添加到工程

三:quartus关联仿真软件Modelsim


quartus 13.1 自带仿真

一:编写激励文件

激励文件有波形文件(Waveform)以及HDL激励文件(TestBench)两种。前者通过编辑波形界面形成波形文件,后者通过编写代码形式形成激励源。波形文件直观方便,HDL激励文件更为灵活。后文以编写代码形式形成激励源进行描述。

点击Quartus II 主界面的processing->start->start TestBench Template Writer 选项生成模块测试文件(XX.vt),该文件自动存储在“工程目录\simulation\modelsim”。在工作去打开该文件,并根据仿真需求编写该文件。

二:将激励文件添加到工程

点击Quartus II->Assignments->Settings,弹出对话框,如下图所示

选中并单击Simulation 选项,打开仿真工具选项设置界面。在tool name 下拉菜单中选中modelsim-altera 工具;在format for output netlist 下拉菜单中选中verilog HDL;选中Compile TestBench 单选按钮,并单击Test Benches按钮弹出test benches 设置对话框如下所示。

单击new按钮打开新建激励文件设置对话框,如下图所示,并按下图设置相应选项

图中所示的1,2名字需对应相同。

注:在Test bench and simulation files 区域中,单击add按钮可添加工程仿真目录下的激励文件,单击ok按钮完成参数设置并返回到激励文件对话框界面,继续单击ok按钮完成仿真工具参数设置。

三:quartus关联仿真软件Modelsim

依次单击tools->Options菜单,在弹出的软件设置对话框依次单击General->EDA Tools->Options 即可弹出集成工具选项设置对话框。

在如下图所示,设置Modelsim-Altera对应的安装路径(根据Modelsim的安装路径进行设置),即可将Modelsim集成在Quartus II中。

返回Quartus II 主界面,依次点击Tools->Run Simulation Tool ->RTL Simulation 选项,启动Modelsim软件进行仿真测试。

quartus 13.1自带仿真测试流程相关推荐

  1. 一篇文章带你了解新能源汽车整车控制器VCU 硬件在环(HiL)仿真测试方案

    1.HiL的定义: HiL(Hardware-in-the-Loop)硬件在环是计算机专业术语,也即是硬件在回路.通过使用"硬件在环"(HiL) ,可以显著降低开发时间和成本.在过 ...

  2. Quartus 13.0和Modelsim SE 10.1a 联合仿真

    Quartus 13.0和Modelsim SE 10.1a联合仿真 1.首先在Quartus建立工程,编写HDL文件,进行编译:编译通过后编写testbench文件,再进行编译,直到通过没有错误.. ...

  3. Quartus ii 软件仿真基本流程(使用VHDL)

    文章首发于我的个人博客 这是VHDL系列教程的第一个教程.所谓教程,其实也就是记录我本人在学习过程中遇到的问题和学习内容的笔记,分享在这里供其他初学者参考,如果博客中出现任何错误或不严谨的地方,您可以 ...

  4. Quartus II 功能仿真设置流程

    Quartus II功能仿真设置流程 1.新建一个.vwf文件 2.右键点击Name下白框,添加Node/Bus 3.如果已经知道名称和类型,直接键入 如果不确定或向多个输入,点击"Node ...

  5. 一篇文章带你了解新能源汽车电池管理系统BMS 硬件在环(HiL)仿真测试

    1.什么是BMS? BMS(Battery Management System)全称电池管理系统,是新能源汽车的核心系统之一.新能源汽车与传统燃油车存在很大的不同,以纯电动汽车为例,它是以电池包为动力 ...

  6. quartus原理图设计及 自带仿真

    以D锁存器工程为例 1.新建一个工程(注意:新建工程时不需要联合modelsim仿真,选择none!) 2.工程里新建原理图文件.bpf 和波形文件 .vmf 3.画好原理图,编译 4.在波形文件中 ...

  7. Quartus Prime 原理图输入以及仿真流程

    Quartus Prime 原理图输入以及仿真流程 1. 使用 Quartus Prime(18.1)新建工程,路径不要有中文以及空格! 2. 仿真工具选择"None" 3. 新建 ...

  8. 技术分享 | 一文带你了解测试流程体系

    软件测试是软件质量保证的关键步骤.越早发现软件中存在的问题,修复问题的成本就越低,软件质量也就越高,软件发布后的维护费用越低. 为了能更好的保障软件质量,在软件测试的实践中,慢慢形成了一些流程用来达到 ...

  9. Quartus同Modelsim的联合仿真

    我这里用到的Quartus是18.1版本的,Modelsim是自带的(注:我这里在设置Modelsim是Modelsim-Altera). 1.我们事先在桌面创建一个命名为test的文件,用来存放qu ...

  10. 个人版整理APP测试流程

    个人版整理APP测试流程 2016.1.5 我的笔记 一 .APP测试基本流程  1.1 测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版 ...

最新文章

  1. php peridot 使用教程,PHP测试框架Peridot-支持BDD
  2. java Datasource,数据库连接池
  3. Spring - Java/J2EE Application Framework 应用框架 第 3 章 Beans, BeanFactory和ApplicationContext
  4. ELK报错hese locations are not writable or multiple nodes were started without inc
  5. 深拷贝与浅拷贝的区别
  6. 开源怎么保证专利_开源质量保证的基础
  7. byte 转 int 为什么要0xFF?
  8. 政务大数据需要避免三个误区
  9. 手机12306买卧铺下铺技巧_手机12306买卧铺下铺技巧
  10. 暴力破解西电校园网密码
  11. TFS2010用户解锁
  12. linux清除所有后台程序,Linux查看和关闭后台运行程序的方法
  13. 合并果子问题(贪心算法)
  14. 2020宁波银行终面一分钟抽词演讲
  15. 领域、子域、核心域、通用域、支撑域
  16. 7月书讯(下)| 宝藏新书助你“乘风破浪”
  17. 视频直播网站源码,uniapp页面跳转的几种方法和区别
  18. 基恩士VT5触摸屏笔记
  19. CDN - 阿里云CDN全站加速,说说动态加速那些事
  20. Array 常用函数(C++)

热门文章

  1. JB的Python之旅-爬虫篇--requestsScrapy
  2. 蚂蚁课堂视频笔记思维导图-3期 四、源码分析
  3. 《HTTP权威指南》学习总结1——HTTP协议概述
  4. HTML网页设计:七、表格
  5. bootdo定时任务
  6. 手机app测试用例怎么写?手机app测试点有哪些?只有干货没有水分,错过绝对后悔!
  7. APP通用测试用例编写
  8. 如何解除国外听QQ音乐网易音乐地区版权限制解除
  9. PDFcrack暴力破解pdf密码
  10. IPAM 开源IP地址管理系统部署