5.34.112.4 Examples
Example 1:
backannotate
Uses default arguments and exports SDF file for back annotation
Example 2:
backannotate -dir \
{..\my_design_dir} -name "fanouttest_ba.sdf" -format "SDF" –language \ "VHDL93" – netlist
This example uses some of the options for VHDL
Example 3:
backannotate -dir \
{..\design} -name "fanouttest_ba.sdf" -format "SDF" -language "VERILOG" \
-netlist
This example uses some of the options for Verilog
Example 4:
If { [catch { backannotate -name "fanouttest_ba" -format "SDF" } ]} { Puts “Back annotation failed”
# Handle Failure
} else {
}
Puts “Back annotation successful” # Proceed with other operations
You can catch exceptions and respond based on the success of backannotate operation
check_timing_constraints
Checks all timing constraints in the current timing scenario for validity.
check_timing_constraints
