LUT cells get ignored/deleted by Vivado #634
-
Hello, I'm trying to get a feel for the basic functions of rapidwright and I'm already having some issues. If I use the design.createAndPlaceCell method to create a LUT cell, I can see that it's been created just fine in my design object. However, when I write that design to a file, and open it in Vivado, the LUT cell is gone. I have tried LUTs with and without init strings, as well as with the location locked, and the DONT_TOUCH property set. None of them have helped. My design is simply empty when I open it in Vivado. |
Beta Was this translation helpful? Give feedback.
Replies: 1 comment 9 replies
-
Welcome @codefreak472! Nothing comes to mind as to why this wouldn't work. A really simple example is here: https://github.com/Xilinx/RapidWright/blob/f5930b27f0c48918581274ef42f71f2fd161a25c/src/com/xilinx/rapidwright/examples/Lesson1.java You can also find some other examples here: https://github.com/Xilinx/RapidWright/search?q=createAndPlaceCell Failing those, can you share your code so that we may reproduce it on our end? |
Beta Was this translation helpful? Give feedback.
That is absolutely the right idea, and something that RapidWright does support, please don't be dissuaded from this approach!
That is absolutely possible (as you can see in the
HelloWorld
example) for th…