您可以通过查看.map文件来确定压缩配置比特流中使用的位数。使用以下步骤有Quartus®II软件生成.MAP文件。
- 选择转换编程文件 (从文件菜单中)。
- 选择编程器输出文件的编程文件类型( .pof )并选择支持压缩的增强配置器件(例如,EPC4,EPC8或EPC16器件)。
- 检查内存映射文件选项。
- 选择选项,然后选中压缩模式
- 单击“确定”。如果需要,您可以更改输出文件名。
- 在窗口的下半部分,选择SOF Data / Page 0的行,选择Add File并选择您的SOF文件
- 按打开。
- 如果要保存此设置,请选择“保存转换设置”。
- 按确定以生成压缩的POF文件。
如果打开文本.map文件,您将看到如下内容:
BLOCK START ADDRESS END ADDRESS 选项位0x00010000 0x0001003F 第0页0x00010040 0x00098DFE
注意:此文件中的所有地址都是字节地址
压缩比特流的大小是第0页的起始地址和结束地址之间的差值。在上面的示例中,EP2A70设计仅包含连接到输出引脚的输入引脚,压缩比特流的大小为98DFEh – 10040h + 1 = 626,174 – 65,600 + 1 = 560,575字节。未压缩的EP2A70比特流大约需要2,173,625字节,这不适合EPC16。因此,这种简单设计的压缩系数为3.9。
没有回复内容