nextpnr/himbaechel/uarch/gowin
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
..
CMakeLists.txt CMake: align Himbaechel targets with non-Himbaechel ones. 2025-01-21 17:13:03 +00:00
constids.inc Gowin. Add the ability to place registers in IOB (#1403) 2025-01-01 13:11:57 +01:00
cst.cc apicula: add support for magic sip pins (#1370) 2024-10-09 15:16:36 +02:00
cst.h gowin: Himbaechel. Add constraint file processing. 2023-08-31 08:28:09 +02:00
globals.cc Gowin. BUGFIX. Global clock routing. (#1410) 2024-12-31 10:31:03 +01:00
globals.h gowin: Himbaechel. Add a clock router. 2023-08-31 08:28:09 +02:00
gowin_arch_gen.py Gowin. BUGFIX. Do not create missing wires. (#1418) 2025-01-12 08:12:06 +01:00
gowin_utils.cc Gowin. FFs placement. (#1386) 2024-10-22 12:49:44 +02:00
gowin_utils.h Gowin. FFs placement. (#1386) 2024-10-22 12:49:44 +02:00
gowin.cc Various fixes for clang/libc++ build (#1415) 2025-01-12 08:11:33 +01:00
gowin.h Gowin. Add the ability to place registers in IOB (#1403) 2025-01-01 13:11:57 +01:00
pack.cc Gowin. BUGFIX. Do not create missing wires. (#1418) 2025-01-12 08:12:06 +01:00
pack.h gowin: Himbaechel. Add ALU. 2023-08-31 08:28:09 +02:00