The following commands specify timing exceptions, and are also available on the Constraints menu:
- Set False Path
- Set Multicycle Path
- Set Maximum Delay
- Set Minimum Delay
All the dialog boxes used to specify timing constraints or exceptions from commands have an SDC command field. This field contains the SDC file constraint that is run when you click OK.
Note: All commands and constraints created in the Timing Analyzer user interface are echoed in the Console pane.
The constraints specified with Constraints menu commands are not saved to the current SDC file automatically. You must run the Write SDC File command to save your constraints. The following SDC commands are available on the Constraints menu in the Timing Analzyer:
- Generate SDC File from QSF
- Read SDC File
- Write SDC File
The Generate SDC File from QSF command runs a Tcl script that converts the Classic Timing Analyzer constraints in a QSF file to an SDC file for the Timing Analyzer. The file <current revision>.sdc is created by this command.
Use the Name Finder dialog box to select the target for any constraints or exceptions in the Timing Analzyer GUI. The Name Finder allows you to specify collections, filters, and filter options. The Collections field in the Name Finder dialog box allows you to specify the type of name to select. To select the type, in the Collection list, select the desired collection application program interface (API), including:
Note: For more information on the various collection APIs, refer to Collections.
The Filter field allows you to filter names based on your own criteria including wildcards characters. You can further refine your results using the following filter options:
- Compatibility mode
The Name Finder dialog box also provides an SDC command field that displays the currently selected name search command. You can copy the value from this field and use it for other constraint target fields. The Name Finder dialog box is shown in Figure 8.