aboutsummaryrefslogtreecommitdiffstats
path: root/common/nextpnr.h
diff options
context:
space:
mode:
authorDavid Shah <davey1576@gmail.com>2018-08-05 14:31:43 +0200
committerGitHub <noreply@github.com>2018-08-05 14:31:43 +0200
commitba97c233fb6e4502f3465a602f997cc2382f0e06 (patch)
tree3a62397aebff56e2031f3d5c6c930ead2699d641 /common/nextpnr.h
parent8a9b3626d32e8845dc51044e0f281c0ccdb7e53a (diff)
parent287fe7e89451b952d15c7839aff9cb3db12bf807 (diff)
downloadnextpnr-ba97c233fb6e4502f3465a602f997cc2382f0e06.tar.gz
nextpnr-ba97c233fb6e4502f3465a602f997cc2382f0e06.tar.bz2
nextpnr-ba97c233fb6e4502f3465a602f997cc2382f0e06.zip
Merge pull request #36 from YosysHQ/lutperm
Add LUT input permutations, improvements in ice40 timing model, improvements in router
Diffstat (limited to 'common/nextpnr.h')
-rw-r--r--common/nextpnr.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/common/nextpnr.h b/common/nextpnr.h
index c87a98d9..bb55d4ff 100644
--- a/common/nextpnr.h
+++ b/common/nextpnr.h
@@ -484,7 +484,8 @@ struct Context : Arch, DeterministicRNG
delay_t getNetinfoRouteDelay(const NetInfo *net_info, const PortRef &sink) const;
// provided by router1.cc
- bool getActualRouteDelay(WireId src_wire, WireId dst_wire, delay_t &delay);
+ bool getActualRouteDelay(WireId src_wire, WireId dst_wire, delay_t *delay = nullptr,
+ std::unordered_map<WireId, PipId> *route = nullptr, bool useEstimate = true);
// --------------------------------------------------------------