fpga烧写问题

fpga烧写问题

ID:795579

大小:731.03 KB

页数:19页

时间:2017-09-05

fpga烧写问题_第1页
fpga烧写问题_第2页
fpga烧写问题_第3页
fpga烧写问题_第4页
fpga烧写问题_第5页
资源描述:

《fpga烧写问题》由会员上传分享,免费在线阅读,更多相关内容在学术论文-天天文库

1、alteracyclone器件告别AS下载模式,直接用JTAG配置器件进行编程看CYCLONEII的器件手册时,看到一段关于配置器件的描述:可以通过JTAG接口对串行配置器件进行编程,可是里面没有详细的使用方法,在altera的网站上找到了一些关于这个的资料先介绍一下SFL:SerialFlashLoader,它是通过JTAG接口在系统编程(isp)串行配置器件。这种方法主要是通过FPGA作为一个JTAG与串行配置器件之间的桥梁,优点是能通过一个JTAG接口对器件进行配置,缺点是慢,因为在编程前要对FPGA进行配置。废话少说,首先编译生成SOF文件,也就是JTAG方式下的下载文件,然

2、后1在“文件”里选择“ConvertProgrammingFiles”,出现对话框后2在programmingfiletype里选.jic3在configurationdevice里选择相应的串行配置器件4filename选择转换文件5选sofdata,单击addfile选择sof文件6flashloader单击adddevice选择FPGA器件然后OK生成JIC文件,后面的事情跟JTAG下下载一样,只是将文件类型选为JIC文件,可惜我转换的时候选EPCS1时,老提示容量不够,选EPCS4就没有问题了,大家可以试试。cyclone器件,jtag和as下载模式JTAG是直接烧到FPGA

3、里面的,由于是SRAM,所以断电后要重烧;AS是烧到FPGA的配置芯片里保存的,每次上电就写到FPGA里;pof文件可以通过as方式下载(保证byteblasterII/usbblaster连接正确);sof文件或者转换的jic可以通过jtag方式下载;这两种下载模式使用的接口外形是完全一样的,要注意区分!使用FlashLoader(JTAG模式)下载EPCS器件一般来说Altera公司Cyclone或者CycloneII系列FPGA相应的配置器件会选择EPCS系列串行FLASH。一般使用AS模式下载EPCS系列器件。但有时候可能遇到AS模式不能成功下载的案例,原理图以及PCB板都是

4、按照推荐电路设计,这时候我们可以通过FlashLoader检验EPCS器件是否良好。即通过JTAG方式下载EPCS系列器件。如果这种方式还是不能进行正确的AS模式的下载的话,可能EPCS器件本身已经不能正常工作了,此时可以建议客户更换配置芯片了。:)使用FlashLoader(JTAG下载模式)下载EPCS器件的步骤如下:1.把需要下载的工程文件生成xx.sof。2.点击File菜单,选择ConvertProgrammingFiles…如图一所示。图一:File选项3.在执行完第2步后跳出图二所示的界面。鼠标左键点击Programmingfiletype栏目的下拉箭头,选择JTAGI

5、ndirectconfigurationFile(.jic)项。图二:ConvertProgrammingFiles界面图三:选择相应的JTAG下载文件界面4.完成步骤3后选中Inputfilestoconvert栏目中的SOFData,左键点击AddFile按钮。找到生成的相应的sof文件并打开,此时相应的sof下载文件出现在相应的界面中。图四:添加相应的SOF文件5.选中FlashLoader,左键点击AddDevice…按钮图五:选择FlashLoader并添加器件6.在跳出的SelectDevices界面下选择相应的器件。(这里以EP2C5为例)点击ok器件选择完毕。图六:S

6、electDevices界面7.完成以上步骤后就可以转换生成相应的下载文件了。图七:Generate文件界面顺便提醒一下,不要忘记把Configurationdevice选为您所使用的EPCS4或者EPCS1.8.以下的下载步骤与我们普通的JTAG下载过程基本一致了,但需要注意的是这里下载文件必须选择所生成的jic文件。打开Programmer窗口,如图八所示。图八:Programmer窗口说明9.按照图九所提示AddFile找到并打开生成的jic文件。最后左键点击Start按钮大功告成!编程与配置FPGA---Jtag&AS可以通过两种模式配置FPGA,一种是JTAG模式,通过下载

7、线直接配置FPGA,掉电后FPGA的配置内容会丢失,再次上电时需要用电脑对FPGA重新配置;另一种模式是AS模式,通过下载线对串行配置器件EPCS进行编程,板子上电后,EPCS器件自动配置FPGA。前者使用sof文件,后者使用pof文件。sof是SRAMObjectFile,下载到FPGA中,断电丢失。pof是ProgrammerObjectFile,下载到配置芯片EPCS中,上电重新配置FPGAFPGA烧写问题比如说AlteraFPGA,对于大部分芯片都

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。