nextpnr/himbaechel/uarch/gowin
YRabbit 81ccada239
Gowin. Add I3C io buffer. (#1445)
* Gowin. Add I3C io buffer.

A buffer is added that can operate as a normal IOBUF in PUSH-PULL mode
or switch to open-drain IOBUF mode.

Signed-off-by: YRabbit <rabbit@yrabbit.cyou>

* Gowin. Turn a variable into a set of flags

Signed-off-by: YRabbit <rabbit@yrabbit.cyou>

---------

Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
2025-01-29 14:02:21 +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. Add I3C io buffer. (#1445) 2025-01-29 14:02:21 +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 MIPI IO. 2025-01-29 08:47:41 +01:00
globals.h gowin: Himbaechel. Add a clock router. 2023-08-31 08:28:09 +02:00
gowin.cc Gowin. Implement MIPI IO. 2025-01-29 08:47:41 +01:00
gowin.h Gowin. Add I3C io buffer. (#1445) 2025-01-29 14:02:21 +01:00
gowin_arch_gen.py Gowin. Add I3C io buffer. (#1445) 2025-01-29 14:02:21 +01:00
gowin_utils.cc Gowin. Add I3C io buffer. (#1445) 2025-01-29 14:02:21 +01:00
gowin_utils.h Gowin. Add I3C io buffer. (#1445) 2025-01-29 14:02:21 +01:00
pack.cc Gowin. Add I3C io buffer. (#1445) 2025-01-29 14:02:21 +01:00
pack.h gowin: Himbaechel. Add ALU. 2023-08-31 08:28:09 +02:00