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

Vivado Constraints - "WARNING: [Vivado 12-584] No ports matched..." occurs on I/O placement constraints for IP


When changing I/O placement constraints for IP, the changes should be made inside the corresponding XDC constraint file and should use the IP top-level port names.

If the actual top-level design port names are used, warning messages like the following can occur which can result in invalid implementation results or unroutable conditions.

WARNING: [Vivado 12-584] No ports matched 'rld_dq[108]'. [<path_to_file>/rldram.xdc:36]

CRITICAL WARNING: [Common 17-55] 'set_property' expects at least one object. [<path_to_file>/rldram.xdc:36]


To remove these warning messages, edit the I/O placement constraints in the corresponding IP constraints file to use the IP top-level port names.
AR# 58260
Date Created 11/04/2013
Last Updated 08/08/2014
Status Active
Type General Article
  • Artix-7
  • Kintex-7
  • Virtex-7
  • Vivado Design Suite