diff options
author | Eddie Hung <eddieh@ece.ubc.ca> | 2018-07-31 16:18:08 -0700 |
---|---|---|
committer | Eddie Hung <eddieh@ece.ubc.ca> | 2018-07-31 16:18:08 -0700 |
commit | 2d750537441b91a6e8bc5bf757279afc89265fb2 (patch) | |
tree | fd3316769be53f9828eed36d7098e7bfaf7025ee /ice40/arch.h | |
parent | 2a91aea0a6d17f6d00edb391cc543ec9409e96e5 (diff) | |
parent | a82f6f410595de26e82eaf4818e41036f0bc2f9c (diff) | |
download | nextpnr-2d750537441b91a6e8bc5bf757279afc89265fb2.tar.gz nextpnr-2d750537441b91a6e8bc5bf757279afc89265fb2.tar.bz2 nextpnr-2d750537441b91a6e8bc5bf757279afc89265fb2.zip |
Merge remote-tracking branch 'origin/estdelay' into redist_slack
Conflicts:
ecp5/arch.cc
generic/arch.cc
ice40/arch.cc
Diffstat (limited to 'ice40/arch.h')
-rw-r--r-- | ice40/arch.h | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/ice40/arch.h b/ice40/arch.h index f81fd21d..92698b4d 100644 --- a/ice40/arch.h +++ b/ice40/arch.h @@ -697,6 +697,7 @@ struct Arch : BaseCtx // ------------------------------------------------- delay_t estimateDelay(WireId src, WireId dst) const; + delay_t predictDelay(const NetInfo *net_info, const PortRef &sink) const; delay_t getDelayEpsilon() const { return 20; } delay_t getRipupDelayPenalty() const { return 200; } float getDelayNS(delay_t v) const { return v * 0.001; } |