diff options
author | gatecat <gatecat@ds0.me> | 2021-02-08 17:56:08 +0000 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-02-08 17:56:08 +0000 |
commit | bcf81f0e711a443818089bde707f708c8d18dd23 (patch) | |
tree | d8e98d35bccb0bd5f0c715d429fff9dbd11f3b90 /fpga_interchange/arch.cc | |
parent | f501ba0c77723242cbd1752128f00d5b4ee093c9 (diff) | |
parent | 2932dc3985181afbf88a87e58ee27dfcca433625 (diff) | |
download | nextpnr-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.cc | 4 |
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; |