หากคุณต้องการใช้วิธีการนําเข้าขั้นสูงแทนที่จะเพิ่มไฟล์ Quartus® II Exported Partition (.qxp) ลงในโครงการของคุณ คุณสามารถนําเข้าหน่วยงานโดยใช้โฟลว์ด้านล่าง:
- ตรวจสอบให้แน่ใจว่าโครงการสร้างอินสแตนซ์ของหน่วยงานและสร้างพาร์ติชันสําหรับหน่วยงานแล้ว
- เมื่อใช้โปรแกรม Quartus II Compiler Database Interface ให้
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
สําหรับข้อมูลเพิ่มเติม โปรดดูวิธีใช้คําสั่งโดยเรียกใช้quartus_cdb
ไฟล์เรียกทํางานด้วย--help
ตัวเลือก และดู คู่มืออ้างอิงการเขียนสคริปต์ Quartus II และ คู่มืออ้างอิงไฟล์การตั้งค่า Quartus II