aboutsummaryrefslogtreecommitdiffstats
path: root/ecp5/arch.h
diff options
context:
space:
mode:
authorDavid Shah <dave@ds0.me>2019-02-25 11:06:33 +0000
committerDavid Shah <dave@ds0.me>2019-02-25 11:49:25 +0000
commita0fa16439942d15e9be745ec074fc1ba3a2a7c95 (patch)
tree74c27b3a84b726ea4e8f6430bc1a07a7fc5af723 /ecp5/arch.h
parentf363dd2d3c8d00b4d237208d394ed185203a6890 (diff)
downloadnextpnr-a0fa16439942d15e9be745ec074fc1ba3a2a7c95.tar.gz
nextpnr-a0fa16439942d15e9be745ec074fc1ba3a2a7c95.tar.bz2
nextpnr-a0fa16439942d15e9be745ec074fc1ba3a2a7c95.zip
ecp5: Add criticality-based LUT permutation
Signed-off-by: David Shah <dave@ds0.me>
Diffstat (limited to 'ecp5/arch.h')
-rw-r--r--ecp5/arch.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/ecp5/arch.h b/ecp5/arch.h
index 992bdb94..59c8638d 100644
--- a/ecp5/arch.h
+++ b/ecp5/arch.h
@@ -971,6 +971,8 @@ struct Arch : BaseCtx
void assignArchInfo();
+ void permute_luts();
+
std::vector<std::pair<std::string, std::string>> getTilesAtLocation(int row, int col);
std::string getTileByTypeAndLocation(int row, int col, std::string type) const
{