Intel Stratix 10配置用户指南

ID 683762
日期 12/16/2019
Public
文档目录

3.1.10.1.6. 验证选项比特起始和结束地址

对于从值为32-bit的扇区偏移地址将一个.sof转换成.pof文件时所指定的每个SOF页面的起始和结束地址,您可以对这些起始和结束地址进行解码。如果遇到配置错误,那么可以验证生成的比特流地址是否与 Intel® Quartus® Prime软件中指定的地址相匹配。

下表显示了起始地址的比特字段。

表 13.  起始地址比特内容
比特 宽度 说明
31:11 21 可寻址的起始地址
10:1 10 保留位
0 1 有效页面比特
  • 0=有效(Valid)
  • 1=错误(Error)
表 14.  结束地址比特内容
比特 宽度 说明
31:0 32 可寻址的结束地址

要恢复地址:

  • 起始地址—将13'b0000000000000附加到可寻址的起始地址
  • 结束地址—将2'b11附加到可寻址的结束地址

一个具有两个页面地址(值如下表所示)的.pof

扇区偏移
0x000x03 0x00004000
0x040x07 0x00196E30
0x080x0B 0x001C0000
0x0C0x0F 0x00352E30

对于Page 0,如果将13'b0000000000000附加到起始地址比特[31:11]上,那么结果为32'b00000000000000010000000000000000 = 0x10000

如果将2'b11附加到结束地址0x00196E0上,那么结果为26'b00011001011011100011000011 = 0x65B8C3

对于Page 1,如果将13'b0000000000000附加到起始地址,那么结果为32'b0000000000011100000000000000000000 = 0x700000

如果将2’b11附加到结束地址0x00352E30上,那么结果为32'b00000000110101001011100011000011 = 0xD4B8C3

起始和结束地址必须与.map文件所打印的每个页面的起始和结束有关。