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

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

Description

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?

Solution

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