仅对英特尔可见 — GUID: xgs1503039449168
Ixiasoft
3.1.10.2.1. 将.sof转换成.pof文件
您可以使用Programming File Generator将.sof文件转换成.pof。Programming File Generator选项根据器件和配置模式选择而动态改变。
- 点击File > Programming File Generator。
- 对Device family选择 Intel® Stratix® 10。
- 对Configuration mode选择计划使用的 Avalon® -ST配置方案。
- 对于Output directory,点击Browse来选择输出文件目录。
- 对于Name,指定输出文件的名称。
- 在Output Files选项卡上,使能要生成的文件的复选框。
- 指定生成文件的Output directory和Name。
图 28. Programming File Generator Output Files选项卡
- 要指定一个包含配置比特流的.sof,在Input Files选项卡上点击Add Bitstream。
图 29. Input Files选项卡
- 要包括原始数据,请点击Add Raw Data,指定一个十六进制( Intel® -Format)输出文件(.hex)或者二进制(.bin)文件。此步骤是可选的。
- 在Configuration Device选项卡上,点击Add device。出现Add Device对话框。从并行闪存器件的下拉列表中选择相应的闪存器件。
- 点击OPTIONS,然后点击Edit。在Edit Partition对话框中指定闪存中Options的Start address。此地址必须与指定PFL II IP参数时指定的What is the byte address of the option bits, in hex?的地址匹配。确保选项比特扇区不与配置数据页面重叠,并且起始地址在8 KB边界上。
图 30. Edit Partition: OPTIONS for Flash Device
- 选择闪存器件后,点击Add Partition指定闪存中的分区。
图 31. 添加闪存器件和分区
- 对Name选择一个Partition名称。
- 对Input File指定.sof。
- 从Page下拉列表,选择写入此.sof的页面。
- 对Address mode选择要使用的寻址模式。
可以使用以下模式:
- Auto— 工具自动分配闪存中的模块用于存储器数据。
- Block—指定闪存分区的起始和结束地址。
- Start—指定分区的起始地址。工具根据输入数据大小分配分区的结束地址。
- 对Block和Start选项指定地址信息。