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

10.1 EDK, MPMC v4.01.a - ERROR:ConstraintSystem:58 - Constraint... does not match any design objects"


When using the MPMC convert_ucf.pl script to convert a MIG 2.1 UCF to MPMC, the following error occurs:

"ERROR:ConstraintSystem:58 - Constraint <INST

"*/u_phy_calib/gen_rd_data_sel*.u_ff_rd_data_sel" TNM = "T...>

[system.ucf(621)]: INST "*/u_phy_calib/gen_rd_data_sel*.u_ff_rd_data_sel"

does not match any design objects."

How do I resolve this error?


This is a bug in the script in the constraint hierarchy. The correct second level hierarchy should contain an "_0" in it.

For example, the constraint:

INST "*/u_phy_calib/gen_rd_data_sel*.u_ff_rd_data_sel" TNM = "TNM_RD_DATA_SEL";

should be:

INST "*/u_phy_calib_0/gen_rd_data_sel*.u_ff_rd_data_sel" TNM = "TNM_RD_DATA_SEL";

An updated convert_ucf.pl is available in (Xilinx Answer 29261).

This issue will be fixed starting with MPMC 4.02a, to be delivered in EDK 10.1, Service Pack 2.

AR# 30899
Date Created 05/05/2008
Last Updated 12/15/2012
Status Active
Type General Article