1.使用的fpga是EP4CE15。生成的配置文件是被压缩的,变成不压缩后(有2种方式,改变是否压缩,看手册configuration章节)
经过换算差了8个字节。
下面是解释:EPCS是串行存贮器,FPGA不能直接从EPCS中执行程序,它实际上是执行EPCS控制器的片内ROM的代码(即bootloader),把EPCS中程序的搬到RAM中执行。FPGA的配置数据从EPCS偏移为0的地址开始存放,紧挨着配置数据后面是一个32位的整数,指示程序段的长度,接着是一个32位的地址,指示程序执行时该程序段的地址,我们把这个长度和地址一起称为"程序记录","程序记录"随后就是程序段映象。(转载一只大喵咪的)
2、经过压缩
280c5与在convert programming file中的存储器的选择无关。这就是最后的压缩过的容量,epcs4没有问题了。