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!

AR# 58260

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

Description

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]

Solution

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
Devices
  • Artix-7
  • Kintex-7
  • Virtex-7
Tools
  • Vivado Design Suite