aboutsummaryrefslogtreecommitdiffstats
path: root/nexus/arch.cc
diff options
context:
space:
mode:
authorgatecat <gatecat@ds0.me>2021-12-18 13:25:13 +0000
committerGitHub <noreply@github.com>2021-12-18 13:25:13 +0000
commitf80f56d69ff171d9d1079258a92963cee7d796b5 (patch)
tree1c26be172dfe2a46fac63a616db44e4a602a1f7d /nexus/arch.cc
parentcc603a612bcb2b13c7623c847f9f35c69a57e0df (diff)
parenta30686014456cfc665b2bd3243dbef956891860d (diff)
downloadnextpnr-f80f56d69ff171d9d1079258a92963cee7d796b5.tar.gz
nextpnr-f80f56d69ff171d9d1079258a92963cee7d796b5.tar.bz2
nextpnr-f80f56d69ff171d9d1079258a92963cee7d796b5.zip
Merge pull request #879 from YosysHQ/gatecat/nexus-867
nexus: router1 speedup based on #867
Diffstat (limited to 'nexus/arch.cc')
-rw-r--r--nexus/arch.cc3
1 files changed, 3 insertions, 0 deletions
diff --git a/nexus/arch.cc b/nexus/arch.cc
index ee7f6304..74a06478 100644
--- a/nexus/arch.cc
+++ b/nexus/arch.cc
@@ -119,6 +119,9 @@ Arch::Arch(ArchArgs args) : args(args)
ts.bels_by_z[bel.z].tile = i;
ts.bels_by_z[bel.z].index = j;
}
+ auto &ts = tileStatus.at(i);
+ ts.boundwires.resize(loc.wires.size());
+ ts.boundpips.resize(loc.pips.size());
}
for (int i = 0; i < chip_info->width; i++) {