Commit Graph

32 Commits

Author SHA1 Message Date
Miodrag Milanovic
c5bb3de5df Update copyright for delivery 2024-11-26 10:58:39 +01:00
Miodrag Milanovic
1b20835b9a Cleanup 2024-11-26 10:58:39 +01:00
Miodrag Milanovic
87f10ce901 Add CSC per TILE when needed 2024-11-26 10:58:39 +01:00
Miodrag Milanovic
fe86a1a979 Rename to pack_dff_chains 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
dddf12a42b Place DFF chains 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
7229fb73f5 Pack LUT and multiple DFF in stripe 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
d5edee414c Initial DDFR support 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
1f96a5f5d7 Expose private members for unit tests 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
d1207b10c0 Handle DFR 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
e95f2804be cleanup code a bit 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
8df830d21c cleanup 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
9baf87e2a6 Implement GCK limitations 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
37dadd121a Initial XLUT support 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
61073f5aa7 CDC packing 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
db5d26c129 Validate DSPs 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
1e08d7b931 wip 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
243384d31c wip 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
dddfcec4b9 wip 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
d14efa1c9b Pack and export DSP 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
d3d3b56b25 Place at LOC 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
c2ce766503 Constraing to location if provided 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
5d5be7df63 Cover more global routing cases 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
ca2751277d pack and export GCK, WFG and PLL 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
bb34a6fa8f Fix CY packing 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
d9b437d705 Use ctx->idf where applicable 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
c493c989f0 Validations and fixes for RAM I/Os 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
04653621e8 Add structure for clock sinks 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
13e323d2cf Proper port used only on RFB 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
ba805f67be Better RF/XRF handling 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
1437f1c209 Initial memory support 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
3dedb11434 Add IOM insertion 2024-11-26 10:58:38 +01:00
Miodrag Milanovic
0a4cfb77db Implementation as in D2 deliverable 2024-11-26 10:57:30 +01:00