关于Arria V的EPCS选型(更新中)
在进行JTAG间接模式编程配置时(以5AGXBA5D6F27C6为例)如果选择的EPCS和FPGA芯片的容量不一致,将出现以下错误:
原因:
"这个跟你程序大小没有关系,而是跟你使用的FPGA器件容量有关系。问题应该是EPCS1无法配置你使用的FPGA的容量,即FPGA的容量超过EPCS1的范围"
关于Arria V的EPCS选型
1、首先根据Arria的《Arria V器件系列简介》(Arria V Device Overview)知道Arra V的命名规则:由此知道该芯片类型属于A5
2、根据《Arria V器件手册》(Arria V Device Handdook)得到:芯片存储器大小为12973 Kb=106,274,816 bits,即
注:Arria V集成M10K和MLAB存储器模块
或者从《Arria V系列器件手册》(Arria V GX,GT,SX and ST Device Datasheet)中看到,芯片生成的.rbf文件大小为102,187,000 bits
由于“quartusii在编译工程的时候会压缩二进制文件,压缩率35%~55%”,所以106,274,816*0.45~106,274,816*0.65 bits=47,823,668~69,078,631 bits
然后根据EPCSxx的器件信息:
所以应该选用EPCS64