- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
FPGA+HDL实验 Quartus II 9.1软件使用 DE0的使用 一、实验目的 掌握可编程逻辑器件的应用开发技术 ——设计输入、编译、仿真和器件编程; 熟悉一种EDA软件使用; 掌握Verilog设计方法; 掌握分模块分层次的设计方法; 四、层次化的设计输入方法 层次结构图 3.4 电路仿真 仿真模式设置对话框。 3.4 电路仿真 20.点击菜单项Processing-Generate Functional Simulation Netlist,产生功能仿真网表。 3.4 电路仿真 21.点击菜单项Processing-Start Simulation 启动功能仿真。 完成后结果显示如下。 3.5 器件的编程下载 22.为DE0运行3-8译码器配置引脚。点击菜单项 Assignments-Pins。 3.5 器件的编程下载 23. Pins 菜单项执行之后,会出现一个引脚配置窗口。只用该窗口 的下部的列表进行具体信号的引脚指定。 3.5 器件的编程下载 为了将逻辑分配到 FPGA 外围引脚上,必须根据所用的 FPGA 型号配置输出引脚。根据所提供的DE0 用户指导手册,将3-8 译码器的输入与输出分别配置到 DE0 开发板的3个选择开关(SW2,SW1,SW0)以及 8 个 LED(LEDR7-LEDR0)上。 3.5 器件的编程下载 24.全编译文件。完成分配引脚后,点击菜单项 Processing-start compilation,生成 sof 目标文件。 3.5 器件的编程下载 25.将设计下载在FPGA 中。点击菜单项Tools-Programmer。打开程序下载环境。 3.5 器件的编程下载 26.之后的输出画面如下图所示。 点击Hardware Setup 按钮,选择USB。点击 Close 确认设置。 3.5 器件的编程下载 27.下载程序。在Programmer界面 中 ,将 Q_DEC0DE_38.sof 文件列表中Program/Configure 属性勾上。 最终调试,在 DE0 实验板上,扳动 SW2,SW1 和 SW0 开关,可以看到译码之后的 LEDR7-LEDR0 红色 LED 发光输出。例如:扳动 SW1 和SW0时仅有 LEDR3 亮。 再点击Start 按钮,开始下载程序。完成后,下载 程序显示为 100%。 ⑴高层次设计是一种“自顶向下”的全新设计方法,这 种设计方法首先从系统设计入手,在顶层进行功能方框 图的划分和结构设计。 ⑵由于设计的主要仿真和调试过程是在高层次上完成的,这 既有利于早期发现结构设计上的错误,避免设计工作的浪 费,又减少了逻辑功能仿真的工作量,提高了设计的一次 成功率。 封面:实验名称,系,班,姓名,学号,指导教师 实验名称 设计内容及要求 系统框图与说明 输入输出设计(按键,数码管,发光管等说明) 各工作模式仿真波形 实测(现场验收) 实验总结 心得体会及待改进的问题 功能扩展 五、实验报告要求(供参考) 实验内容: (1)4位比较器的设计p235 (2)4-2线优先编码器设计p285 * 返回 * 二、实验内容 (1)4-2线优先编码器设计 p238 (2)4位比较器的设计 p235(自选) 2. 设计输入 3. 电路编译 4. 电路仿真 5. 器件的编程下载 三、设计举例——3-8译码器 1. 建立 Quartus 工程 基本步骤: 3.1 建立 Quartus 工程 1.打开 Quartus II 工作环境。 三、设计举例——3-8译码器 3.1 建立 Quartus 工程 2.点击菜单项 File-New Project Wizard 帮助新建工程。 打开 Wizard 之后,点击 Next 3.1 建立 Quartus 工程 3.输入工程工作路径、工程文件名以及顶层实体名。 3.1 建立 Quartus 工程 4.添加设计文件。 3.1 建立 Quartus 工程 5.选择设计所用器件。 3.1 建立 Quartus 工程 6.设置EDA工具。 3.1 建立 Quartus 工程 7.查看新建工程总结。 3.1 建立 Quartus 工程 在完成新建后,Quartus II 界面中 Project Navigator 的 Hierarchy 标签栏中会出现用户正在设计的工程名以及所选用的器件型号。 3.1 建立 Quartus 工程 8. 指定编译结 果输出路径。点击菜单项Assignments Device,选中 Compilation Process Settings 选项卡, 勾上右边 的 Save Project output files 。 3.2 使用 Veril
您可能关注的文档
- 【全优设计】2013高考生物一轮复习专题1传统发酵技术的应用新人教版选修1教程讲解.ppt
- 【人教版】地理七年级下册第八章东半球其他的国家和地区第四节澳大利亚(一)上课用(共35张)教程讲解.ppt
- 【人教版】英语必修一同课异构:Unit1FriendshipSectionAWarmingupandReading(A案)教程讲解.ppt
- 【人教版】英语必修一同课异构:Unit1FriendshipSectionBLanguagePoints教程讲解.ppt
- 【人教版数学·六年级上】_圆柱的体积及练习题教程讲解.ppt
- 【三维设计】2014届高考地理人教版一轮复习:第三章第一讲_自然界的水循环和水资源合理利用教程讲解.ppt
- 【三维设计】2016高考生物二轮:专题1.3.1酶和ATP教程讲解.ppt
- 【三维设计】2016高考生物二轮:专题1.4.1细胞分裂教程讲解.ppt
- 【尚美佳】金科六一水库别墅项目消费研究及形态讨论教程讲解.ppt
- 【设计】Friendship_英语_高中_孙琳_3709230001教程讲解.ppt
文档评论(0)