aboutsummaryrefslogtreecommitdiffstats
path: root/common
diff options
context:
space:
mode:
Diffstat (limited to 'common')
-rw-r--r--common/place_sa.cc2
-rw-r--r--common/timing.cc11
2 files changed, 6 insertions, 7 deletions
diff --git a/common/place_sa.cc b/common/place_sa.cc
index e792474d..2f8fb122 100644
--- a/common/place_sa.cc
+++ b/common/place_sa.cc
@@ -334,7 +334,7 @@ class SAPlacer
load_cell->bel, ctx->portPinFromId(load.port));
delay_t raw_wl = ctx->estimateDelay(drv_wire, user_wire);
float slack =
- ctx->getDelayNS(raw_wl) - ctx->getDelayNS(load.budget);
+ ctx->getDelayNS(load.budget) - ctx->getDelayNS(raw_wl);
worst_slack = std::min(slack, worst_slack);
int load_x, load_y;
bool load_gb;
diff --git a/common/timing.cc b/common/timing.cc
index 8da26077..a7b37f9d 100644
--- a/common/timing.cc
+++ b/common/timing.cc
@@ -101,7 +101,6 @@ void assign_budget(Context *ctx, float default_clock)
}
}
}
- const bool debug = true;
// Post-allocation check
for (auto net : ctx->nets) {
@@ -111,11 +110,11 @@ void assign_budget(Context *ctx, float default_clock)
"timing budget of %fns\n",
user.cell->name.c_str(ctx), user.port.c_str(ctx),
net.first.c_str(ctx), ctx->getDelayNS(user.budget));
- if (debug)
- log_warning("port %s.%s, connected to net '%s', has "
- "timing budget of %fns\n",
- user.cell->name.c_str(ctx), user.port.c_str(ctx),
- net.first.c_str(ctx), ctx->getDelayNS(user.budget));
+ if (ctx->verbose)
+ log_info("port %s.%s, connected to net '%s', has "
+ "timing budget of %fns\n",
+ user.cell->name.c_str(ctx), user.port.c_str(ctx),
+ net.first.c_str(ctx), ctx->getDelayNS(user.budget));
}
}
}