aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorDavid Shah <dave@ds0.me>2019-11-18 21:34:32 +0000
committerDavid Shah <dave@ds0.me>2019-11-18 21:34:32 +0000
commitf28186bb1b2ed554cb4053ebd09ec11f8193f508 (patch)
tree68c274fa42de37a550bbda723f3b8d504e87596d
parent36c0ff2dbceea409ad66e8ecf3c2d52430f26fa9 (diff)
downloadnextpnr-f28186bb1b2ed554cb4053ebd09ec11f8193f508.tar.gz
nextpnr-f28186bb1b2ed554cb4053ebd09ec11f8193f508.tar.bz2
nextpnr-f28186bb1b2ed554cb4053ebd09ec11f8193f508.zip
timing: Fix critical path walking for ECP5
Signed-off-by: David Shah <dave@ds0.me>
-rw-r--r--common/timing.cc3
1 files changed, 1 insertions, 2 deletions
diff --git a/common/timing.cc b/common/timing.cc
index 37600c8c..4e84fffe 100644
--- a/common/timing.cc
+++ b/common/timing.cc
@@ -434,8 +434,7 @@ struct Timing
int port_clocks;
TimingPortClass portClass =
ctx->getPortTimingClass(crit_net->driver.cell, port.first, port_clocks);
- if (portClass == TMG_CLOCK_INPUT || portClass == TMG_ENDPOINT || portClass == TMG_IGNORE ||
- portClass == TMG_REGISTER_INPUT)
+ if (portClass == TMG_CLOCK_INPUT || portClass == TMG_ENDPOINT || portClass == TMG_IGNORE)
continue;
// And find the fanin net with the latest arrival time
if (net_data.count(port.second.net) &&