nextpnr/himbaechel
YRabbit 4d5c48ad83 Gowin. Fix DSP MULT36X36
When multiplying 36 bits by 36 bits using four 18x18 multipliers, the
sign bits of the higher 18-bit parts of the multipliers were correctly
switched, but what was incorrect was leaving the sign bits of the lower
parts of the multipliers uninitialized. They now connect to VSS.

Addresses https://github.com/YosysHQ/apicula/issues/242

Signed-off-by: YRabbit <rabbit@yrabbit.cyou>
2024-04-19 11:55:39 +02:00
..
himbaechel_dbgen himbaechel: Fix when more then 32k unique node shapes 2023-11-22 17:11:27 +01:00
uarch Gowin. Fix DSP MULT36X36 2024-04-19 11:55:39 +02:00
.gitignore himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
arch_pybindings.cc himbaechel: Add discovery of uarch and chipdb 2023-09-15 08:23:43 +02:00
arch_pybindings.h himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
arch.cc himbaechel: Switch default back to router1 for now 2023-11-17 09:09:59 +01:00
arch.h Add ability to override Cluster methods in Himbaechel 2023-12-11 13:53:52 +01:00
archdefs.h himbaechel: Initial timing support 2023-09-08 09:55:49 +02:00
chipdb.h himbaechel: Add support for new constants API 2023-11-07 09:00:03 +01:00
family.cmake himbaechel: Adding a xilinx uarch for xc7 with prjxray 2023-11-14 17:12:09 +01:00
himbaechel_api.cc Add ability to override Cluster methods in Himbaechel 2023-12-11 13:53:52 +01:00
himbaechel_api.h Add ability to override Cluster methods in Himbaechel 2023-12-11 13:53:52 +01:00
himbaechel_constids.h himbächel: Initial implementation 2023-05-13 08:26:41 +02:00
himbaechel_helpers.cc himbaechel: Add support for new constants API 2023-11-07 09:00:03 +01:00
himbaechel_helpers.h himbaechel: Add support for new constants API 2023-11-07 09:00:03 +01:00
main.cc himbaechel: Add discovery of uarch and chipdb 2023-09-15 08:23:43 +02:00