aboutsummaryrefslogtreecommitdiffstats
path: root/gowin/arch.h
diff options
context:
space:
mode:
authorgatecat <gatecat@ds0.me>2021-02-18 11:05:04 +0000
committerGitHub <noreply@github.com>2021-02-18 11:05:04 +0000
commitb4a97efe4da95084ba5585c48d20681f68742fd4 (patch)
tree68578cc660392278abd6bc74758eb7b7015e6840 /gowin/arch.h
parentcbff1e13712438648c595e5a62d7cfd34304e2f2 (diff)
parenta8c55728e2f10ef2d92369ee120640b76cbe3ff2 (diff)
downloadnextpnr-b4a97efe4da95084ba5585c48d20681f68742fd4.tar.gz
nextpnr-b4a97efe4da95084ba5585c48d20681f68742fd4.tar.bz2
nextpnr-b4a97efe4da95084ba5585c48d20681f68742fd4.zip
Merge pull request #588 from YosysHQ/gatecat/gowin-fixes
Gowin regression fixes
Diffstat (limited to 'gowin/arch.h')
-rw-r--r--gowin/arch.h6
1 files changed, 1 insertions, 5 deletions
diff --git a/gowin/arch.h b/gowin/arch.h
index 3a1b2534..cdc011aa 100644
--- a/gowin/arch.h
+++ b/gowin/arch.h
@@ -243,7 +243,7 @@ struct CellTiming
std::unordered_map<IdString, std::vector<TimingClockingInfo>> clockingInfo;
};
-struct ArchRanges
+struct ArchRanges : BaseArchRanges
{
using ArchArgsT = ArchArgs;
// Bels
@@ -269,10 +269,6 @@ struct ArchRanges
using GroupGroupsRangeT = const std::vector<GroupId> &;
// Decals
using DecalGfxRangeT = const std::vector<GraphicElement> &;
- // Placement validity
- using CellTypeRangeT = std::vector<IdString>;
- using BelBucketRangeT = std::vector<BelBucketId>;
- using BucketBelRangeT = std::vector<BelId>;
};
struct Arch : BaseArch<ArchRanges>