aboutsummaryrefslogtreecommitdiffstats
path: root/fpga_interchange/arch.cc
diff options
context:
space:
mode:
authorgatecat <gatecat@ds0.me>2021-02-08 17:56:08 +0000
committerGitHub <noreply@github.com>2021-02-08 17:56:08 +0000
commitbcf81f0e711a443818089bde707f708c8d18dd23 (patch)
treed8e98d35bccb0bd5f0c715d429fff9dbd11f3b90 /fpga_interchange/arch.cc
parentf501ba0c77723242cbd1752128f00d5b4ee093c9 (diff)
parent2932dc3985181afbf88a87e58ee27dfcca433625 (diff)
downloadnextpnr-bcf81f0e711a443818089bde707f708c8d18dd23.tar.gz
nextpnr-bcf81f0e711a443818089bde707f708c8d18dd23.tar.bz2
nextpnr-bcf81f0e711a443818089bde707f708c8d18dd23.zip
Merge pull request #568 from YosysHQ/dave/arch-override
Create a new BaseArch that formally specifies the Arch API and provides some base implementations
Diffstat (limited to 'fpga_interchange/arch.cc')
-rw-r--r--fpga_interchange/arch.cc4
1 files changed, 1 insertions, 3 deletions
diff --git a/fpga_interchange/arch.cc b/fpga_interchange/arch.cc
index 63cf290b..583813f0 100644
--- a/fpga_interchange/arch.cc
+++ b/fpga_interchange/arch.cc
@@ -483,8 +483,6 @@ ArcBounds Arch::getRouteBoundingBox(WireId src, WireId dst) const
return {x0, y0, x1, y1};
}
-delay_t Arch::getWireRipupDelayPenalty(WireId wire) const { return getRipupDelayPenalty(); }
-
bool Arch::getBudgetOverride(const NetInfo *net_info, const PortRef &sink, delay_t &budget) const { return false; }
// -----------------------------------------------------------------------
@@ -529,7 +527,7 @@ DecalXY Arch::getGroupDecal(GroupId pip) const { return {}; };
// -----------------------------------------------------------------------
-delay_t Arch::estimateDelay(WireId src, WireId dst, bool debug) const
+delay_t Arch::estimateDelay(WireId src, WireId dst) const
{
// FIXME: Implement something to push the A* router in the right direction.
return 0;