ID:179005 Design requires <number> dedicated programming I/O pin resources -- too many to fit in the <number> dedicated programming I/O pin locations available in the selected device

CAUSE: You specified a target device for the current design, but the design requires too many dedicated programming I/O pins to fit in the target device.

ACTION: Reduce the number of dedicated programming I/O pins used in the design or select a larger device. The targeted device might also contain some unused dual-purpose programming pin resources. You can also move some dedicated programming pins onto dual-purpose programming pin locations to resolve this issue.