nextpnr/gowin
YRabbit 2e68962a02 gowin: add PLL pins processing
Uses the information of the special input pins for the PLL in the
current chip. If such pins are involved, no routing is performed and
information about the use of implicit wires is passed to the packer.

The RESET and RESET_P inputs are now also disabled if they are connected
to VSS/VCC.

Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
2022-12-04 15:06:44 +10: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 gowin: add PLL pins processing 2022-12-04 15:06:44 +10:00
arch.h gowin: add PLL pins processing 2022-12-04 15:06:44 +10:00
archdefs.h gowin: add support for wide LUTs. 2021-10-07 18:38:33 +10:00
cells.cc gowin: use ctx->idf() a bit 2022-11-11 09:19:16 +10:00
cells.h gowin: add PLL pins processing 2022-12-04 15:06:44 +10:00
CMakeLists.txt gowin: Add GW1NZ-1 2022-02-15 14:12:16 +02:00
constids.inc gowin: add PLL pins processing 2022-12-04 15:06:44 +10: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
family.cmake Gowin target (#542) 2020-12-30 14:59:55 +00:00
gfx.cc refactor: Use IdString::in instead of || chains 2022-08-10 18:58:22 +01:00
gfx.h run clangformat 2022-02-03 15:28:46 +00:00
globals.cc refactor: Use IdString::in instead of || chains 2022-08-10 18:58:22 +01:00
globals.h gowin: Let the placer know about global networks 2022-07-04 10:32:39 +10:00
main.cc gowin: add a separate router for the clocks 2022-06-23 11:42:58 +10:00
pack.cc gowin: add PLL pins processing 2022-12-04 15:06:44 +10:00