When realistic goals are unknown, map the design or subdesign to gates, setting no constraints, to determine the current design speed. Use these results to determine the constraints to set on the design, then recompile the design.
If the design is already in netlist format (mapped to gates), you can extract the constraints by using the
derive_timing_constraints command.
Path-Based Commands:
Commands that operate on timing paths or endpoints are called path-based commands. They are
• group_path
• set_max_delay
• set_min_delay
• set_false_path
• set_multicycle_path
• reset_path
reset_path:
To remove maximum delay, minimum delay, multicycle path, and false path information for the specified paths, use the reset_path command.
report_timing_requirements:
To show the current path-based timing requirements on a design,use the report_timing_requirements command.
report_timing_requirements
To report invalid path-based timing requirements, use the report_timing_requirements -ignored command and option.
To show the contents of all path groups in the design, use thereport_path_group command.