Visible to Intel only — GUID: mwh1410383666549
Ixiasoft
Visible to Intel only — GUID: mwh1410383666549
Ixiasoft
2.3.3. SDC File Precedence
To ensure proper integration into the compilation flow, you must add any SDC-on-RTL and conventional SDC files to your project, as Step 1: Specifying General Timing Analyzer Settings describes. Alternatively, you can add files to your project by modifying the assignments in the project .qsf file directly.
The Compiler processes conventional SDC files in the order listed in the .qsf. You can add, remove, or change the processing order of .sdc files using Assignments > Settings > Timing Analyzer, or by modifying the .qsf directly.
When using the read_sdc command at the command line without any arguments, the Compiler reads constraints in the following sequence:
- Initially, the Compiler reads any SDC-on-RTL constraints.
- Next, the Compiler reads any synthesis-only constraints that apply to only the synthesis stage.
- Next, the Compiler reads any conventional SDC constraints. For conventional SDC constraints, the following order applies:
- First, the Compiler processes constraints embedded in HDL files.
- Finally, the Compiler processes .sdc files based on file order.