cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 
Explorer
Explorer
5,560 Views
Registered: ‎05-21-2009

RPM routing information

Jump to solution

Hi guys,

 

I was wondering if you can help me with information on Relatively Placed Macros. I have a relatively simple module that I want to keep intact between designs. I specifically want the LUT information to stay consistent between designs. I was planning on doing this with a hard macro, but I saw elsewhere on this forum that RPMs is considered a better solution. However, before I dig into how RPMs work, I just want to make sure I am not wasting my time. Is it possible to keep routing and LUT information consistent using RPMs? If I understand RPM correctly, it is mostly used to specify placement on the floorplan. Or are they more advanced that I think?

 

Thanks in advance!

Tags (2)
0 Kudos
Reply
1 Solution

Accepted Solutions
Xilinx Employee
Xilinx Employee
8,753 Views
Registered: ‎09-20-2012

Hi,

 

Here is a white paper on RPM http://www.xilinx.com/support/documentation/white_papers/wp329.pdf

 

As per my understanding, RPM is used to specify the relative locations for cells in the design. So, I dont think it keeps the routing details intact. You may have to use Directed routing constraints, if you want to preserve the routes.

 

For details on usage of RPM in vivado refer to chapter-9 of http://www.xilinx.com/support/documentation/sw_manuals/xilinx2013_4/ug903-vivado-using-constraints.pdf 

 

Thanks,

Deepika.

Thanks,
Deepika.
--------------------------------------------------------------------------------------------
Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left)

View solution in original post

Tags (1)
0 Kudos
Reply
1 Reply
Xilinx Employee
Xilinx Employee
8,754 Views
Registered: ‎09-20-2012

Hi,

 

Here is a white paper on RPM http://www.xilinx.com/support/documentation/white_papers/wp329.pdf

 

As per my understanding, RPM is used to specify the relative locations for cells in the design. So, I dont think it keeps the routing details intact. You may have to use Directed routing constraints, if you want to preserve the routes.

 

For details on usage of RPM in vivado refer to chapter-9 of http://www.xilinx.com/support/documentation/sw_manuals/xilinx2013_4/ug903-vivado-using-constraints.pdf 

 

Thanks,

Deepika.

Thanks,
Deepika.
--------------------------------------------------------------------------------------------
Google your question before posting. If someone's post answers your question, mark the post as answer with "Accept as solution". If you see a particularly good and informative post, consider giving it Kudos (the star on the left)

View solution in original post

Tags (1)
0 Kudos
Reply