如果您需要使用高级导入方法而不是简单地将Quartus®II导出的分区文件(.qxp)添加到项目中,则可以使用以下流程导入实体:
- 确保项目实例化实体,并且已为实体创建分区。
- 使用Quartus II编译器数据库接口程序quartus_cdb,加载所需的包并打开您的项目。
- 创建PARTITION_IMPORT_FILE全局分配以关联实体,分区和.qxp文件。
- 如果要导入多个.qxp文件,请为每个文件创建PARTITION_IMPORT_FILE全局分配。
- 最后,执行incremental_compilation_import流以导入分区。
以下示例显示了在quartus_cdb 中将.qxp文件导入项目的命令。 
 # load required packages 
 load_package incremental_compilation 
 load_package project 
 load_package flow 
 # open project 
 project_open < project_path/project_name > 
 # make partition import file assignments 
 set_global_assignment –name PARTITION_IMPORT_FILE \ 
 -entity < entity_which_instantiates_imported_QXP > \ 
 -section_id < name_of_partition_being_imported > \ 
 < filename >.qxp 
 # command to execute import 
 execute_flow –incremental_compilation_import 
有关详细信息,请通过使用--help选项运行quartus_cdb可执行文件来查看可用的命令帮助。另外,请参考“ Quartus II脚本参考手册”和“ Quartus II设置文件参考手册” 。 





没有回复内容