quartus 13.1自带仿真测试流程
目录
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自带仿真测试流程相关推荐
- 一篇文章带你了解新能源汽车整车控制器VCU 硬件在环(HiL)仿真测试方案
1.HiL的定义: HiL(Hardware-in-the-Loop)硬件在环是计算机专业术语,也即是硬件在回路.通过使用"硬件在环"(HiL) ,可以显著降低开发时间和成本.在过 ...
- Quartus 13.0和Modelsim SE 10.1a 联合仿真
Quartus 13.0和Modelsim SE 10.1a联合仿真 1.首先在Quartus建立工程,编写HDL文件,进行编译:编译通过后编写testbench文件,再进行编译,直到通过没有错误.. ...
- Quartus ii 软件仿真基本流程(使用VHDL)
文章首发于我的个人博客 这是VHDL系列教程的第一个教程.所谓教程,其实也就是记录我本人在学习过程中遇到的问题和学习内容的笔记,分享在这里供其他初学者参考,如果博客中出现任何错误或不严谨的地方,您可以 ...
- Quartus II 功能仿真设置流程
Quartus II功能仿真设置流程 1.新建一个.vwf文件 2.右键点击Name下白框,添加Node/Bus 3.如果已经知道名称和类型,直接键入 如果不确定或向多个输入,点击"Node ...
- 一篇文章带你了解新能源汽车电池管理系统BMS 硬件在环(HiL)仿真测试
1.什么是BMS? BMS(Battery Management System)全称电池管理系统,是新能源汽车的核心系统之一.新能源汽车与传统燃油车存在很大的不同,以纯电动汽车为例,它是以电池包为动力 ...
- quartus原理图设计及 自带仿真
以D锁存器工程为例 1.新建一个工程(注意:新建工程时不需要联合modelsim仿真,选择none!) 2.工程里新建原理图文件.bpf 和波形文件 .vmf 3.画好原理图,编译 4.在波形文件中 ...
- Quartus Prime 原理图输入以及仿真流程
Quartus Prime 原理图输入以及仿真流程 1. 使用 Quartus Prime(18.1)新建工程,路径不要有中文以及空格! 2. 仿真工具选择"None" 3. 新建 ...
- 技术分享 | 一文带你了解测试流程体系
软件测试是软件质量保证的关键步骤.越早发现软件中存在的问题,修复问题的成本就越低,软件质量也就越高,软件发布后的维护费用越低. 为了能更好的保障软件质量,在软件测试的实践中,慢慢形成了一些流程用来达到 ...
- Quartus同Modelsim的联合仿真
我这里用到的Quartus是18.1版本的,Modelsim是自带的(注:我这里在设置Modelsim是Modelsim-Altera). 1.我们事先在桌面创建一个命名为test的文件,用来存放qu ...
- 个人版整理APP测试流程
个人版整理APP测试流程 2016.1.5 我的笔记 一 .APP测试基本流程 1.1 测试周期 测试周期可按项目的开发周期来确定测试时间,一般测试时间为两三周(即15个工作日),根据项目情况以及版 ...
最新文章
- php peridot 使用教程,PHP测试框架Peridot-支持BDD
- java Datasource,数据库连接池
- Spring - Java/J2EE Application Framework 应用框架 第 3 章 Beans, BeanFactory和ApplicationContext
- ELK报错hese locations are not writable or multiple nodes were started without inc
- 深拷贝与浅拷贝的区别
- 开源怎么保证专利_开源质量保证的基础
- byte 转 int 为什么要0xFF?
- 政务大数据需要避免三个误区
- 手机12306买卧铺下铺技巧_手机12306买卧铺下铺技巧
- 暴力破解西电校园网密码
- TFS2010用户解锁
- linux清除所有后台程序,Linux查看和关闭后台运行程序的方法
- 合并果子问题(贪心算法)
- 2020宁波银行终面一分钟抽词演讲
- 领域、子域、核心域、通用域、支撑域
- 7月书讯(下)| 宝藏新书助你“乘风破浪”
- 视频直播网站源码,uniapp页面跳转的几种方法和区别
- 基恩士VT5触摸屏笔记
- CDN - 阿里云CDN全站加速,说说动态加速那些事
- Array 常用函数(C++)