首页| 行业标准| 论文文档| 电子资料| 图纸模型
购买积分 购买会员 激活码充值

您现在的位置是:团子下载站 > 其他 > FPGA器件的三类配置下载方式详细说明

FPGA器件的三类配置下载方式详细说明

  • 资源大小:0.02 MB
  • 上传时间:2021-09-27
  • 下载次数:0次
  • 浏览次数:19次
  • 资源积分:1积分
  • 标      签: JTAG sram fpga

资 源 简 介

有些人对于FPGA下JTAG的下载方式有些迷惑,为什么出现配置芯片了,为什么要用不同的下载电缆,不同的下载模式?通过在网上查阅相关资料做了总结和整理如下:1FPGA器件有三类配置下载方式:主动配置方式(AS)和被动配置方式(PS)和最常用的(JTAG)配置方式。AS模式(acTIveserialconfiguraTIonmode):FPGA器件每次上电时作为控制器,由FPGA器件引导配置操作过程,它控制着外部存储器和初始化过程,从配置器件EPCS主动发出读取数据信号,从而把EPCS的数据读入FPGA中,实现对FPGA的编程配置数据通过DATA0引脚送入FPGA,配置数据被同步在DCLK输入上,1个时钟周期传送1位数据。PS模式(passiveserialconfiguraTIonmode):则由外部计算机或控制器控制配置过程。通过加强型配置器件(EPC16,EPC8,EPC4)等配置器件来完成,EPCS作为控制器件,把FPGA当作存储器,把数据写人到FPGA中,实现对FPGA的编程。该模式可以实现对FPGA在线可编程。在下载配置的时候对于CycloneII的器件,如EP2C8,在JTAG下载方式对应.sof,AS下载方式对应.pof。JTAG:JTAG是直接烧到FPGA里面的由于是SRAM断电后要重烧,AS是烧到FPGA的配置芯片里保存的每次上电就写到FPGA里。一般情况下,CycloneII开发板上应该有两种下载模式,AS和JTAG。AS就是下载.pof文件到EPCS中。而JTAG就是下载.sof文件到FPGA中的RAM中。关于JTAG的原理,大家可以参考OPEN-JTAG开发小组写的《ARMJTAG调试原理》。JTAG、BDM都比较类似,实际上是将仿真功能嵌入到芯片内部,接上比较简单的调试工具就可以进行开发了,省掉了高价的仿真器。
VIP VIP