Intel Stratix 10配置用户指南

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

3.2.10.1. 使用Programming File Generator生成编程文件

默认情况下, Intel® Quartus® Prime Compiler的Assembler模块在完全编译结束时生成器件编程所需的主文件。主编程文件包括.sof.pof.rpd。您可以使用Programming File Generator对其他器件编程方法生成编程文件,例如对闪存编程生成.jic文件,对部分重配置生成.rbf文件或对第三方编程配置生成.rpd文件。Programming File Generator支持 Intel® Stratix® 10及更新器件。旧版Convert Programming Files对话框不支持对 Intel® Stratix® 10和更新器件的某些高级编程功能。
注: 如果生成一个.rpd用于远程系统更新(RSU),那么必须遵循远程系统更新章节中生成应用程序映像中的操作指南。此过程生成用于 Intel® Stratix® 10器件的闪存编程文件。

按照以下步骤生成所需的编程文件或文件:

  1. 点击File Programming File Generator
  2. Device Family选择 Intel® Stratix® 10
  3. Configuration mode中,选择Active Serial x4
  4. 对生成的文件指定Output directoryName
  5. Output directory下,选择相应的设计文件类型。AS方案支持Programmer Object File (.pof)JTAG Indirect Configuration File (.jic)Raw Programming Data File (.rpd)文件类型。
    图 42. Programming File Generator Output Files
  6. 对于JTAG Indirect Configuration File (.jic)Programmer Object File (.pof),可以开启Memory Map File (.map)。此选项描述了闪存地址位置。
    Input Files选项卡现在可用。
  7. Input Files选项卡中,点击Add Bitstream并浏览到配置比特流。
    图 43. Programming File Generator Input Files
  8. Configuration Device选项卡上,点击Add Device。您可以从Configuration Device列表中选择闪存器件,或者使用菜单选项定义一个定制的器件。关于定义一个定制配置器件的详细信息,请参考 Intel® Quartus® Prime Pro Edition User Guide: Programmer中的Configuration Device Tab Settings (Programming File Generator)
    图 44. Programming File Generator Input Files
    注: 您不需要对.rpd文件指定闪存器件,因为.rpd格式独立于闪存器件。相反,.pof.jic文件既包含编程数据,又包含特定于配置器件的其他数据。 Intel® Quartus® Prime Programmer使用该附加数据建立与配置器件的通信,然后写入编程数据。
  9. 点击Generate生成编程文件或文件。