aboutsummaryrefslogtreecommitdiffstats
path: root/fpga_interchange/luts.h
diff options
context:
space:
mode:
authorgatecat <gatecat@ds0.me>2021-04-02 09:46:21 +0100
committerGitHub <noreply@github.com>2021-04-02 09:46:21 +0100
commitbb6079133c9b0de9db3e39735d160c1a161ec981 (patch)
treec73ef33d274dba1c7c715b9fbe9af867feae4686 /fpga_interchange/luts.h
parentec98fee1eefd61d17ccfaf58bae72e1cc0f9e5e3 (diff)
parent3a85088d6653b11abdf039c334814da97d0e2949 (diff)
downloadnextpnr-bb6079133c9b0de9db3e39735d160c1a161ec981.tar.gz
nextpnr-bb6079133c9b0de9db3e39735d160c1a161ec981.tar.bz2
nextpnr-bb6079133c9b0de9db3e39735d160c1a161ec981.zip
Merge pull request #658 from litghost/increment_chipdb
[interchange] Update to v6 of FPGA interchange chipdb.
Diffstat (limited to 'fpga_interchange/luts.h')
-rw-r--r--fpga_interchange/luts.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/fpga_interchange/luts.h b/fpga_interchange/luts.h
index dec5a9d6..5a46b3ed 100644
--- a/fpga_interchange/luts.h
+++ b/fpga_interchange/luts.h
@@ -51,10 +51,14 @@ struct LutCell
struct LutBel
{
+ IdString name;
+
// LUT BEL pins to LUT array index.
std::vector<IdString> pins;
std::unordered_map<IdString, size_t> pin_to_index;
+ IdString output_pin;
+
// What part of the LUT equation does this LUT output use?
// This assumes contiguous LUT bits.
uint32_t low_bit;