I've got a CPLD design which has one spare (Debug) pin. I'm trying to find out if it's possible to use the UCF file to select which output port (NET) that pin becomes.
The problem is however, that I've got two different nets I may want to connect that pin to, depending on what I'm debugging, but the fitter always wants to assign every output port to a pin, and fails because there isn't enough.
For example, I want to connect SIGNAL1 at present
NET SIGNAL1 LOC=P114;
NET SIGNAL2 LOC=Don't connect it please;
But then I might want SIGNAL2 on it:
NET SIGNAL1 LOC=Don't connect it please;
NET SIGNAL2 LOC=P114;
I know I can go and modify the design to remove the output I don't want as an output at that particular time, but, sheesh, this just seems like a lot of hassle. There must be an easier way!