diff options
author | Clifford Wolf <clifford@clifford.at> | 2018-06-17 19:43:07 +0200 |
---|---|---|
committer | Clifford Wolf <clifford@clifford.at> | 2018-06-17 19:43:07 +0200 |
commit | b728cb71d11c557da25e438d27c58d62c86b5a3d (patch) | |
tree | d73614dd6f6b97a81d75be13cb1fba3b2bf08fc0 /common | |
parent | 0b2345996dd6b0318e5c794c0fcb8921dc6e4427 (diff) | |
download | nextpnr-b728cb71d11c557da25e438d27c58d62c86b5a3d.tar.gz nextpnr-b728cb71d11c557da25e438d27c58d62c86b5a3d.tar.bz2 nextpnr-b728cb71d11c557da25e438d27c58d62c86b5a3d.zip |
Improve router log output
Signed-off-by: Clifford Wolf <clifford@clifford.at>
Diffstat (limited to 'common')
-rw-r--r-- | common/route.cc | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/common/route.cc b/common/route.cc index 17e5cc87..a5849ea8 100644 --- a/common/route.cc +++ b/common/route.cc @@ -364,7 +364,11 @@ void route_design(Design *design, bool verbose) float(estimatedTotalDelay), float(estimatedTotalDelay) / estimatedTotalDelayCnt); + int iterCnt = 0; + while (!netsQueue.empty()) { + log_info("-- %d --\n", ++iterCnt); + int visitCnt = 0, revisitCnt = 0, netCnt = 0; std::unordered_set<IdString> ripupQueue; @@ -471,7 +475,8 @@ void route_design(Design *design, bool verbose) } } - log_info("routing complete. longest path delay: %.2f\n", float(maxDelay)); + log_info("routing complete after %d iterations. longest path delay: %.2f\n", + iterCnt, float(maxDelay)); } NEXTPNR_NAMESPACE_END |