You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Print out info/report on overused rr-nodes at the end of a failed routing iteration (#1455)
* Print overused info if routing fails. Formatted header and overused nodes info body
* Minor fix to display format
* Added option to set the limit for max reported overused RR nodes
* Changed the command line option to --generate_rr_node_overuse_report. Also print a message if the # of overused nodes is too large for logging.
* Added option --generate_rr_node_overuse_report on for a detailed report on overused nodes
* Added congested nets to the overuse report
* Moved overuse info routines to separate files
* Changed the overused nodes report generation to take effect only when the final routing attempt has failed. Also fixed a bug where a single net counts a overused node for multiple times in the report
* Changed indexing of the report functions from size_t to RRNodeId (strong ids). Also added new accessors for the rr_graph_storage interface
* Added documentation for the two new command line options
* Added detailed congested net info to the overused RR node report
* Improved the logging file: will display overused nodes entries up to the threshold number if the threshold is exceeded. Add reminder for the report generation option at the end of vpr.out logfile should the router fails to implement the circuit.
* Update documentation according to the latest change to the logfile
Generates a detailed report on the overused RR nodes' information: **report_overused_nodes.rpt**.
1022
+
1023
+
This report is generated only when the final routing attempt fails (i.e. the whole routing process has failed).
1024
+
1025
+
In addition to the information that can be seen via ``--max_logged_overused_rr_nodes``, this report prints out all the net ids that are associated with each overused RR node. Also, this report does not place a threshold upon the number of RR nodes printed.
0 commit comments