1
0
mirror of https://github.com/YosysHQ/nextpnr.git synced 2026-05-09 17:16:22 +00:00
Files
YosysHQ.nextpnr/common/kernel
myrtle c6b876fc85 control set awareness in the HeAP legaliser (#1678)
* xilinx: Index control sets

Signed-off-by: gatecat <gatecat@ds0.me>

* heap: data structure for control sets

Signed-off-by: gatecat <gatecat@ds0.me>

* heap: fail faster on control set mismatch

Signed-off-by: gatecat <gatecat@ds0.me>

* xilinx: Reduce control set search radius

Signed-off-by: gatecat <gatecat@ds0.me>

* Fix compiler warning

Signed-off-by: gatecat <gatecat@ds0.me>

* heap: Allow disabling control set awareness for comparison/debug

Signed-off-by: gatecat <gatecat@ds0.me>

* heap: Add some notes about control sets

Signed-off-by: gatecat <gatecat@ds0.me>

* heap: Fix typo and regression

Signed-off-by: gatecat <gatecat@ds0.me>

* heap: Add a schedule for ctrlset search radius

Signed-off-by: gatecat <gatecat@ds0.me>

* heap: Tidy up

Signed-off-by: gatecat <gatecat@ds0.me>

---------

Signed-off-by: gatecat <gatecat@ds0.me>
2026-04-02 13:36:50 +02:00
..
2024-10-01 15:24:40 +02:00
2022-04-08 13:42:54 +01:00
2024-01-12 10:09:28 +01:00
2024-09-30 14:51:33 +02:00
2025-10-23 14:44:14 +02:00
2022-12-22 15:26:39 +01:00
2025-10-23 14:44:14 +02:00
2025-05-14 05:38:30 +01:00
2023-05-19 09:00:31 +02:00
2024-01-12 10:09:28 +01:00
2024-01-12 10:09:28 +01:00
2024-09-30 14:51:33 +02:00
2024-09-24 08:57:21 +02:00
2023-02-13 10:52:05 +01:00
2024-09-30 14:51:33 +02:00
2025-05-20 13:19:52 +02:00
2024-09-30 14:51:33 +02:00
2024-01-12 10:09:28 +01:00
2025-07-07 10:15:50 +02:00
2023-01-18 16:28:33 +01:00
2024-09-30 14:51:33 +02:00
2024-09-30 14:51:33 +02:00
2024-09-30 14:51:33 +02:00
2024-09-30 14:51:33 +02:00