Intel Cyclone 10 LP Device Design Guidelines

ID 683861
Date 3/28/2019
Public
Document Table of Contents

Preserving Performance and Reducing Compilation Time

Table 62.  Preserving Performance and Reducing Compilation Time Checklist
Number Done? Checklist Item
1   Use incremental compilation to preserve performance for unchanged blocks in your design and to reduce compilation times.
2   Ensure parallel compilation is enabled if you have multiple processors available for compilation.
3   Use the Compilation Time Advisor to suggest settings that reduce compilation time.

Use the incremental compilation feature to preserve logic in unchanged parts of your design, preserve timing performance, and reach timing closure more efficiently. You can speed up design iteration time by an average of 60% when making changes to the design with the incremental compilation feature.

The Intel® Quartus® Prime Standard Edition software can run some algorithms in parallel to take advantage of multiple processors and reduce compilation time when more than one processor is available to compile the design. Turn on the Use global parallel compilation setting from Options dialog box - Use all available processors option in the Assignments > Settings > Compilation Process Settings page, or change the default settings for Parallel compilation in the Tools > Options > Processing page.

The Compilation Time Advisor (Tools > Advisors > Compilation Time Advisor) provides guidance in making settings that reduce your design compilation time. Using some of these techniques to reduce compilation time can reduce the overall quality of results.