Quartus II 13.1入门级使用方法 -仿真篇,适用于小白

article/2025/9/18 15:45:55

  上次的文章,小白介绍了如何在Quartus上面创建编译一个工程,以一个计数器为例!但是在实际的工程中,仿真往往更加的重要。小白呢,喜欢用Quartus调用Modelsim来进行仿真。下面就介绍如何在Quartus中生成仿真测试文件的模板如何调用Modelsim进行仿真如何看波形

接上文:

4-1:选择processing中的start,点击Start Test Bench,如下图所示,这样就可以生成仿真模板了,注意这只是模板,还是得去进行修改

 4-2:生成仿真模板后,查看仿真模板的生成路径,在下图所示,打开仿真模板就是cnt.vt文件。你可能打开了相应的路径,但是找不到cnt.vt文件,这是只需要点击All Fires!!!就是第二张图蓝条显示的地方,如下图所示。

 4-3:打开之后,将小白所选中的地方,删除掉!!!选中的地方如下图所示。

   

 

 

 记住这些选中的地方是要删除掉的!!!其他注释的地方可以删除也可以不删除!!!为了使同学门更好的了解模板的结构,小白将删除后的结果附在下图!!!注意啊,这只是模板!!!

 4-4:现在来添加仿真文件,这个得自己编写,小白将本次编写的计数器仿真代码附在下面,同学们可以参考参考。记得module后的端口名-cnt_vlg_tst,这个后面会有用,双击端口名,可以全选,右键选择复制。

在rst = 1'b1;的下一行加上

#1000 $stop; //过1000ns后,仿真自动停止,就是:

    rst = 1'b1;#1000 $stop;end
always  #10 clk = ~clk;  //它的意思是每过10ns,时钟翻转一次,周期即是20ns,就是50MHZ.

5:到此为止,本次计数器的仿真模板环节就结束了,下面就是如何添加仿真模板如何调用Modelsim

 5-1:第一步呢,还是先保存,一定要保存!!!然后点击Aaaignments中的Settings,会出现以下界面。

 

 5-2:这就是出现的界面,点击蓝色的小圆点,选择Test Benches。

 5-3:这就是选择后的界面,点击New...

 5-4:点击之后会出现以下界面,然后我们将刚刚复制的端口名,放到Test bench name:里。

 5-5:点击File name:后的三个点...   会出现以下界面,选择cnt.qbf,就是那个带图标的文件。选择后,点击open。

 5-6:点击完后,然后点击Add

 5-7:点玩后,点击OK,点三次OK,这种连点OK是不是超爽!!!好了,点完之后,再次点击start compile!!!

5-8:点击完编译之后,我们只要点击功能仿真就行了,如何点击,如下图所示!!!点击完后,我们就等着就行了,不要着急啊!!!

6:此时等待Modelsim自己跳出来,不要急,就让Modelsim自己运行完毕,然后会出现以下界面:

 这个界面就是modelsim我们所仿真的界面,到这步,我们就成功了!!!

6-1:然后我们添加信号,看波形!!!按住ctrl,选择这三个

信号,右键点击Add Wave,即可添加信号,打开查看波形的窗口!!!

 6-2:这就是本次仿真的结果,可以看到计数器在每个上升沿处加1,直到15,计数器清零,重新计数,本次入门级结束!!!

 


http://chatgpt.dhexx.cn/article/5ui2a8jS.shtml

相关文章

Quartus-II 13 安装

Quartus-II 13 安装 前言一、Quartus II的安装二、Quartus II的注册总结参考文章 前言 安装Quartus前请先完成Modelsim的安装,详情点击此处 Quartus-II 13文件百度网盘连接: https://pan.baidu.com/s/1a9d-bq9RZmWrRV542X4IEA 提取码:ifte …

QUARTUS 2 基本操作使用(quartus13.0)

本文从建立完工程开始,到下载结束 编写设计文件 点击Files,可以添加设计文件 设置工程顶层 ​编辑 再此介绍下工具栏,只介绍用的多的 绑定引脚:fpga大部分引脚都是GPIO,因此给他编辑代码后(赋予他功能&am…

quartus II【如何进行顶层设计】

1.使用原理图进行顶层设计 1).首先设计好两个模块文件,在导航窗口Files下显示了已经设计好的文件 2).分别选中每个文件,右键创建为元件 3).创建块设计文件 4).空白处右键insert或者单击箭头所指图标,也可以直接在空白处双击左键&#xff…

Quartus II 的入门级使用

好久没有用VHDL写东西了,今天需要完成一个项目,重新复习一下 新建工程 新建工程 file-->New Project Wizard, next, 选择存放的路径名字(projecttop-level 名字要相同), next,File name名字同上&#x…

Quartus II 之常见问题(一)

1. 问题描述: 设计16位加法器遇到的问题: Error: Can’t synthesize current design – Top partition does not contain any logic问题分析: 在程序中使用电路图为顶层文件,但是没有接上管脚,所以弹出以上错误如果使…

Quartus ii 13.1 数字时钟

内容摘要: 使用计数器和数据选择器等器件实现数字时钟电路。电路最终在开发板上显示的是时钟的秒和分(开发板所限,当然如果开发板支持8位显示的话也可以自己加到小时位的显示)。电路包四个部分:时钟信号分频电路&#…

安装Quartus-II

一、Quartus II的下载 百度网盘下载链接:百度网盘 请输入提取码 提取码:ifte 说明: 本链接来自于正点原子官方资料下载 二、Quartus II的安装 1.解压压缩包 2.运行可执行程序 3.安装导向过程 ①进入welcom界面 ②勾选“I accept the agre…

Quartus II - 软件安装教程

博主福利:100G电子设计学习资源包! http://mp.weixin.qq.com/mp/homepage?__bizMzU3OTczMzk5Mg&hid7&snad5d5d0f15df84f4a92ebf72f88d4ee8&scene18#wechat_redirect -------------------------------------------------------------------…

Quartus II 的下载及安装

一、下载Quartus II 百度网盘下载链接: https://pan.baidu.com/s/1a9d-bq9RZmWrRV542X4IEA 提取码:ifte 说明: 本链接来自于正点原子官方资料下载 二、Quartus II 安装 解压压缩包 运行可执行程序 安装 三、Quartus II 的注册 下载破解器文…

Quartus II 入门案例(VHDL)

前言 本文介绍Quartus II的使用方法,通过VHDL硬件描述语言编程来实现简单的电路功能。 一、使用步骤 首先打开Quartus II 新建vhdl文件 右侧就是代码编辑界面 本例通过VHDL实现一个简单的非门案例,有利于新手快速入门 相关量解释 nottest&#xff1a…

quartus II使用

1、解决警告信息 FPGA在写Verilog时编译警告,具体警告信息如下: Warning (18236): Number of processors has not been specified which may cause overloading on shared machines. Set the global assignment NUM_PARALLEL_PROCESSORS in your QSF to…

Quartus II 操作入门

使用Quartus设计FPGA,简单包括以下流程: 新建工程,写代码编译工程,找错误分配引脚,重编译下载配置,到硬件 为保证设计的正确性,在编译后,一般还需要做仿真验证,然后下载…

Quartus II 13.0波形仿真

先放结论:Quartus II 13.0有自带的仿真工具,能实现波形仿真。 之前一直找不到关于Quartus II 13.0的波形仿真,然后百度的都是说quartus ii 9.0之后的版本就没有这个功能了,只能再下一个modelsim之类的仿真软件进行波形仿真。但是…

图文解说Quartus II使用入门

本文以31以内的奇数倍分频为例总结一下Quartus II建立工程、编译、仿真的详细过程。 建立工程。 (1)选择File—>New Project Wizard,弹出新建工程对话框,输入工程路径和工程名称,然后点击next进入下一步。在这里要…

Quartus-II的安装教程

Quartus-II的安装教程 文章目录 Quartus-II的安装教程一、Quartus-II的下载二、Quartus-II的安装1.解压压缩包2.进行安装 三、注册Quartus II 一、Quartus-II的下载 ​ 百度网盘下载链接: ​ 百度网盘 请输入提取码 ​ 提取码:CWGG 二、Quartus-II的安…

Quartus实现D触发器及时序仿真

目录 一、D触发器的简介二、 Quartus-II设计D触发器并验证三、Quartus-II调用D触发器并验证 一、D触发器的简介 D触发器是一个具有记忆功能的,具有两个稳定状态的信息存储器件,是构成多种时序电路的最基本逻辑单元,也是数字逻辑电路中一种重…

python视频教程全集-Python 3视频教程全集(2018版)免费送啦

原标题:Python 3视频教程全集(2018版)免费送啦 不仅很多计算机专业的小伙伴想学Python,很多零基础的也想学。为什么?因为它是一门更注重可读性和效率的语言,而且随着人工智能的发展而愈发火热。Python 3视…

python免费教程视频-Python视频教程免费下载,最新Python免费教程视频分享!

1、为期92天的全套Python教程视频免费分享,总计52G! 1-32天 … … 65-92天 百度云网盘: 如果百度云链接过期了的话,可以关注微信公众号"Python联盟”,然后回复"001”,也可以获取的哈~ 2、40…

python视频人声消除

事前准备 需安装python,ffmpeg,spleeter,笔者使用的操作系统是window10 python安装 可参考这可能是全网最详细的python安装教程(windows)_朝阳区靓仔_James的博客-CSDN博客_windows安装pythonpython安装是学习pyhon…

2018最新Python视频教程

基础就业Python视频教程需要的关注公众号cityapes直接下载