FPGA固化程序(ASP模式)下载

FPGA固化程序(ASP模式)下载

ID:40298429

大小:562.00 KB

页数:7页

时间:2019-07-30

FPGA固化程序(ASP模式)下载_第1页
FPGA固化程序(ASP模式)下载_第2页
FPGA固化程序(ASP模式)下载_第3页
FPGA固化程序(ASP模式)下载_第4页
FPGA固化程序(ASP模式)下载_第5页
资源描述:

《FPGA固化程序(ASP模式)下载》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、主动配置方式(AS)和被动配置方式(PS)和最常用的(JTAG)配置方式:AS由FPGA器件引导配置操作过程,它控制着外部存储器和初始化过程,EPCS系列.如EPCS1,EPCS4配置器件专供AS模式,目前只支持Cyclone系列。使用Altera串行配置器件来完成。Cyclone期间处于主动地位,配置期间处于从属地位。配置数据通过DATA0引脚送入FPGA。配置数据被同步在DCLK输入上,1个时钟周期传送1位数据。(见附图)PS则由外部计算机或控制器控制配置过程。通过加强型配置器件(EPC16,EPC8,

2、EPC4)等配置器件来完成,在PS配置期间,配置数据从外部储存部件,通过DATA0引脚送入FPGA。配置数据在DCLK上升沿锁存,1个时钟周期传送1位数据。(见附图)JTAG接口是一个业界标准,主要用于芯片测试等功能,使用IEEEStd1149.1联合边界扫描接口引脚,支持JAMSTAPL标准,可以使用Altera下载电缆或主控器来完成。ASPSJTAG的区别:AS模式:烧到FPGA的配置芯片里保存的,FPGA器件每次上电时,作为控制器从配置器件EPCS主动发出读取数据信号,从而把EPCS的数据读入FPGA

3、中,实现对FPGA的编程;PS模式:EPCS作为控制器件,把FPGA当做存储器,把数据写人到FPGA中,实现对FPGA的编程。该模式可以实现对FPGA在线可编程;JTAG:直接烧到FPGA里面的,由于是SRAM,断电后要重烧;.pof文件可以通过AS方式下载(保证byteblasterII/usbblaster连接正确);.sof文件或者转换的.jic可以通过JTAG方式下载。FPGA在正常工作时,它的配置数据存储在SRAM中,加电时须重新下载。在实验系统中,通常用计算机或控制器进行调试,因此可以使用PS。

4、在实用系统中,多数情况下必须由FPGA主动引导配置操作过程,这时FPGA将主动从外围专用存储芯片中获得配置数据,而此芯片中fpga配置信息是用普通编程器将设计所得的pof格式的文件烧录进去。专用配置器件:epc型号的存储器常用配置器件:epc2,epc1,epc4,epc8,epc1441(现在好象已经被逐步淘汰了)等对于cyclonecycloneII系列器件,ALTERA还提供了针对AS方式的配置器件,EPCS系列.如EPCS1,EPCS4配置器件也是串行配置的.注意,他们只适用于cyclone系列.除

5、了AS和PS等单BIT配置外,现在的一些器件已经支持PPS,FPS等一些并行配置方式,提升配置了配置速度。当然所外挂的电路也和PS有一些区别。还有处理器配置比如JRUNNER等等,如果需要再baidu吧,至少不下十种。比如Altera公司的配置方式主要有PassiveSerial(PS),ActiveSerial(AS),FastPassiveParallel(FPP),PassiveParallelSynchronous(PPS),PassiveParallelAsynchronous(PPA),Pass

6、iveSerialAsynchronous(PSA),JTAG等七种配置方式,其中Cyclone支持的配置方式有PS,AS,JTAG三种.一般在做FPGA实验板,(如cyclone系列)的时候,用AS+JTAG方式,这样可以用JTAG方式调试,而最后程序已经调试无误了后,再用AS模式把程序烧到配置芯片里去,关于工程中不同后缀名的文件的适用范围:sof(SRAMObjectFile)当直接用PS模式下将配置数据下到FPGA里用到,USBBLASTER,MASTERBLASER,BBII,BBMV适用,quar

7、tusII会自动生成,所有其他的配置文件都是由sof生成的.pof(ProgrammerObjectFile)也是由quartusII自动生成的,BBII适用,AS模式下将配置数据下到配置芯片中rbf(RawBinaryFile)用于微处理器的二进制文件.在PS,FPP,PPS,PPA配置下有用处rpd(RawProgramingDataFile)包含bitstream的二进制文件,可用AS模式配置,只能由pof文件生成hex(hexadecimalfile)这个就不多说了,单片机里很多ttf(Tabula

8、rTextFile)适用于FPP,PPS,PPA,和bit-widePS配置方式sbf(SerialBitstreamFile)用PS模式配置Flex10k和Flex6000的AS模式下载:即生成pof文件,通过Activeserialprogramming方式下载:1.首先设置配置芯片的类型。以使其编译时能够产生pof文件。2.编译后进行下载设置:选择下载模式为Activeserialprogramming后,

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

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

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