F-Tile动态重配置套件 Intel® FPGA IP用户指南

ID 711009
日期 6/21/2022
Public
文档目录

4.1. 生成动态重配置设计和配置文件(Configuration Profile)

您可以通过相应的图形用户接口(GUI)设置来配置Dynamic Reconfiguration IP以及相应的协议IP。根据IP设置,设计中的RTL连接和所需的QSF设置, Intel® Quartus® Prime软件生成所需的编程文件集。所生成的编程文件集包括连接信息和MIF文件。
请按照以下步骤生成一个动态重配置设计:
  1. 创建一个 Intel® Quartus® Prime工程。
  2. Intel® Quartus® Prime IP Catalog中找到所需的协议IP。
  3. 使用目标设置来配置协议IP实例。
  4. 生成协议IP。
  5. 如果您的设计需要多个协议IP,那么需要为每个协议IP重复执行步骤2到4。
  6. 在IP Catalog中找到 F-Tile动态重配置套件Intel FPGA IP (Dynamic Reconfiguration IP)。
  7. 使用目标设置来配置Dynamic Reconfiguration IP实例。
  8. 生成Dynamic Reconfiguration IP。
  9. 在您的RTL中例化协议IP(s)和一个Dynamic Reconfiguration IP。关于RTL连接示例,请参考根据F-Tile Dynamic Reconfiguration Design Example User Guide生成的设计示例。
    注: 每个F-tile仅支持一个Dynamic Reconfiguration IP实例。
  10. 输入动态重配置IP特定的.qsf设置,例如:重配置组等等。关于更多信息,请参考动态重配置QSF设置
  11. 您的工程编译之后, Intel® Quartus® Prime软件生成一个新的顶层工程文件和设计所需的其他附属文件,包括一个包含delta编程序列的MIF文件。
图 2. 动态重配置设计生成流程
下图显示了一个动态重配置设计的RTL连接:
图 3. 动态重配置设计中的RTL连接