nextpnr/himbaechel
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
..
himbaechel_dbgen gowin: Himbaechel. Add extra chip data 2023-08-31 08:28:09 +02:00
uarch gowin: Himbaechel. Add simplified IO 2023-08-31 08:28:09 +02:00
.gitignore himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
arch_pybindings.cc himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
arch_pybindings.h himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
arch.cc clangformat 2023-05-19 09:00:31 +02:00
arch.h Rip out budgets 2023-06-20 10:57:10 +02:00
archdefs.h himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
chipdb.h himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
family.cmake wip start 2023-08-31 08:28:09 +02:00
himbaechel_api.cc himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
himbaechel_api.h himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
himbaechel_constids.h himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
himbaechel_helpers.cc himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
himbaechel_helpers.h himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
main.cc himbächel: Initial implementation 2023-05-13 08:26:41 +02:00