aboutsummaryrefslogtreecommitdiffstats
path: root/fpga_interchange/arch.cc
diff options
context:
space:
mode:
authorKeith Rothman <537074+litghost@users.noreply.github.com>2021-04-02 16:21:41 -0700
committerKeith Rothman <537074+litghost@users.noreply.github.com>2021-04-06 10:42:05 -0700
commit3200026e1f3b305d0d2e0d680eb9df94b9b326b8 (patch)
treeb379fb68eef47c371629dd17b5805e6ee32769ba /fpga_interchange/arch.cc
parentc2a6f6ce62b810b3250167052bf5559d1dae4130 (diff)
downloadnextpnr-3200026e1f3b305d0d2e0d680eb9df94b9b326b8.tar.gz
nextpnr-3200026e1f3b305d0d2e0d680eb9df94b9b326b8.tar.bz2
nextpnr-3200026e1f3b305d0d2e0d680eb9df94b9b326b8.zip
[interchange] Remove requirement to have wire_lut.
Signed-off-by: Keith Rothman <537074+litghost@users.noreply.github.com>
Diffstat (limited to 'fpga_interchange/arch.cc')
-rw-r--r--fpga_interchange/arch.cc6
1 files changed, 0 insertions, 6 deletions
diff --git a/fpga_interchange/arch.cc b/fpga_interchange/arch.cc
index f9209922..f1eeae6e 100644
--- a/fpga_interchange/arch.cc
+++ b/fpga_interchange/arch.cc
@@ -285,12 +285,6 @@ Arch::Arch(ArchArgs args) : args(args), disallow_site_routing(false)
}
}
- // There should be a cell that is a single input LUT.
- //
- // Note: This assumption may be not true, revisit if this becomes a
- // problem.
- NPNR_ASSERT(wire_lut != nullptr);
-
raw_bin_constant = std::regex("[01]+", std::regex_constants::ECMAScript | std::regex_constants::optimize);
verilog_bin_constant =
std::regex("([0-9]+)'b([01]+)", std::regex_constants::ECMAScript | std::regex_constants::optimize);