- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
Quartus 下载程序到 fpga 开发板的教程
——————笔者:张显
第一篇
一.建 quartus 软件工程
1.打开 quartus软件,点击 File,再在其下面点击 New project Wizard,出现下图
2.点击 next,出现下图,第一行修改工程路径(注意路径中不要有中文和空格) ,第二个空白行命名工程名字,和上面的名字一致,第三行自动生成
3.点击 next,出现下图,不做改动
4.继续点 next 就行,有
选择 device family 系列,再选择芯片类型
5.点 next,有下图
6.再点击 next 则有
7.点击 finish 即完成工程的建立
二.在存在原代码的情况下,将原代码加入工程
1.按照刚才的路径查看所建的工程有:
2.打开原代码所在地(个体情况不一样,看自己的在哪)有以下
里面有 2 个文件夹很重要,就是 source 和 tcl,source 里面就是我们程序的源代
码
3.将 sourece 和 tcl 拷贝到刚才建立的那个工程文件夹下,结果如下
4.回到 quartus软件中,点击 project,在其下点击 add files in project ,有
点击图中红色处,有
5.选中图中的 3 个.v 文件,并点击打开,立即有
6.点击 applay、再点 OK 即可
7.回到 quartus软件中,点击红色 file 处,可以看到刚才添加的 3 个文件
8.选择顶层文件,根据所编代码模块,自行选择之一,上图中选择了 mix 模块,
右键单击,并点击 set as top level entity, 之后就有, Hierarchy 中显示的是 mix 模块,说明顶层模块设置成功
三.工程的其余设置
1.点击红色处,之后单击 Device,有
2.点击上图红色处 Device and pin options,则有
3.点击 configuration,按照下图红色处配置修改( EPCS64 根据自身情况选择)
4.选择 unused pins,如下
按照上图设置,输入三态模式
5.选择 voltage,FPGA 的 I/O 口是 3.3v 的 TTL 电平,选择它,有下:
6.把 dual_purpose pin 进行设置,双功能引脚都设置为普通的 I/O 口即可
四.编译工程
1.进行编译,点击图中红色处,一个三角
2.编译后的结果,显示编译成功,同时会生成一个编译报告
上图编译报告会显示一些所用 FPGA 的资源
3.点击 pin planner,则生成以下画面
4.进行引脚分配,在红色处逐一进行选择,双击原来空白处并下拉,关闭,在进行编译即可
五.下载程序
1.编译过后,点击红色处图标显示 programmer,进入下载界面如下:
2.添加文件,编译后有 2 中文件, sof、 pof 文件 2 种, JTAG 下载时用 sof 文件、 AS 下载使用 pof 文件,用 JTAG 下载时,存在 RAM 里,一旦掉电程序会丢失,上电后要重新下载,用 AS 下载的话,则是固化了,掉电也不会丢失,一般编译后,文件会自动加载,如没有,就点击下图红色处寻找,进行添加即可:
3.USB 下载器连上,电源线通上,按下开关,点击旁侧的 start,进行下载
看到右上方显示绿色进度条为 100%,说明下载成功
4.实验现象以及开发板图
5.
第二篇(简洁版)
1.在某个路径下创建一个文件,做为工程文件的路径,命名
2.在 Quartus 中先创建一个文件 File,把 file 另存为上面那个工程文件
路径下,在新建的 verilog HDL 文件中编写好所需程序,然后保存,
注意文件名要和 module 后的文件名一致,如果不一致就会导致出错
这时会跳出一个对话框,问要不要为这个文件创建工程,点击是的,
3.开始工程的创建,关于工程创建,参考上一篇第一部分
4.之后进行第三部分,工程的其余设置,参考上篇
5.编译,,分配引脚,下载程序,参考上篇
AS 下载,请参照《 FPGA-AS_下载使用说明书》这个文档,一定要
注意,软件配置好以后,硬件的接口一定也变成 AS 下载接口!!
您可能关注的文档
最近下载
- 2025-2030中国β半乳糖苷酶行业市场现状供需分析及投资评估规划分析研究报告.docx VIP
- 下肢深静脉血栓的预防及护理PPT课件.pptx VIP
- 奇异的仿生学学习通测试及答案.pdf VIP
- SJG 09-2024 建筑基桩检测标准-深圳市工程建设技术规范标准.pdf VIP
- 湖南成人教育学位英语必备词汇、词组.docx VIP
- 乌兰夫.ppt VIP
- 第九章 土壤酸碱性及缓冲性-缓冲性.pdf
- 厂房项目全周期管理方案.docx
- 《Unit3 Lesson2 Thanksgiving Day》优秀教学课件.pptx VIP
- 老年心血管疾病的综合管理题库答案-2025年华医网继续教育答案.docx VIP
原创力文档


文档评论(0)