PIN2UCF Files
This section describes the PIN2UCF input and output files.
Input Files
Input to PIN2UCF can be either of the following files.
- NCD file - The minimal requirement is a placed NCD file, but in practice you would normally use a placed and routed NCD file that meets or is fairly close to meeting timing specifications.
- GYD file - The PIN2UCF pin locking utility replaces the old GYD file mechanism that was used by CPLDs to lock pins. The GYD file is still available as an input guide file to control pin locking. Running PIN2UCF is the recommended method of pin locking to be used instead of specifying the .GYD file as a Guide file.
Output Files
If there is no existing UCF file, PIN2UCF creates one. If a design.ucf file is not specified for PIN2UCF and a UCF file with the same root name exists in the same directory as the design file, the program appends to that file automatically unless there are constraint conflicts.
A pinlock.rpt file is written to the current directory by default. Use the -r option to write a report file to another directory.