nextpnr/himbaechel/uarch/gowin
YRabbit c84879e4d5
Gowin. Implement the DLLDLY primitive. (#1464)
DLLDLY is the clock delay primitive that adjust the input clock
according to the DLLSTEP signal and outputs the delayed clock.

These primitives are associated with clock pins and are "tapped" between
the output of this IBUF and the clock networks, leaving the possibility
to connect to the original unshifted signal as well, although the latter
is not very practical because it is no longer possible to use fast
wires.

Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
2025-03-19 08:41:35 +01:00
..
CMakeLists.txt CMake: Add include guards when IMPORT_BBA_FILES is used (#1438) 2025-01-23 10:54:37 +01:00
constids.inc Gowin. Implement the DLLDLY primitive. (#1464) 2025-03-19 08:41:35 +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. Implement the DLLDLY primitive. (#1464) 2025-03-19 08:41:35 +01:00
globals.h gowin: Himbaechel. Add a clock router. 2023-08-31 08:28:09 +02:00
gowin.cc Gowin. Add a router for segments. (#1456) 2025-03-18 12:02:49 +01:00
gowin.h Gowin. Implement the DLLDLY primitive. (#1464) 2025-03-19 08:41:35 +01:00
gowin_arch_gen.py Gowin. Implement the DLLDLY primitive. (#1464) 2025-03-19 08:41:35 +01:00
gowin_utils.cc Gowin. Implement the DLLDLY primitive. (#1464) 2025-03-19 08:41:35 +01:00
gowin_utils.h Gowin. Implement the DLLDLY primitive. (#1464) 2025-03-19 08:41:35 +01:00
pack.cc Gowin. Implement the DLLDLY primitive. (#1464) 2025-03-19 08:41:35 +01:00
pack.h gowin: Himbaechel. Add ALU. 2023-08-31 08:28:09 +02:00