Tengo un diseño de CPLD que tiene un pin de repuesto (depuración). Estoy intentando averiguar si es posible usar el archivo UCF para seleccionar en qué puerto de salida (NET) se convierte el pin.
Sin embargo, el problema es que tengo dos redes diferentes a las que me gustaría conectar ese pin, dependiendo de lo que esté depurando, pero el instalador siempre quiere asignar cada puerto de salida a un pin, y falla porque no hay suficiente.
Por ejemplo, quiero conectar SIGNAL1 en este momento
NET SIGNAL1 LOC=P114;
NET SIGNAL2 LOC=Don't connect it please;
Pero entonces podría querer SIGNAL2 en él:
NET SIGNAL1 LOC=Don't connect it please;
NET SIGNAL2 LOC=P114;
Sé que puedo ir y modificar el diseño para eliminar la salida que no quiero como salida en ese momento en particular, pero, esto parece una gran cantidad de problemas. ¡Debe haber una manera más fácil!