Visible to Intel only — GUID: jbr1443197819194
Ixiasoft
Visible to Intel only — GUID: jbr1443197819194
Ixiasoft
2.1. Compilation Overview
Compilation Process | Description |
---|---|
IP Generation | Identifies the status and version of IP components in the project, reports outdated IP that require upgrade, and generates Intel FPGA IPs in the project. |
Analysis & Synthesis |
|
Early Timing Analysis | Combines Synopsys* Design Constraint (SDC) on RTL and post-synthesis static timing analysis. The SDC-on-RTL allows you to integrate SDC constraints that target nodes using the same names as in your RTL design early in the compilation flow and uses them in the later stages of the Intel® Quartus® Prime compilation. However, you can run the module even without RTL SDCs where you can view the synthesized timing netlist. |
Fitter (Place & Route) | Assigns the placement and routing of the design to specific device resources, while honoring timing and placement constraints. The Fitter includes the following stages:
|
Fast Forward Timing Closure Recommendations | Generates detailed reports that estimate performance gains achievable by making specific RTL modifications. |
Timing Analysis | Analyzes and validates the timing performance of all design logic with the Timing Analyzer. |
Power Analysis | Optional module that estimates device power consumption. Specify the electrical standard on each I/O cell and the board trace model on each I/O standard in your design. |
Assembler | Converts the Fitter's placement and routing assignments into a programming image for the FPGA device. |
EDA Netlist Writer | Generates output files for use in other EDA tools, as Integrating Other EDA Tools describes. |
Each successive release of the Intel® Quartus® Prime software typically includes:
- Added support for new features in supported FPGA devices.
- Added support for new devices.
- Efficiency and performance improvements.
- Improvements to compilation time and resource use of the design software.
Due to these improvements, different versions of the Intel® Quartus® Prime Pro Edition, Intel® Quartus® Prime Standard Edition, and Intel® Quartus® Prime Lite Edition software can produce different programming files from release to release.