RapidWright icon indicating copy to clipboard operation
RapidWright copied to clipboard

LUTTools.swapSingleLutPins() cannot swap H[1-6] when used as WA

Open eddieh-xlnx opened this issue 1 year ago • 0 comments

Currently, LUT pin swapping features added in https://github.com/Xilinx/RapidWright/pull/894 can only cope with a single pair of LUTs. In SLICEMs, the LUT pins H[1-6] also serve as the WA (write address) for distributed RAM across LUTs [A-G], and so any pin swaps requires modifying more than just a pair of cell pin mappings.

eddieh-xlnx avatar Nov 29 '23 17:11 eddieh-xlnx