router: Enable clock skew analysis during routing
This commit is contained in:
parent
8ee2c5612c
commit
5488cd994b
@ -124,6 +124,8 @@ struct Router1
|
||||
Router1(Context *ctx, const Router1Cfg &cfg) : ctx(ctx), cfg(cfg), tmg(ctx)
|
||||
{
|
||||
timing_driven = ctx->setting<bool>("timing_driven");
|
||||
tmg.setup_only = false;
|
||||
tmg.with_clock_skew = true;
|
||||
tmg.setup();
|
||||
tmg.run();
|
||||
}
|
||||
|
@ -102,7 +102,12 @@ struct Router2
|
||||
Context *ctx;
|
||||
Router2Cfg cfg;
|
||||
|
||||
Router2(Context *ctx, const Router2Cfg &cfg) : ctx(ctx), cfg(cfg), tmg(ctx) { tmg.setup(); }
|
||||
Router2(Context *ctx, const Router2Cfg &cfg) : ctx(ctx), cfg(cfg), tmg(ctx)
|
||||
{
|
||||
tmg.setup_only = false;
|
||||
tmg.with_clock_skew = true;
|
||||
tmg.setup();
|
||||
}
|
||||
|
||||
// Use 'udata' for fast net lookups and indexing
|
||||
std::vector<NetInfo *> nets_by_udata;
|
||||
|
Loading…
Reference in New Issue
Block a user