Intel® Quartus® Prime Standard Edition User Guide: Third-party Synthesis

ID 683796
Date 9/24/2018
Document Table of Contents

2.10.4. Creating Intel® Quartus® Prime Projects for Multiple Netlist Files

The Precision Synthesis software creates a .tcl file for each implementation, and provides the Intel® Quartus® Prime software with the appropriate constraints and information to set up a project. When using incremental synthesis, the Precision RTL Plus Synthesis software creates only a single .tcl file, <project name>_incr_partitions.tcl, to pass the partition information to the Intel® Quartus® Prime software.

Depending on your design methodology, you can create one Intel® Quartus® Prime project for all netlists, or a separate Intel® Quartus® Prime project for each netlist. In the standard incremental compilation design flow, you create design partition assignments for each partition in the design within a single Intel® Quartus® Prime project. This methodology provides the best QoR and performance preservation during incremental changes to your design. You might require a bottom-up design flow if each partition must be optimized separately, such as for third-party IP delivery.

To follow this design flow in the Intel® Quartus® Prime software, create separate Intel® Quartus® Prime projects and export each design partition and incorporate it into a top‑level design using the incremental compilation features to maintain placement results.