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!

AR# 66641

2015.4 UltraScale Partial Reconfiguration - Placer illegally places ILKN cell at the site owned by PR Pblock


During route_design in a Partial Reconfiguration (PR) design, I get the following error message which shows the ILKN cell is placed in PR region illegally:

ERROR: [DRC 23-20] Rule violation (HDPR-6) Logic illegally placed - Cell 'XX' is placed at site 'ILKN_SITE_X0Y4' which belongs to reconfigurable Pblock
'pblock_PR'. This cell is not part of the reconfigurable logic assigned to this Pblock, and should not be placed at this site.

The ILKN cell in static logic is not locked down and there are multiple ILKN_SITE available in the static region.

How can I resolve the issue?


The work-around for the issue is to lock the ILKN cell in the static region before place_design.

The issue is fixed in Vivado 2016.1.

AR# 66641
Date Created 02/17/2016
Last Updated 02/22/2016
Status Active
Type General Article
  • Kintex UltraScale
  • Vivado Design Suite - 2015.4