AS PS JTAG 配置方式的区别
AS模式: 烧到FPGA的配置芯片里保存的, FPGA器件每次上电时, 作为控制器从配置器件EPCS主动发出读取数据信号,从而把EPCS的数据读入FPGA中,实现对FPGA的编程;
PS模式: EPCS作为控制器件,把FPGA当做存储器,把数据写人到FPGA中,实现对FPGA的编程。该模式可以实现对FPGA在线可编程;
JTAG:直接烧到FPGA里面的,由于是SRAM,断电后要重烧;
.pof 文件可以通过AS方式下载(保证byteblasterII/usb blaster 连接正确);
.sof 文件或者转换的.jic 可以通过JTAG方式下载。
1.FPGA器件有三类配置下载方式: 主动配置方式(AS)和被动配置方式(PS)和最常用的(JTAG)配置方式。
AS 由FPGA器件引导配置操作过程,它控制着外部存储器和初始化过程, EPCS系列。 如EPCS1,EPCS4配置器件专供AS模式,目前只支持 Cyclone 系列。使用Altera 串行配置器件来完成。Cyclone 期间处于主动地位,配置期间处于从属地位。配置数据通过DATA0引脚送入 FPGA。配置数据被同步在DCLK输入上, 1 个时钟周期传送1 位数据。
PS 则由外部计算机或控制器控制配置过程。通过加强型配置器件( EPC16,EPC8,EPC4)等配置器件来完成,在PS配置期间,配置数据从外部储存部件,通过DATA0引脚送入FPGA。配置数据在DCLK上升沿锁存, 1 个时钟周期传送1 位数据。
JTAG接口是一个业界标准, 主要用于芯片测试等功能, 使用IEEE Std 1149.1 联合边界扫描接口引脚,支持JAM STAPL标准,可以使用Altera 下载电缆或主控器来完成。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
全部0条评论
快来发表一下你的评论吧 !