I have a UCF file with multiple net constraints for signals that do not yet exist in the design.I do not want to remove or comment these constraints as they will be needed in later revisions of the design.
"Running Translate (NGDBuild) with a UCF in this state results in errors similar to
ConstraintSystem:59 - Constraint < Net GP_LED1 LOC = AF23 | > [rtl/adcbbox.ucf(23)]: NET "GP_LED1" not found. Please verify that:
1. The specified design element actually exists in the original design.
2. The specified object is spelled correctly in the constraint source file."
Is therea way to ignore or suppress this error and have the pins default to unused?
There currently is no method for demoting these type of errors into warnings. NGDBuild does not allow unmatched net constraints in the UCF file.
Xilinx is considering adding this feature in a future version of the ISE tools.
As a work-around, you can comment out the unmatched net constraints, or use a copy of a UCF file with unmatched nets removed from the UCF.