- 1、本文档共47页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
5 基于QuartusⅡ的FPGA/CPLD数字系统设计 5.1 QuartusⅡ概述 5.2 QuartusⅡ工程的创建与管理 5.3 设计输入 5.4 编译处理 5.5 仿真测试 5.6 分配引脚与芯片 5.7 编程与配置 5.8 实例 5.1 QuartusⅡ概述 5.1.1 Quartus II及其特点 5.1.2 Quartus II软件的开发流程 5.1.1 Quartus II及其特点 5.2 QuartusⅡ工程的创建与管理 5.2.1 Quartus II工程的创建 5.2.2 Quartus II工程的管理 5.2.3 Quartus II文件的管理 5.3 设计输入 5.3.1 原理图设计输入 5.3.2 文本文件输入 5.3.3 宏功能模块的实例化 5.3.1 原理图设计输入 选择File/New命令,弹出一个新建设计文件选择对话框。创建图形设计文件,选择New对话框中的Design Files选项卡下的Block Diagram/Schematic File,单击OK按钮,弹出原理图编辑对话框。 5.3.2 文本文件输入 文本编辑器是Quartus II软件的一个非常灵活的编辑工具; 可以方便地用于以AHDL、VHDL和Verilog HDL语言形式以及Tcl脚本语言输入文本型设计; 还可以在该文本编辑器下输入、编辑和查看那其他ASCII文本文件。 5.3.3 宏功能模块的实例化 借助于Mega Wizard Plug-in Manager工具来实现; 可以建立或修改包含自定义宏功能模块变量的设计文件,然后还可以在设计文件中对这些文件进行例化; 在这些自定义宏功能模块中的变量都是基于Altera公司提供的宏功能模块,包括LPM、MegaCore和AMPP功能; 通过运行一个Mega Wizard Plug-in Manager向导,可以帮助我们轻松地为自定义攻功能模块变量指定选项; 该向导用于为相关参数和可选端口设置数值。 5.4 编译处理 5.4.1 编译前设置 5.4.2 启动编译器 5.4.3 编译及其结果说明 5.4.1 编译前设置 设置项目包括: Device设置 Compilation Process设置 Analysis Synthesis设置 Fitter设置 5. 4.2 启动编译器 5.5 仿真测试 5.5.1 创建一个仿真波形文件 5.5.2 在矢量波形文件中加入输入、输出结点 5.5.3 编辑输入节点波形 5.5.4 设计仿真 5.5.5 仿真结果分析 5.5.1 创建一个仿真波形文件 5.5.2 在矢量波形文件中加入输入、输出结点 5.5.3 编辑输入节点波形 5.5.5 仿真结果分析 5.6 分配引脚与芯片 5.6.1 在分配编辑器(Assignment Editor)中完成引脚分配 5.6.2 底层图编辑器(Floorplan Editor)中完成引脚分配 5.6.1在分配编辑器(Assignment Editor)中完成引脚分配 通过选择Assignment/Assignment Editor命令,在弹出的分配编辑器的类别(Category)列表中选择Locations/pin,或直接通过选择Assignments Pins菜单命令,进行引脚分配。 5.6.2 底层图编辑器(Floorplan Editor)中完成引脚分配 选择“Assignment→Timing Closure Floorplan”命令,将打开时序逼近底层图。在底层图界面中,可以通过选择“View”菜单中的“Package Top”、“Package Bottom”或“Interior LABs”、“Interior Cells”选项,实现在封装与内部单元之间切换界面的显示方式。 5.7 编程和配置 5.7.1 打开编程器窗口 5.7.2 建立被动窗口配置链 5.7.3 器件编程下载 5.7.4 修改编程模式 5.7.5 添加器件到编程链中 5.7.1 打开编程器窗口 在Quartus II软件中打开编程器窗口,并建立一个链式描述文件,操作如下: ① 选择Tools/Programmer命令,则编程器窗口自动打开一个名为“文件名.cdf”的新链式描述文件,其中包括当前工程的编程文件以及所选器件等信息,如图5.7-1所示。 ② 再选择菜单“File”中的“保存.cdf链式描述文件”。 5.7.2 建立被动窗口配置链 ① 首先在编程器窗口的“Mode”列表中选择“Passive Serial”模式。 ② 再通过单击编程硬件设置按钮“Hardware Setup”,在Add Hardwa
您可能关注的文档
最近下载
- 刘芳——本科论文初稿.doc VIP
- 安全培训记录效果评估表全员法律法规培训.docx VIP
- 3.4 透镜的应用(分层练习)2024-2025学年八年级物理上册同步精品课堂(苏科版2024)(解析版).docx VIP
- 《二年级上册美术折纸动物》ppt课件讲义.ppt
- BS EN 16120-2-2017Non-alloy 国外国际标准规范.pdf
- 精卫填海成语神话故事.pptx VIP
- 【生物】蛋白质相关计算课件 2023-2024学年高一上学期生物人教版必修1.pptx VIP
- 四位一体农村长效保洁方案(标书——已中标) .pdf VIP
- 人教版九年级上册化学第六单元测试卷.doc VIP
- 2025届高考语文复习:叠词的作用和表达效果+课件.pptx VIP
文档评论(0)