diff options
author | gatecat <gatecat@ds0.me> | 2021-12-18 13:25:13 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-12-18 13:25:13 +0000 |
commit | f80f56d69ff171d9d1079258a92963cee7d796b5 (patch) | |
tree | 1c26be172dfe2a46fac63a616db44e4a602a1f7d /nexus/arch.cc | |
parent | cc603a612bcb2b13c7623c847f9f35c69a57e0df (diff) | |
parent | a30686014456cfc665b2bd3243dbef956891860d (diff) | |
download | nextpnr-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.cc | 3 |
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++) { |