仅对英特尔可见 — GUID: aqm1467953816118
Ixiasoft
1.1. 部分重配置术语
1.2. 部分重配置过程序列
1.3. 内部主机部分重配置
1.4. 外部主机部分重配置
1.5. 部分重配置设计考量
1.6. 部分重配置设计流程
1.7. 层次化部分重配置(Hierarchical Partial Reconfiguration)
1.8. 部分重配置设计时序分析
1.9. 部分重配置设计仿真
1.10. 部分重配置设计调试
1.11. PR比特流安全性验证( Intel® Stratix® 10和 Intel® Agilex™ 设计)
1.12. PR比特流压缩和加密( Intel® Arria® 10和 Intel® Cyclone® 10 GX设计)
1.13. 避免PR编程错误
1.14. 对PR设计导出与版本兼容的编译数据库
1.15. 创建一个部分重配置设计修订历史
2.1. 内部和外部PR主机配置
2.2. Partial Reconfiguration Controller Intel® FPGA IP
2.3. Partial Reconfiguration Controller Intel® Arria® 10 /Cyclone 10 FPGA IP
2.4. Partial Reconfiguration External Configuration Controller Intel® FPGA IP
2.5. Partial Reconfiguration Region Controller Intel® FPGA IP
2.6. Avalon-MM Partial Reconfiguration Freeze Bridge Intel® FPGA IP
2.7. Avalon-ST Partial Reconfiguration Freeze Bridge Intel® FPGA IP
2.8. 生成和仿真 Intel® FPGA IP
2.9. Intel® Quartus® Prime Pro Edition用户指南:部分重配置存档
2.10. 部分重配置解决方案IP用户指南修订历史
仅对英特尔可见 — GUID: aqm1467953816118
Ixiasoft
1.6.7. 步骤7:编译基本修订版和导出静态区域
在定义和规划PR分区和修订版之后,您可以编译基本修订版并导出静态区域。您可以手动导出单个设计分区,也可以在每次运行Compiler时自动导出一个或多个分区。
请按照以下步骤编译和导出基本区域和静态区域:
- 要指定当前修订版,点击Project > Revisions,然后选择基本修订版作为当前修订版,或者从主工具下拉列表中选择基本修订版。
- 对于 Intel® Arria® 10和 Intel® Cyclone® 10 GX设计,您可以选择将以下assignment添加到.qsf,编译后自动生成所需的PR比特流。对于 Intel® Stratix® 10或者 Intel® Agilex™ 设计,此步骤是不需要的。
set_global_assignment -name GENERATE_PR_RBF_FILE ON set_global_assignment -name ON_CHIP_BITSTREAM_DECOMPRESSION OFF
- 要编译基本修订版,点击Processing > Start Compilation。
- 要导出静态区域,点击Project > Export Design Partition,然后对分区导出指定选项:
图 25. 导出设计分区
表 6. 设计分区选项 选项 设置 Partition name 选择root_partition。 Partition database file 指定一个描述性文件名。 Include entity-bound SDC files 使能以包含分具有区导出的实体绑定.sdc文件。 Snapshot 选择final快照(snapshot)。 - 或者,请按照以下步骤在每次编译后自动导出一个或多个设计分区。您可以自动导出任何没有保留的父分区的设计分区,包括root_partition。
- 要打开Design Partitions Window,点击Assignments > Design Partitions Window。
- 要在每次运行综合后自动导出包含综合结果的分区,需要对此分区的Post Synthesis Export File选项指定.qdb导出路径和文件名。如果仅指定一个不带路径的文件名,那么编译后文件将导出到工程目录。
- 要在每次运行Fitter时自动导出包含最终快照结果的分区,需要对此分区的Post Final Export File选项指定.qdb文件名。
图 26. 在Design Partitions Window中指定导出文件QSF File Equivalent:
set_instance_assignment -name \ EXPORT_PARTITION_SNAPSHOT_<FINAL|SYNTHESIZED> \ <hierarchy_path> -to <file_name>.qdb