Visible to Intel only — GUID: ycq1715705129848
Ixiasoft
1.1. Compilation Overview
1.2. Design Analysis & Elaboration
1.3. Design Synthesis
1.4. Design Place and Route
1.5. Incremental Optimization Flow
1.6. Fast Forward Compilation Flow
1.7. Full Compilation Flow
1.8. HSSI Dual Simplex IP Generation Flow
1.9. Exporting Compilation Results
1.10. Clearing Compilation Results
1.11. Integrating Other EDA Tools
1.12. Compiler Optimization Techniques
1.13. Compilation Monitoring Mode
1.14. Viewing Quartus Database File Information
1.15. Understanding the Design Netlist Infrastructure
1.16. Using Synopsys* Design Constraint (SDC) on RTL Files
1.17. Using the Node Finder
1.18. Synthesis Language Support
1.19. Synthesis Settings Reference
1.20. Fitter Settings Reference
1.21. Design Compilation Revision History
2.1. Factors Affecting Compilation Results
2.2. Strategies to Reduce the Overall Compilation Time
2.3. Reducing Synthesis Time
2.4. Reducing Placement Time
2.5. Reducing Routing Time
2.6. Reducing Static Timing Analysis Time
2.7. Setting Process Priority
2.8. Reducing Compilation Time Revision History
Visible to Intel only — GUID: ycq1715705129848
Ixiasoft
2.5.2. Changing Fitter Aggressive Routability Optimization Settings
Fitter Aggressive Routability Optimization determines the degree to which the Fitter prioritizes routability during the FPGA place and route process. The Fitter Aggressive Routability Optimization setting can take the following values:
- Automatically: The Fitter dynamically decides whether aggressive routability optimizations are beneficial for the design.
- Always: The Fitter ensures consistent application of aggressive routability optimizations in every compilation, potentially reducing routing wire usage and time at the expense of design speed.
- Never: Disables these optimizations entirely.
The Fitter Aggressive Routability Optimization setting is accessible by clicking Advanced Settings (Fitter) in the Compiler Settings page of the Settings dialog box:
Alternatively, you can set the Fitter Aggressive Routability Optimization value through a QSF assignment with the following syntax:
set_global_assignment -name FITTER_AGGRESSIVE_ROUTABILITY_OPTIMIZATION <setting>where <setting> is one of the following values:
- ALWAYS
- AUTOMATICALLY
- NEVER