nextpnr/himbaechel/uarch/gowin
Catherine 90d746f79e CMake: add support for exporting and importing .bba files.
This is useful for certain cross-compilation workloads, and to cache
rarely changing build products.

To use this functionality, build e.g. as follows:

    cmake . -B build-export -DEXPORT_BBA_FILES=../bba-files -DARCH=all
    cmake --build build-export -t nextpnr-all-bba

    cmake . -B build-import -DIMPORT_BBA_FILES=../bba-files -DARCH=all
    cmake --build build-import
2025-01-23 07:49:12 +00:00
..
CMakeLists.txt CMake: add support for exporting and importing .bba files. 2025-01-23 07:49:12 +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 CMake: refactor architecture-specific build system parts. 2025-01-21 17:13:03 +00: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