is_design_state_complete value
value
Must be one of the valid string values summarized in the table below:
Value |
Description |
SETUP_DESIGN |
The design is loaded and the family has been specified for the design |
DEVICE_SELECTION |
The design has completed device selection (die and package). This corresponds to having successfully called the set_device command to set the die and package |
NETLIST_IMPORT |
The design has imported a netlist |
COMPILE |
The design has completed the compile command |
LAYOUT |
The design has completed the layout command |
BACKANNOTATE |
The design has exported a post-layout timing file (e.g. SDF) |
PROGRAMMING_FILES |
The design has exported a programming file (e.g. AFM) |
The command will return an error if a design is not loaded.
The command will return an error if more than one argument is passed.
The command will return an error if the argument is not one of the valid values.
layout –timing_driven
set bLayoutDone [ is_design_state_complete LAYOUT ]
if { $bLayoutDone != 0 } {
backannotate -name {mydesign_ba} -format "SDF" -language "verilog"
}
}