如何用quartus_cdb命令行导入"Quartus II导出分区"(.qxp)文件?

最后修改: 2012 年9 月11 日产品类别: 设计软件产品领域: 工程管理/脚本产品子领域: 命令行脚本软件: Quartus II Linux,Quartus II PC标题说明如果你需要用高级导入方法取代简单把Quartus?0?3 II导出分区文件(.qxp)加入工程的方法,你可以用以下流程导入这个实体:一、确保工程例化了这个实体和这个实体已经创建了分区。二、使用Quartus II编译器数据库接口程序quartus_cdb,载入需要的程序包,并打开工程。三、创建一个PARTITION_IMPORT_FILE全局约束,让实体,分区和.qxp文件关联。四、如果你想要导入多个.qxp文件,为每个qxp都创建 PARTITION_IMPORT_FILE全局约束。五、最后,执行incremental_compilation_import流程去导入这些分区。 以下例子展示命令行使用quartus_cdb把.qxp文件导入工程# 载入需要的程序包load_package incremental_compilationload_package projectload_package flow# 打开工程project_open <project_path/project_name># 加分区导入文件约束set_global_assignment –name PARTITION_IMPORT_FILE \-entity <entity_which_instantiates_imported_QXP> \-section_id <name_of_partition_being_imported> \<filename>.qxp# 执行导入命令execute_flow –incremental_compilation_import 获取更多信息,请参看命令行帮助,它可以通过运行quartus_cdb程序加上--help选项获得,或者参考Quartus II 脚本参考手册和Quartus II 设置文件参考手册。