Quartus II 13.0波形仿真

article/2025/9/18 17:02:50

先放结论:Quartus II 13.0有自带的仿真工具,能实现波形仿真。

之前一直找不到关于Quartus II 13.0的波形仿真,然后百度的都是说quartus ii 9.0之后的版本就没有这个功能了,只能再下一个modelsim之类的仿真软件进行波形仿真。但是后来偶然看到了chaichai-icon大佬的Quartus II 13.0sp1 (64-bit)使用教程,发现不需要另下其他的软件也能够完成仿真。

于是我又查阅了一些网络上的资料,基本说法是Quartus II从9.0开始就取消了自带的仿真工具,转而采用第三方仿真工具。个人安装的Quartus II 13.0 确实没有自带的仿真工具,但是有提供Modelsim_Altera安装包,一直在用的就是该第三方工具。即在quartus组件中默认安装了一个可以进行仿真的工具

接下来就参照chaichai-icon的文章 ,再来介绍一下用 13.0版本进行波形仿真的使用教程。

开发环境

win10 + Quartus II 13.0sp1 (64-bit) + 器件库(Cyclone, Cyclone II, Cyclone III, Cyclone IV device support ),使用Verilog HDL语言进行代码设计。

设计流程

1. 新建工程
2. 写代码
3.波形仿真(会Quartus II的可以直接跳仿真)

由于我们实验要求到有仿真图这一步就行了,所以后面的引脚分配、下载配置到硬件等步骤在这里就不说了。

新建工程

File->New Project Wizard
在这里插入图片描述
下图
第一行:工作目录(不能出现汉字和空格)
第二行:工程名称(不能出现汉字和空格)
第三行:顶层设计实体名(默认为工程名称)
Next
在这里插入图片描述
下图,添加已有的源代码文件,没有再点Next
在这里插入图片描述
选择你需要使用的FPGA芯片,由于Quartus Ⅱ自带的仿真软件只支持CycloneⅠ- Ⅳ device families,之前我选了个Cyclone Ⅳ GX,结果进行仿真的时候失败了。
在这里插入图片描述
在这里我们随便选了个Cyclone Ⅱ的芯片进行测试。
Next
在这里插入图片描述
下图,选择第三方分析工具.。此处如果全部选择None,表示用QuartusⅡ自带的工具。在这里我们默认None。
Next
在这里插入图片描述
下图是信息总览,确认无误后点Finish。
在这里插入图片描述

代码编译

接下来我们就开始进行代码编译过程,在这里选择了一个简单的半加器。
File->New->Verilog HDL File,然后点OK
在这里插入图片描述
将代码写进新建的文件中,然后保存,注意保存的文件名要与module后面定义的实体名一致,在这里,我们保存的就是test.v。
在这里插入图片描述
将该文件设为顶层文件。
导航窗口Project Navigator下边→点Files ,右击文件test.v 设为顶层实体Set as Top-Level Entity 。
在这里插入图片描述
开始编译,Processing->Start Compilation,或者直接点工具栏中开始编译的图标。
在这里插入图片描述
出现下图所示,即编译成功。
在这里插入图片描述

波形仿真

使用QuartusⅡ进行波形仿真需要创建一个VWF波形文件,File->New->University Program VWF。
在这里插入图片描述
在图中红框圈出地方的空白处单击鼠标右键,然后选 Insert Node or Bus。
在这里插入图片描述
点Node Finder
在这里插入图片描述
先点List,再点 >> 。之后点OK,OK。
在这里插入图片描述
由于这里的VMF文件默认使用的仿真软件是ModelSim,因此需要更改一下设置,Simulation -> Options -> Quartus ii simulator,勾选后面然后这个点OK。
在这里插入图片描述
然后就是设置你的in输入信号 a,b,我们可以直接使用工具栏的图标进行调试。首先对a进行设置,在这里我使用的是随机信号Random Values。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
同理设置b,在这里我们也可以选用时钟信号Overwrite Clock。
在这里插入图片描述
在这里插入图片描述
可以用Ctrl+鼠标滑轮进行放大缩小
在这里插入图片描述
输入信号设置完成后,就可以进行功能仿真了。
Simulation->Run Functional Simulation,或者直接点击图标。
在这里插入图片描述
在这里插入图片描述
然后生成一个只读文件(Read-Only), 这个就是所需要的仿真波形图。
在这里插入图片描述

生成RTL图

回到主界面,在左下方找到Compile Design->Analysis&Synthesis->Netlist Viewers->RTL Viewer,双击。
在这里插入图片描述
RTL图
在这里插入图片描述


http://chatgpt.dhexx.cn/article/cPOMWwDa.shtml

相关文章

图文解说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直接下载

python教程视频哪个好-python视频教程哪家好

原标题:python视频教程哪家好 不知从何时起,"人生苦短,我用Python”这句话就火了起来,不仅是程序员的圈子,甚至连很多的企业都掺了一脚,进来开始着手培养自己的Python人才。 不如看看这些&#xff1a…

python视频教程,尚硅谷python视频教程,百度盘下载

python视频教程,尚硅谷python视频教程,百度盘下载 尚硅谷python视频百度盘下载,关注微信公众号:美丽游戏动漫,回复python获取解压密码,骗人是XXX。 公众号里还有码农想要的福利,你懂的哦~~ 【…

免费python全套教程百度云-老男孩Python视频教程全套完整版!无偿分享~

老男孩Python视频教程中涉及网络编程、数据库开发、前端开发、web框架、爬虫、数据分析、机器学习、无人驾驶等知识 。 (文末附百度云链接) 老男孩的Python教程有一个特点,那就是整套视频教程并不是同一个老师从头讲到尾,想想也…

pythonflask教程 视频_Python Flask开发入门视频教程下载

Python Flask开发入门视频教程下载 课程介绍: 此套Python Flask开发入门视频教程从基础入手,全面地了解 Flask 的能力将你引领进入“微”框架世界,并通过实践向你展示 Flask 在 Web 开发中的 “简洁而不简单” 的威力。 Python Flask开发入…

python免费教程视频-python视频教程免费下载,百度云网盘资源,全套!

废话不说 92天的Python视频教程 送上! 总计52G! 从基础到前端、从web框架篇到项目实战,92天的视频,让你从入门到熟练!(精通这个词,还是不能乱用) 1-30天 … … 61-92天 里面还有笔记! 教程的最后一天,还附上了教你如何写简历,及面试技巧分享! 部分目录:(往…

2018python教程百度云盘_python基础教程视频网盘_python教学视频2018百度云

python从入门到精通视频(全60集)百度云盘,python从入门到精通视频(全60集)百度云盘 Python最新全套视频教程百度网盘资源 12269 2018-10-03Python入门环境搭建全套源码课件视频 百度网盘链接 python基础教程视频大全,python基础教程视频大全免费为大家带来&#xff…

国外有哪些好的python视频教程?

现在网上国内的python教程已经屡见不鲜,python学习网整理了适合于不同阶段的11个python国外教学视频,并不需要百度云下载,可直接在线免费观看,欢迎学习!本文将推荐11个国外的python高清教程,视频包含中英文…

小甲鱼python视频教程

本人在网上找了很久免费的python视频教程 给大家分享一个易入门的小甲鱼的Python全套视频教程: 链接: https://pan.baidu.com/s/1CcF7SmT9BLQfoqE5wot4Dg 提取码: vqjc

Python 视频教程下载 (全阶段)

人生苦短 我用Python,不问自答,我想分享下自己自学Python一路过来走过的坑,学习一门语言最重要的两个字“坚持”。 曾经龟叔就给Python定位明确、优雅、简单,所以Python为什么会受这么多喜爱和简单易学,像对于我这种不…

推荐一份完整的python教学视频

关注微信公众号”阿甘琐记“,后台回复”python“,即可免费领取全部教程。下面有公众号二维码。 前一段时间在学习python,所以专门找了这方面的课程,现在来分享一下。 这一套教学视频非常完整,从入门到进阶。 视频共包含就各部分,分别是python基础、python核心编程、数据…

想自学python看哪位的视频比较好-Python入门视频看哪个好?适合初学者的教学视频推荐...

Python作为一门新手友好的编程语言,对于初学者来说,还是有一定的学习难度的。目前的Python学习资料在网上可以找到很多,那么Python入门视频看哪个好呢?本文就为大家推荐博学谷的免费Python入门教学视频—《从0开始学Python》&…

二叉树层序遍历(c语言,非递归)

层序遍历的作用是将二叉树,从上到下,从左到右依次遍历。如下图遍历的结果是A->B->C->D->E->F->G->H。其实,这就相当于族谱一样,从辈分大到小遍历(从祖宗到孙子)狗头保命。 那么&#…

二叉树层序遍历——java

目录 一、题目 二、层序遍历顺序 三、思路(迭代法) 四、代码实现 一、题目 1、链接:力扣 2、内容:给你二叉树的根节点 root ,返回其节点值的 层序遍历 。 (即逐层地,从左到右访问所有节点&a…