Tengo un proyecto de vivado que contiene un núcleo IP de Xilinx. Se generó un script tcl para este proyecto y contiene enlaces a la fuente principal de IP. La secuencia de comandos .tcl y los archivos de origen IP (archivos xml, xci y veo) se han agregado al control de versiones.
Cuando ejecuto el script TCL para crear el proyecto, funciona bien. Sin embargo, hacer clic con el botón derecho en la IP en vivado y seleccionar "generar productos de salida" para generar los archivos de síntesis produce el siguiente error:
[Common 17-53] User Exception: Unable to launch Synthesis run. No Verilog or VHDL sources found in project
Eliminar y volver a agregar los archivos IP no soluciona el problema.
¿Cómo uso el script tcl para incluir y regenerar fuentes de IP?