nextpnr/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
..
arch_pybindings.cc Fixing old emails and names in copyrights 2021-06-12 13:22:38 +01:00
arch_pybindings.h Fixing old emails and names in copyrights 2021-06-12 13:22:38 +01:00
arch.cc Rip out budgets 2023-06-20 10:57:10 +02:00
arch.h Rip out budgets 2023-06-20 10:57:10 +02:00
archdefs.h gowin: add support for wide LUTs. 2021-10-07 18:38:33 +10:00
cells.cc gowin: implement IDES16 and OSER16 primitives 2023-04-12 14:35:17 +02:00
cells.h gowin: Add support for OSER primitives 2023-03-23 12:37:53 +01:00
CMakeLists.txt CMake: add support for exporting and importing .bba files. 2025-01-23 07:49:12 +00:00
constids.inc gowin: implement differential IO primitives (#1159) 2023-05-19 08:59:19 +02:00
cst.cc gowin: Add GUI. 2022-01-29 14:45:17 +10:00
cst.h gowin: Add GUI. 2022-01-29 14:45:17 +10:00
gfx.cc gowin: fix build for wasm 2022-12-21 16:13:08 +10:00
gfx.h gowin: fix build for wasm 2022-12-21 16:13:08 +10:00
globals.cc gowin: Add PLL support for the GW1NR-9C chip 2023-01-26 20:26:05 +10:00
globals.h gowin: improve clock wire routing 2022-12-30 11:55:39 +10:00
main.cc CMake: refactor architecture-specific build system parts. 2025-01-21 17:13:03 +00:00
pack.cc run clangformat 2023-12-26 09:54:34 +01:00