使用quartus13.0烧录文件

使用quartus烧录文件

JTAG programming(烧录sof文件):这种编程方法以将bit stream直接下载到Cyclone FPGA。只要有电源,FPGA将保持这种配置;当电源关闭时,信息将丢失。(再次启动则会读取原来在FLASH中的程序)
主动串行编程(烧录jic文件):配置bit stream下载到FLASH。它能将数据存储在开发板中,当开发板的电源打开时,数据自动加载到Cyclone V GX FPGA中。
我使用的开发板:Cycone V (5CGXFC5C6F27C7N) EPCQ256

烧录sof

  1. 创建project文件
    在这个界面选择你所用的型号
    使用quartus13.0烧录文件_第1张图片
  2. 创建文件,写好代码后要注意模块名与文件名一致,否则会报错
  3. 编译(Start compilation)
  4. 制定引脚(Assignments-Pin Planner),引脚可以到开发板资料里查
  5. 保存后再次编译
  6. 打开Tools Programmer,在add file中添加生成的sof文件,并连接好usb线
    使用quartus13.0烧录文件_第2张图片
  7. 最后点start即可

烧录jic文件

1.点击File,然后点击Convert Programming Files
2.将Programming file type选择成JTAD Indirect Configuration File(.jic)
3.将Configuration device选到EPCQ256
4.点击flash loader,点add device,然后选择
使用quartus13.0烧录文件_第3张图片
5.点击SOF Data,将sof文件添加进去。
6.最后点Generate。弹出成功窗口
7.再打开Tools Programmer,将原来的文件删除,把jic文件添加进去,按start即可!
使用quartus13.0烧录文件_第4张图片
这样就烧进flash中了

你可能感兴趣的:(quartus)