The Compilation Time Advisor, Incremental Compilation Advisor, Timing Optimization Advisor, Resource Optimization Advisor, and Power Optimization Advisor use current project information and settings to make recommendations of project settings and assignments, individual entity assignments, and design changes for partitioning a design or optimizing a project for power, resource usage, or timing.
The recommendations are organized into general recommendations and more specific recommendations for each category. Where applicable, the categories are organized into a series of stages, presented by complexity.
Each Recommendation provides a Description, Summary, and Action.
The recommendations in a Quartus® Prime Standard Edition advisor include icons that indicate the status of the recommendation with respect to the actual project settings, individual entity settings, and assignments for your design. The following table lists the icons and the status they indicate:
Icon |
Description |
---|---|
|
Indicates a violation in the recommendation category. |
|
Indicates that the project settings, individual entity settings, or assignments for the recommendation do not match the recommendations. |
|
Indicates that some of the project settings match the recommendations, but their impact is minimal. |
|
Indicates that all project settings (global, instance, or both) match the recommendations. |
|
Indicates that the optimization advisor cannot determine whether the recommendation has been implemented. For example, for the Optimize source code recommendation, the Quartus® Prime Standard Edition software cannot determine whether the source code for the design has been optimized. |
You can use the advisors in the Quartus® Prime Standard Edition software in the following ways:
You can then use the appropriate optimization advisor to obtain recommendations on project settings, assignments, or design changes that may help to fit your project or meet the timing or power requirements of the project. After implementing the recommendation, you can compile the project again to view the results of the optimization. The Power Optimization Advisor may also require you run the PowerPlay Power Analyzer repeatedly in order to refine power estimates.