The PlanAhead tool generates UCF constraints for pin locations and I/O standard attributes via multiple lines:
NET "ONESOUT" LOC = P15;
NET "ONESOUT" IOSTANDARD = LVCMOS33;
For designs with multiple pinouts, this results in a large UCF file.Furthermore, some third-party tools require that all pin attributes are listed in a single line.
Can the PlanAhead tool generate pin constraints in a single line format?
NET "ONESOUT" LOC = P15| IOSTANDARD = LVCMOS33;
No, the PlanAhead tool writes out each constraint on a separate line.
You can choose to manually edit the UCF to put the constraints in a single line format.
If the UCF is used in Project Navigator, or from command line, the single line format is used as is.
If the UCF is using in the PlanAhead tool, the single line formatisread and broken out into separate lines before implementation.