ID del artículo: 000090638 Tipo de contenido: Fe de erratas Última revisión: 09/01/2023

¿Por qué el ejemplo de diseño de F-Tile Dynamic Reconfiguration Suite Intel® IP utilizando VHDL no puede simularse correctamente al utilizar el simulador de Cadence® Xcellium?

Entorno

  • Intel® Quartus® Prime Pro Edition
  • Interfaces
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descripción

    Debido a un problema en el software Intel® Quartus® Prime Pro Edition versión 22.1, la implementación de ejemplo de diseño VHDL del conjunto de reconfiguración dinámica de F-Tile Intel® IP no puede simularse correctamente.
    El simulador de Cadence® Xcellium generará advertencias relacionadas con el módulo dr_cpu_ctrl_inst que contiene un texto similar al que se muestra a continuación:
    Intento de propagación de los resultados de defparam a una instancia que no es Verilog
     

    Resolución

    Para evitar este problema en la simulación, edite el archivo run_xcelium.sh para agregar un nuevo conmutador genérico a fin de forzar y establecer el dr_cpu_ctrl DMEM_INIT_FILE con el archivo *_combined mif correcto generado a partir del flujo de QTLG.

    Nota: Asegúrese de que el nombre de archivo de mif correcto se haya utilizado solo después de que se haya ejecutar la etapa de generación de compatibilidad y lógica de Quartus.
    A continuación, se muestra un ejemplo de la asignación requerida:
    xmelab -relax -timescale '1 ps / 1 ps' -access +rwc -generic "basic_avl_tb_top.eth_f_hw.dr_dut:dr_f_0.dr_cpu_ctrl_inst:DMEM_INIT_FILE => \"eth_f_hw__combined_z1577a_x0_y166_n0.mif\"" basic_avl_tb_top

    Este problema está programado para ser solucionado en un futuro lanzamiento del software Intel® Quartus® Prime Pro Edition.

    Productos relacionados

    Este artículo se aplica a 1 productos

    FPGAs y FPGAs de sistema integrado en chip Intel® Agilex™ 7 serie I

    El contenido de esta página es una combinación de la traducción humana y automática del contenido original en inglés. Este contenido se ofrece únicamente para su comodidad como información general y no debe considerarse completa o precisa. 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.