Copying placement and routing between SLRs #292
-
|
I have a design targeting a vu13p which has identical functionality for each of the 4 SLRs. I have been placing and routing each SLR separately using a Vivado HD flow and piecing them all together at the end because I can get much better timing results than running the entire design at once. Sometimes one SLR run comes out with particularly good timing. I would like to reuse it on other SLRs. Device pins and glue logic (which runs at a much lower clock frequency) are overlayed during the final build stage. Q: Could a RapidWright script be written to move everything (logic placement, BUFGs, routing) from one SLR's HD .dcp to another SLR? What would that script look like? |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 6 replies
-
|
Hi @bn999! Great question. In PR #245 I recently added the |
Beta Was this translation helpful? Give feedback.
Hi @bn999! Great question.
In PR #245 I recently added the
com.xilinx.rapidwright.design.tools.RelocationToolsclass which is intended to do what you're asking. It's relatively new and likely not tested in anger, so if there's something missing please report back and I'd be more than happy to help.