ID del artículo: 000075047 Tipo de contenido: Resolución de problemas Última revisión: 21/08/2023

¿Por qué el diseño de ejemplo Arria® V VHDL PCI Express no se simula en la herramienta de simulación Synopsys VCS?

Entorno

    Intel® Quartus® Prime Standard Edition
    Simulación
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descripción

Debido a un problema en la versión 13.1 del software Quartus® II, es posible que se vean errores al simular el diseño de ejemplo de VHDL PCI Express Qsys utilizando los scripts de simulación generados automáticamente para las herramientas Synopsys VCS_MX.

Puede ver uno de los siguientes errores:

Error-[MPD] Módulo previamente declarado
El módulo fue declarado previamente en:
"./.. /.. pcie_de_gen1_x4_ast64_tb/simulación/submódulos/altpcietb_bfm_rp_gen2_x8.v",
47
Se vuelve a declarar más adelante en:
"./.. /.. pcie_de_gen1_x4_ast64_tb/simulación/submódulos/altpcietb_bfm_rp_gen2_x8.v",

Error-[URMI] Módulos no resueltos
./.. /.. pcie_de_gen1_x4_ast64_tb/simulación/submódulos/altpcietb_bfm_top_rp.v, 454
"altpcietb_bfm_log_common bfm_log_common( .dummy_out (bfm_log_common_dummy_out));"
La definición del módulo de la instancia anterior no se encuentra en el diseño.

Resolución

Para solucionar este problema en la versión 13.1 del software Quartus® II, siga los pasos siguientes:

Abra el script de simulación generado <ruta>/testbench/simulation/vcsmx/vcsmx_setup.sh en un editor de texto
La USER_DEFINED_ELAB_OPTIONS de actualización para agregar en la biblioteca requerida incluye la ruta: USER_DEFINED_ELAB_OPTIONS="-y.. /.. /<nombre de diseño>_tb/simulation/submodules/"

Abra el siguiente archivo en un editor de texto: < path>/testbench/<design name>_tb/simulation/submodules/altpcietb_bfm_rp_gen2_x8.v


Localice la definición de módulo duplicado buscando el altpcietb_bfm_log_common del módulo y comente la segunda instancia (líneas 888-1247)
Vuelva a ejecutar el script de simulación . /vcsmx_setup.sh

Este problema se solucionó a partir de la versión 14.0 del software Intel® Quartus® Prime Standard Edition.

Productos relacionados

Este artículo se aplica a 4 productos

FPGA SoC Arria® V SX
FPGA SoC Arria® V ST
FPGA Arria® V GX
FPGA Arria® V GT

1

El contenido de esta página es una combinación de traducción humana y automática del contenido original en inglés. Este contenido se proporciona únicamente para su comodidad como información general y no debe considerarse como completo o preciso. Si hay alguna contradicción entre la versión en inglés de esta página y la traducción, prevalecerá la versión en inglés. Consulte la versión en inglés de esta página.