本文主要是介绍FPGA学习笔记之Altera FPGA使用JIC文件配置固化教程(转),希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
1,打开希望固化的FPGA设计工程,这里我直接打开按键消抖这节课的工程。
2,在quartus ii软件中点击File—>Convert Programming Files,如下图所示:
3,在弹出的窗口中,Programming file type 选择JTAG Indirect Configuration File(.jic),Mode选择Active Serial,Configuration device选择EPCS16,File name默认是output_file.jic,这里,我们养成良好的习惯,将其改成工程名字:key_filter.jic。
4,在input files to convert一栏中,点击Flash Loader一项,在右侧点击Add Device选项,如下图所示:(温馨提示:点击图片可查看高清大图)
5,点击Add Device选项后在弹出的选项卡中,选择EP4CE10,然后点击OK,如下图所示:(温馨提示:点击图片可查看高清大图)
6,点击OK后会回到先前的配置页面,此时再次鼠标点击SOF Data,再点击右侧的Add File,如下图所示:(温馨提示:点击图片可查看高清大图)
7,在弹出的窗口中,在output files文件夹下找到“key_filter.sof”文件,点击open,即可添加进来,如下图所示:(温馨提示:点击图片可查看高清大图)
8,点击open后,回到配置页面,点击Generate按钮,如下图所示:(温馨提示:点击图片可查看高清大图)
9,点击Generate按钮后,则软件开始转换文件,转换成功后弹出成功提示窗口,如下图所示:(温馨提示:点击图片可查看高清大图)
10,点击OK即可,然后close窗口。
11,打开Quartus II中的下载工具programmer,将原有的sof文件移出,重新添加key_filter.jic文件进来,勾选programming/configuration,如下图所示:(温馨提示:点击图片可查看高清大图)
12,设置完成后,点击Start(前提是下载器与开发板已经正确连接),则软件开始烧录固件,整个烧录时间大约花费20秒钟左右。烧录完成后,此时固件 已经保存在了配置芯片中,但是此刻FPGA还不能运行该固件,因为当前的固件是存在配置芯片中的,并没有被配置到FPGA中,因此需要让FPGA执行一次 从配置芯片中主动配置固件的过程,方法很简单,给开发板断电后重新上电即可。此时,我们按下按键0或者按键1,就可以看到LED的状态发生变化了。断电再 上电,固件依旧保持,整个设计固化工作完成。
本文转载于 小梅哥博客 http://bbs.ednchina.com/BLOG_ARTICLE_3032692.HTM?source=related_blog
这篇关于FPGA学习笔记之Altera FPGA使用JIC文件配置固化教程(转)的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!