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# 63156

2014.3 Vivado Partial Reconfiguration - "opt_design -directive Explore" leads to DRC related to DONT_TOUCH not being applied on HD.RECONFIGURABLE instance


When the Explore directive is used with opt_design, the following DRC is flagged at the route_design stage.

ERROR: [Drc 23-20] Rule violation (HDPR-20) Tool applied DONT_TOUCH on instance - HD.RECONFIGURABLE cell 'XX' is expected to have a tool applied DONT_TOUCH property.

When the default opt_design directive is used, the flow completes successfully.


The RM cell is the driver of a load-less net, which causes the DONT_TOUCH property manipulation on the RM cell. 

This issue is fixed in the 2014.4 release of Vivado Design Suite.


AR# 63156
Date Created 12/16/2014
Last Updated 03/04/2015
Status Active
Type General Article
  • Vivado Design Suite - 2014.3