aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgatecat <gatecat@ds0.me>2023-02-16 15:53:15 +0100
committergatecat <gatecat@ds0.me>2023-02-16 15:53:15 +0100
commit16bcc51ffb8b3e4e8b7e81841a279d1d709f5479 (patch)
tree7b2cf2f85c61970cdf4e2fbbe16db1dfbd42958f
parent2275ff78e264fec1dcbba11017d4ab8f70228482 (diff)
downloadnextpnr-16bcc51ffb8b3e4e8b7e81841a279d1d709f5479.tar.gz
nextpnr-16bcc51ffb8b3e4e8b7e81841a279d1d709f5479.tar.bz2
nextpnr-16bcc51ffb8b3e4e8b7e81841a279d1d709f5479.zip
fabulous: Further tweak magic numbers
Signed-off-by: gatecat <gatecat@ds0.me>
-rw-r--r--generic/viaduct/fabulous/fabulous.cc6
1 files changed, 3 insertions, 3 deletions
diff --git a/generic/viaduct/fabulous/fabulous.cc b/generic/viaduct/fabulous/fabulous.cc
index d3bfb4e2..e58cf792 100644
--- a/generic/viaduct/fabulous/fabulous.cc
+++ b/generic/viaduct/fabulous/fabulous.cc
@@ -69,9 +69,9 @@ struct FabulousImpl : ViaductAPI
blk_trk = std::make_unique<BlockTracker>(ctx, cfg);
is_new_fab ? init_bels_v2() : init_bels_v1();
init_pips();
- ctx->setDelayScaling(2.0, 5.0);
- ctx->delay_epsilon = 0.5;
- ctx->ripup_penalty = 1.5;
+ ctx->setDelayScaling(3.0, 3.0);
+ ctx->delay_epsilon = 0.25;
+ ctx->ripup_penalty = 0.5;
}
void update_cell_timing(Context *ctx)