xilinx: Initial support for LUT4 devices.
authorMarcin Kościelnicki <mwk@0x04.net>
Mon, 3 Feb 2020 15:19:24 +0000 (16:19 +0100)
committerMarcelina Kościelnicka <mwk@0x04.net>
Fri, 7 Feb 2020 08:03:22 +0000 (09:03 +0100)
commitd48950d92d748cc24ecfefc5beab19ea899982df
treee6afcdf7cc679215b88b996752da26de6c913729
parent1f54b0008f6fe4e9ed19f5b4fcddddcb4d6d8976
xilinx: Initial support for LUT4 devices.

Adds support for mapping logic, including LUTs, wide LUTs, and carry
chains.

Fixes #1547
techlibs/xilinx/arith_map.v
techlibs/xilinx/lut_map.v
techlibs/xilinx/synth_xilinx.cc
tests/arch/xilinx/add_sub.ys
tests/arch/xilinx/fsm.ys
tests/arch/xilinx/mux_lut4.ys [new file with mode: 0644]