Intel® Quartus® Prime Pro Edition User Guide: Design Compilation

ID 683236
Date 12/04/2023
Public

A newer version of this document is available. Customers should click here to go to the newest version.

Document Table of Contents

2.12.4. Exporting a Design Partition

The following steps describe export of design partitions that you create in your project.
Note: Design partitions exported from the Intel® Quartus® Prime Pro Edition software versions 23.2 or earlier cannot be imported into version 23.3 or later due to the new DNI database.

When you compile a design containing design partitions, the Compiler can preserve a synthesis or final snapshot of results for each partition. You can export the synthesized or final compilation results for individual design partitions with the Export Design Partition dialog box.

If the partition includes any entity-bound .sdc files, you can include those constraints in the .qdb. In addition, you can automate export of one or more partitions in the Design Partitions Window.

Manual Design Partition Export

Follow these steps to manually export a design partition with the Export Design Partition dialog box:

  1. Open a project and create one or more design partitions. Creating a Design Partition describes this process.
  2. Run synthesis (Processing > Start > Start Analysis & Synthesis) or full compilation (Processing > Start Compilation), depending on which compilation results that you want to export.
  3. Click Project > Export Design Partition, and specify one or more options in the Export Design Partition dialog box:
    Figure 125. Export Design Partition Dialog Box
    • Select the Partition name and the compilation Snapshot for export.
    • To include any entity-bound .sdc files in the exported .qdb, turn on Include entity-bound SDC files for the selected partition.
  4. Click OK. The compilation results for the design partition exports to the file that you specify.

Automated Design Partition Export

Follow these steps to automatically export one or more design partitions following each compilation:

  1. Open a project containing one or more design partitions. Creating a Design Partition describes this process.
  2. To open the Design Partitions Window, click Assignments > Design Partitions Window.
  3. To automatically export a partition with synthesis results after each time you run synthesis, specify the a .qdb export path and file name for the Post Synthesis Export File option for that partition. If you specify only a file name without a path, the file exports to the output_files directory after compilation.
  4. To automatically export a partition with final snapshot results each time you run the Fitter, specify a .qdb file name for the Post Final Export File option for that partition. If you specify only a file name without a path, the file exports to the output_files directory after compilation.
Figure 126. Specifying Export File in Design Partitions Window

.qsf Equivalent Assignment:

set_instance_assignment -name EXPORT_PARTITION_SNAPSHOT_<FINAL|SYNTHESIZED> \
     <hpath> -to <file_name>.qdb