nextpnr/himbaechel/uarch/gowin
YRabbit 03c413a27a gowin: Himbaechel. Add simplified IO
Add processing IO located on the sides of some chips. These are IOBUF,
which are converted into IBUF and OBUF not by fuses, but by signaling to
OE.

Also added the creation of a Global Set / Reset for all chips, instead
of a list of tile types, information from the apicula database is used,
and minor fixes.

Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
2023-08-31 08:28:09 +02:00
..
constids.inc gowin: Himbaechel. Add extra chip data 2023-08-31 08:28:09 +02:00
cst.cc gowin: Himbaechel. Add extra chip data 2023-08-31 08:28:09 +02:00
cst.h gowin: Himbaechel. Add constraint file processing. 2023-08-31 08:28:09 +02:00
globals.cc gowin: Himbaechel. Add simplified IO 2023-08-31 08:28:09 +02:00
globals.h gowin: Himbaechel. Add a clock router. 2023-08-31 08:28:09 +02:00
gowin_arch_gen.py gowin: Himbaechel. Add simplified IO 2023-08-31 08:28:09 +02:00
gowin_utils.cc gowin: Himbaechel. Use pin functions info 2023-08-31 08:28:09 +02:00
gowin_utils.h gowin: Himbaechel. Use pin functions info 2023-08-31 08:28:09 +02:00
gowin.cc gowin: Himbaechel. Add extra chip data 2023-08-31 08:28:09 +02:00
gowin.h gowin: Himbaechel. Add simplified IO 2023-08-31 08:28:09 +02:00
pack.cc gowin: Himbaechel. Add simplified IO 2023-08-31 08:28:09 +02:00
pack.h gowin: Himbaechel. Add ALU. 2023-08-31 08:28:09 +02:00