UPGRADE YOUR BROWSER

We have detected your current browser version is not the latest one. Xilinx.com uses the latest web technologies to bring you the best online experience possible. Please upgrade to a Xilinx.com supported browser:Chrome, Firefox, Internet Explorer 11, Safari. Thank you!

cancel
Showing results for 
Search instead for 
Did you mean: 
Observer uramashi2
Observer
664 Views
Registered: ‎11-13-2017

partial reconfiguration implementation with design that routed fully

Hi! everyone.

 

These days, I am designing my design with "partial reconfiguration".

 

The static design is "PCIe", "AXI-HW-ICAP".., which is composed all xilinx IP(bd).

 

My logic is made from HD(hierarchical design) flow. So my design is fully routed.

 

when I do partial reconfiguration on vivado 2018.1, I used this command.

 

"read_checkpoint -cell $mylogicInst ./mylogic_routed_design.dcp -strict

"lock_design -level routing $mylogicInst"

 

opt_design, place_design, phys_opt_design, route_design works well.

 

And for generating static_route_design.dcp, I used this command

 

"update_design -cell $mylogicInst -black_box"

 

when I used this command on vivado 2018 tcl mode, I got this error.

 

ERROR: [Designultils 20-2084] Failed to unroute GND net because the routing node CLEM_X44Y573/CLE_CLE_M_SITE_0_F_0 is locked. please unlock the net and do 'update_design -black_box" again.

 

When I analysis this error, this error is relation to "GLOBAL_LOGIC0, 1". 

 

this "GLOBAL_LOGIC0, 1" is not connected with static logic.

 

please tell me the way to fix this problem.

 

I want to fix this problem on RTL level or HD flow level of my logic.

 

Thanks you.

0 Kudos
3 Replies
Moderator
Moderator
628 Views
Registered: ‎11-04-2010

Re: partial reconfiguration implementation with design that routed fully

"read_checkpoint -cell $mylogicInst ./mylogic_routed_design.dcp -strict

"lock_design -level routing $mylogicInst"

 

lock_design should be executed before importing RM's netlist.

Please refer to UG909 for the command sequence of PR flow.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos
Observer uramashi2
Observer
621 Views
Registered: ‎11-13-2017

Re: partial reconfiguration implementation with design that routed fully

Thanks you reply.

 

But my problem is relation to partial reconfiguration module that is fully routed.

 

I think your answer is about static block. 

0 Kudos
Moderator
Moderator
619 Views
Registered: ‎11-04-2010

Re: partial reconfiguration implementation with design that routed fully

Hi, @uramashi2 ,

I just need to confirm the tcl script you take is correct and will not introduce the issue into the design.

 

Now I don't think your tcl is correct, which may be the root cause of the issue.

Please modify the tcl and run the flow again to see whether the issue still occurs.

-------------------------------------------------------------------------
Don't forget to reply, kudo, and accept as solution.
-------------------------------------------------------------------------
0 Kudos