nextpnr/himbaechel/uarch/xilinx
Catherine dcfb7d8c33 CMake: align Himbaechel targets with non-Himbaechel ones.
Primarily, this commit makes both of them use the `BBAsm` functions
to build and compile `.bba` files.

In addition, Himbaechel targets are now aligned with the rest in
how they are configured: instead of having all uarches enabled with
all of the devices disabled (the opposite of the rest of nextpnr),
uarches must be enabled explicitly but they come with all devices
enabled (except for Xilinx, which does not have a list of devices).
2025-01-21 17:13:03 +00:00
..
examples himbaechel: Switch default back to router1 for now 2023-11-17 09:09:59 +01:00
gen xilinx: Few more stub timings 2024-09-26 17:30:36 +02:00
meta@57de921663 himbaechel: Adding a xilinx uarch for xc7 with prjxray 2023-11-14 17:12:09 +01:00
cells.cc himbaechel: Adding a xilinx uarch for xc7 with prjxray 2023-11-14 17:12:09 +01:00
CMakeLists.txt CMake: align Himbaechel targets with non-Himbaechel ones. 2025-01-21 17:13:03 +00:00
constids.inc Himbaechel xilinx : DSP packing : Improve code efficiency 2024-09-24 12:06:56 +02:00
extra_data.h himbaechel: Adding a xilinx uarch for xc7 with prjxray 2023-11-14 17:12:09 +01:00
fasm.cc xilinx: Basic I/ODDR support 2024-09-27 17:09:15 +02:00
pack_carry.cc himbaechel: Adding a xilinx uarch for xc7 with prjxray 2023-11-14 17:12:09 +01:00
pack_clocking.cc himbaechel: Adding a xilinx uarch for xc7 with prjxray 2023-11-14 17:12:09 +01:00
pack_dram.cc xilinx: Fix BRAM placement, clangformat 2024-09-27 16:24:47 +02:00
pack_dsp_xc7.cc xilinx: Fix BRAM placement, clangformat 2024-09-27 16:24:47 +02:00
pack_io.cc xilinx: Support for complex IOLOGIC 2024-09-27 17:37:46 +02:00
pack.cc xilinx: Support for complex IOLOGIC 2024-09-27 17:37:46 +02:00
pack.h xilinx: Basic I/ODDR support 2024-09-27 17:09:15 +02:00
pins.cc himbaechel: Adding a xilinx uarch for xc7 with prjxray 2023-11-14 17:12:09 +01:00
pins.h himbaechel: Adding a xilinx uarch for xc7 with prjxray 2023-11-14 17:12:09 +01:00
xdc.cc Himbaechel Xilinx : XDC commands : Also search nets with lowercase for better interoperability with other synthesis tools and RTL languages 2024-10-01 15:24:40 +02:00
xilinx_place.cc xilinx: Support single-port LUTRAM variants 2024-09-26 18:11:01 +02:00
xilinx.cc Various fixes for clang/libc++ build (#1415) 2025-01-12 08:11:33 +01:00
xilinx.h xilinx: Support for complex IOLOGIC 2024-09-27 17:37:46 +02:00