Options
Specifies the types of SDC string matching, depending on the selection you make for Collection:
- Default (no selection)—
Uses pipe characters (|) to separate hierarchy
levels. The pipe characters are treated as special characters and are considered
when you perform string matching with wildcards. When this matching scheme is
selected for get_cells and get_pins, the specified pattern is matched against
absolute cell names— the names that include the entire hierarchical path.Note:
A full cell or pin name can contain multiple pipe characters to reflect the hierarchy. All hierarchy levels in the pattern are matched level by level. Any included wildcards refer to only one hierarchical level. For example, "*" and "*|*" produce different collections since they refer to the highest hierarchical level and second highest hierarchical level, respectively.
Scripting Information Keyword: get_cells
get_clocks
get_keepers
get_nodes
get_pins
get_ports
get_registers
- Case-insensitive— Ignores
case in both the filter string and when matching names in the Timing Analyzer.
Scripting Information Keyword: get_cells
get_clocks
get_keepers
get_nodes
get_pins
get_ports
get_registers
Settings: -no_case
- Hierarchical— Forces the
search to proceed recursively down the hierarchy. The Timing Analyzer matches
the specified pattern against the relative cell names— the immediate names that
do not include any of the hierarchy information.Note: This setting applies only if you select get_cells or get_pins in the Collection box. A short cell name cannot contain pipe characters in it. Any included wildcards are expanded to match the relative cell or pin names.
Scripting Information Keyword: get_cells
get_pins
Settings: -hierarchical
- Compatibility mode—This
option uses simple Tcl string matching on full, absolute cell names. It does not
treat pipes as special characters when used with wildcards.Note:
This setting applies only if you select get_cells or get_pins in the Collection box.
Scripting Information Keyword: get_cells
get_pins
Settings: -compatibility_mode
- No duplicates— Ignores
duplicate cells in the design.
Scripting Information Keyword:get_cells
get_clocks
get_keepers
get_nodes
get_pins
get_ports
get_registers
Settings: -no_duplicates