nextpnr/himbaechel/uarch
YRabbit 4e8436a1fc gowin: Himbaechel. Allow to combine IOLOGIC.
Corrects the situation when it is impossible to use IOBUF with two
IOLOGIC elements at the same time - input and output.

Addresses https://github.com/YosysHQ/nextpnr/issues/1275

This is done by dividing one IOLOGIC Bel into two - input IOLOGIC and
output IOLOGIC plus checking for compatibility of the cells located
there.

At the moment, this check is simple and allows only the combination of
DDR and DDRC primitives.

Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
2024-03-13 14:22:43 +01:00
..
example himbaechel: Add support for new constants API 2023-11-07 09:00:03 +01:00
gowin gowin: Himbaechel. Allow to combine IOLOGIC. 2024-03-13 14:22:43 +01:00
xilinx himbaechel: Switch default back to router1 for now 2023-11-17 09:09:59 +01:00