report_timing Command
report_timing [-detail summary|path_only|path_and_clock|full_path] \
[-file <name>] [-from_clock <names>] -from <names>
[-fall_from_clock <names>] [-rise_from_clock <names>]
[-less_than_slack <slack limit>] [-npaths <number>] [-nworst <number>]
[-show_routing] [-stdout] [-through <names>] -to <names> -to_clock <names>
[-rise_to_clock <names>] [-fall_to_clock <names>] [-id <number>]
[-hold] [-setup]
This command reports the worst-case paths and their associated risk. The tool displays paths in order of increasing slack.
-detailspecifies how much detail is shown in the path report.-filewrites the results to a file in the outflow directory.-from_clockand-to_clockare valid source and destination clocks, respectively.-fromand-tolimit the analysis to specific start and end points. Any node or cell in the design is a valid endpoint.-fall_from_clockand-fall_to_clockare the starting and ending points of the falling edge of the clock domain, respectively.-rise_from_clockand-rise_to_clockare the starting and ending points of the rising edge of the clock domain, respectively.-less_than_slackdisplays only those paths with slack less than the specified limit.-npathssets the number of paths to report. If you do not specify the number of paths, the software only provides the single longest delay path.-nworstlimits the number of paths reported for each unique endpoint. Without this option, the number of paths reported for each destination node is restricted by the-npathsonly. If you use this option but not-npaths,-npathsdefaults to the value specified for-nworst.-show_routingdisplays detailed routing information.-stdoutwrites the results to the Console.-throughrestricts analysis to paths that go through specified pins or nets. Paths that are reported can not start before or go beyond a keeper node (register or port); this restriction considers register pins as combinational nodes in the design.-idis the position in the Timing Browser where the tool displays the result. Use-idto overwrite existing constraints in the Timing Browser. 0 is reserved for the critical path. If the specified ID number is larger than the existing constraint ID, the tool ignores this option. By default, it returns clock setup paths if you do not specify-setupor-hold.-setupreports the clock setup paths.-holdreports the clock hold paths.