Integración del núcleo IP de terceros mediante las herramientas de línea de comandos de Xilinx

1

Estoy tratando de integrar un núcleo de IP de terceros, que se proporciona en forma de un archivo de lista de conexiones .ngc y un archivo .vhd correspondiente con solo la declaración de la entidad, en mi diseño. El núcleo IP se sintetizó con Xilinx ISE.

He instanciado el núcleo en mi diseño y he conectado todas las señales externas.
Sin embargo, no logro encontrar el punto correcto en el flujo de herramientas de la línea de comandos de Xilinx, donde puedo incluir el archivo netlist de manera que se use durante la traducción ( ngdbuild ). Por el momento, solo paso la ruta donde se encuentra el archivo .ngc a ngdbuild a través de la marca -sd y hago lo mismo para el archivo .vhd al llamar a xst . < br> Hasta ahora, en el diseño final, falta el núcleo de IP. El informe de síntesis muestra que hay una advertencia "ADVERTENCIA: Compilador HDLC: 373 -" "Línea 43: La entidad no tiene una arquitectura", y el resumen de síntesis muestra que no se ha deducido ninguna lógica para este módulo. (Esto es de esperar ya que se debe usar el archivo netlist en lugar de sintetizar cualquier lógica).

¿Se debe cumplir una convención de nomenclatura para que ngdbuild pueda vincular el archivo .ngc a la entidad correcta (el archivo netlist y la entidad tienen nombres diferentes) o qué es lo que me estoy perdiendo completamente? ?

    
pregunta damage

0 respuestas

Lea otras preguntas en las etiquetas