《2022年quartusii入门教程 .pdf》由会员分享,可在线阅读,更多相关《2022年quartusii入门教程 .pdf(7页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、Quartus软件急速入门教程1.以二输入与门电路为例,介绍在Quartus II环境下的编程开发流程(1)启动 Quartus II。启动 QuartusII可以看到主界面由四部分构成:工程导向窗口、状态窗口、信息窗口和用户区。如图1.1 所示。图 1.1、QuartusII基本界面(2)利用向导,建立一个新项目。在 File 菜单中选择New Project Wizard.选项启动项目向导。Step1:如图 1.2 所示,分别指定创建工程的路径,工程名和顶层文件名。工程名和顶层文件可以一致也可以不同。一个工程中可以有多个文件,但只能有一个顶层文件。这里我们将工程名取 为:simple,顶层
2、文件名 取为 and2_gate。名师资料总结-精品资料欢迎下载-名师精心整理-第 1 页,共 7 页 -图 1.2、QuartusII项目名 称、路径、顶层文件设定窗口Step2:点击 Next 按钮,页面二 是在新建的工程中添加已 有 Verilog HDL 文件的,本实验 不需做任何操作。Step3:点击 Next 按钮,进入页面三,完 成器件选择。器件的选择 是和实验平台 的硬件 相关 的,根据 我们的 实验 开发 板,它使 用的 是 MAX II 系列型号 为 EPM1270T144C5的 器件,封装 为 TQFP,管脚数 144,速度等级 为 5,通过 这些条件的 限制,我们可以很
3、快地 在可选 器件 框(Available device)中找到相应 的器件,如图1.3 所示。名师资料总结-精品资料欢迎下载-名师精心整理-第 2 页,共 7 页 -图 1.3、QuartusII中器件选择窗口Step4:后 面两步 分别 是对 EDA 工具的设定和工程 综述,都不作任何操作。点击 Finish完 成工程创建。工程综述 界面如图 1.4 所示。名师资料总结-精品资料欢迎下载-名师精心整理-第 3 页,共 7 页 -图 1.4、QuartusII项目 设定完成 综述 窗口(3)新建一个 Verilog HDL 文件。Quartus II中包含完整 的文本编 辑程序(Text E
4、ditor),在此用 Verilog HDL来编写源程 序。新建一个Verilog HDL 文件,可以 通过快捷按钮,或快捷键 Ctrl+N,或直接从File 菜单中选择New.都可以,弹出页式对话框后选择 Device Design Files页面的Verilog HDL File,点击 OK 按钮。(4)Verilog HDL程序输入。在用户区Verilog HDL 文件窗口中输入源 程序,保存时 文件名与 实体名保持一致。module and2_gate(a,b,c);input a,b;output c;assign c=a&b;endmodule(5)对源 程序进行语法 检查 和编
5、译。使 用快捷按钮,对以上程 序进行 分析综合,检查语法规范;如果没 有问题则 编译整个程 序,使用。如 果出现问题,则对源 程序进行 修改,直至没 有问题 为止。(6)仿真。Quartus II内置波形 编 辑程序(Waveform Editor)可以 生成和编 辑波形 设计文件,从而 设计者 可观察 和分 析模拟结果。Quartus II中的 仿真 包括功能仿真 和时序 仿真,功能仿真检查逻 辑功能 是否正确,不含器 件内的实际延时分析;时序 仿真检查 实际电路能 否达 到设计指标,含器 件内的实际延 时分析。两种仿真 操作 类似,只需在 Tools 菜单中选择 Simulater Too
6、l,在 其 Simulater mode中进行 选择即可,如图1.5 所示。名师资料总结-精品资料欢迎下载-名师精心整理-第 4 页,共 7 页 -图 1.5、QuartusII项目 仿真 设定窗口现 以时序 仿真 为例,介绍 仿真 的具体操作过 程:Step1、新建一个 波形 文件:该过 程与新建 Verilog HDL 文件 类似,只 是在弹出页式对话框后 选择 Other Files 页面的 Vector Waveform File。Step2、在 波形 文件中 加入所 需观察波形 的 管脚:在 Name 中单 击右键,选择 Insert Node or bus.选项,出现 Insert
7、 Node or bus对话框,此时可在 该对话框 的 Name 栏直接键入所 需仿真 的管脚 名,也可 点击 Node Finder.按钮,将所有 需仿真的管脚 一起导入。Node Finder对话框 如图 1.6 所示。图 1.6、QuartusII建立 待仿真 文件 时的管脚 及内 部信 号选择窗口在 Pins 下拉列表框 中选择 合适 的选项,点击 List 按钮,将所 需仿真 的管脚移至 Select Noder 框中。点击 OK 进 入波形仿真 界面。Step3、给输入 管脚 指定 仿真波形:分别选中输入管脚,使用波形编辑器:对 其输入 波形 进行 编辑。最后保存 波形 文件,如图
8、1.7 所示。图 1.7、QuartusII中编 辑完 成的 待仿真波形 文件Step4、点击 按钮,进行 波形仿真,仿真结果 如图 1.8 所示。名师资料总结-精品资料欢迎下载-名师精心整理-第 5 页,共 7 页 -图 1.8、QuartusII仿真产生 的实 际工作波形(7)*.pof 文件的 生成。实验板 上 MAXII 器件使用的 是 JTAG 下载方 式,因此必须 将源文件 转化为*.pof结尾的下 载用数据 流文件,以 供后续下载 到芯片 中使用。*.pof 文件的 生成可分为 两步:图 1.9、QuartusII项目 管理中的 管脚 分配窗口Step1、分 配管脚:选择 Ass
9、ignment 菜单的 pins 选项,进入管脚 分配界面。在管脚分配之前确 定类别栏 按钮,管脚过 滤栏 和分 色显 示按钮 都处于 有效状态,按下类别栏的 Pin 按钮。管脚 分配 也与 实际电路 密切 相关,在该程序中,两输入与门的 两个输入 引脚 可指定为 拨动开 关的两个拨键 1 和 2,即对应 着 MAX II 芯片 的 38、39 管脚,输出引脚 可指定为 LED 灯 D1,即对应 MAX II 芯片 的 131 管脚。在 Node Filter 栏中单击右键,选择 Node Finder.选项,选中所有输入输出管脚。在 管脚 分配栏 中,将程 序中的输入输 出脚 分配到 MAX II 的管脚 上,并保存,如图 1.9 所示。Step2、编 译:使用 进行整体 编译,系统将自动生成*.pof 文件。名师资料总结-精品资料欢迎下载-名师精心整理-第 6 页,共 7 页 -(8)下载。实验 电路 板接 5V 电源,确保其供 电正常;连 接下载电缆;点击进入下 载界面。点击Add File.加 入下 载数据 流文件 and2_gate.pof,进行 下载。如图 1.10 所示。点击 Start按钮 开始下载。名师资料总结-精品资料欢迎下载-名师精心整理-第 7 页,共 7 页 -
限制150内