Open clavin-xlnx opened 1 year ago
Hi Chris, I created a PR for this, please take a look.
Hi Chris, I created a PR for this, please take a look. #17
This solved the issue for the example provided, but there is more fundamental problem related to creating a map of ports for all cells. It doesn't work when two cells in a design have the same name. I think it might be wise to eliminate these maps and simply look up the information directly. I have updated the example to reproduce the issue:
wget https://github.com/rachelselinar/DREAMPlaceFPGA/files/11841259/example2.zip
unzip example2.zip
python IFsupport/IF2bookshelf.py --netlist example2.netlist
Hi Chris, I deleted those port maps and updated the IF2bookshelf.py, Please take a look at #19
When trying to convert a much larger design, I encountered this error:
I have attached a trivial design example that triggers the bug. example.zip
To reproduce:
Here is what the example looks like in Vivado:
CC: @zhilix