ID del artículo: 000088342 Tipo de contenido: Resolución de problemas Última revisión: 07/01/2022

¿Por qué hay errores funcionales en mi modo simple de cuatro puertos M20K RAM?

Entorno

  • Intel® Quartus® Prime Pro Edition
  • RAM 4-PUERTO FPGA IP Intel®
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT

    Problema crítico

    Descripción

    Debido a un problema en el software Intel® Quartus® Prime Pro Edition, es posible que vea errores funcionales en el modo de RAM M20K de cuatro puertos simple al seleccionar Intel® Stratix® 10 dispositivos.
    Esto es causado por un error en el wren_a que da lugar a una escritura no involuntaria en la dirección en el puerto waddr_a con los datos en el puerto wdata_a. El fallo puede ocurrir cuando se deshabilita wren_b es bajo y rden_a es alto.
    Solo el modo ram simple de cuatro puertos de la memoria integrada M20K se ve afectado por este problema, y todos los demás modos no se ven afectados.

     

     

    Resolución

    Para solucionar este problema en proyectos dirigidos a Intel® Stratix® 10 FPGA dispositivos con grado de temperatura extendida Smart VID, descargue e instale el parche de acuerdo con las versiones de su software Intel® Quartus® Prime Pro Edition.
    Este problema se corrigió para dispositivos con grado de temperatura extendida Smart VID de 10 FPGA Intel® Stratix® (-E1V, -E2V y -E3V) a partir de la versión 20.2 del software Intel® Quartus® Prime Pro Edition.

    El modo ram simple de cuatro puertos para M20K ya no es compatible con los siguientes dispositivos
    Todos los Intel® Stratix® 10 dispositivos inteligentes de grado industrial VID (-I1V, -I2V y -I3V)
    Todos los Intel® Stratix® 10 dispositivos de voltaje fijo (-E2L, -E3X, -I2L, -I3X y -C2L)

    Si su diseño contiene las RAMs M20K de modo de cuatro puertos simples para cualquiera de los dispositivos anteriores, el software Intel® Quartus® Prime Pro Edition generará un mensaje de error de la versión 21.4. Su diseño ya no pasará por el flujo de compilación hasta que haya eliminado la RAM del modo simple de cuatro puertos de su diseño.

    Para comprobar si hay RAMs en modo simple de cuatro puertos en el diseño, se proporciona un script(check-simple-quad-port-memory-usage.tcl). Para utilizar este script, en la línea de comandos donde se puede acceder a quartus_cdb, cd al proyecto de nivel superior y escriba:

    quartus_cdb -t check-simple-quad-port-memory-usage.tcl

    Más información

    En la versión 21.4 del software Intel® Quartus® Prime Pro Edition, los diseños que contienen RAMs M20K de modo simple de cuatro puertos en los siguientes dispositivos generarán incorrectamente un mensaje de error y no completarán la compilación:

    • 1SD21BPTxxxxExVGxx
    • 1SD110PJxxxxExVGxx
    • 1SD280PTxxxxExVGxx

    Está previsto que se lance un parche para volver a habilitar la compilación de estos dispositivos cuando el diseño incluye RAMs M20K de modo simple de cuatro puertos.

    Para volver a habilitar estos dispositivos, descargue e instale el parche adecuado en los siguientes enlaces:

     

    Productos relacionados

    Este artículo se aplica a 1 productos

    FPGA de SoC y FPGA Intel® Stratix® 10

    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.