Specifications
Development System Reference Guide www.xilinx.com 209
PIN2UCF Scenarios
R
UCF is present.
The UCF contains some 
user-specified pin-locking 
constraints either inside or 
outside of the PINLOCK 
section.
Some of the user-specified 
constraints conflict with the 
PIN2UCF generated 
constraints
PIN2UCF does not write the 
PINLOCK section. Instead, it exits 
after providing an error message. It 
writes a list of conflicting 
constraints.
pinlock.rpt
UCF is present.
There are no pin-locking 
constraints in the UCF.
There is a PINLOCK section 
in the UCF generated from a 
previous run of PIN2UCF or 
manually created by the 
user.
None of the constraints in the 
PINLOCK section conflict 
with PIN2UCF generated 
constraints.
PIN2UCF writes a new PINLOCK 
section in the UCF after deleting the 
existing PINLOCK section. The 
contents of the existing PINLOCK 
section are moved to the new 
PINLOCK section.
pinlock.rpt
design_name.ucf
Table 11-1: PIN2UCF Scenarios
Scenario PIN2UCF Behavior
Files Created or 
Updated










