From b728cb71d11c557da25e438d27c58d62c86b5a3d Mon Sep 17 00:00:00 2001 From: Clifford Wolf Date: Sun, 17 Jun 2018 19:43:07 +0200 Subject: Improve router log output Signed-off-by: Clifford Wolf --- common/route.cc | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) (limited to 'common/route.cc') 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 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 -- cgit v1.2.3