ID del artículo: 000085925 Tipo de contenido: Resolución de problemas Última revisión: 03/04/2023

¿Por qué veo una referencia válida de datos de lectura adicional en la interfaz Intel® Arria® 10 FPGA EMIF MMR?

Entorno

  • Edición de suscripción de Intel® Quartus® II
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descripción

    Si el controlador de memoria Intel® Arria® 10 FPGA Intel® FPGA IP tiene la interfaz MMR habilitada, es posible que observe que la señal de mmr_readdatavalid afirma ocasionalmente incluso cuando no se emiten comandos de lectura.

     

    La mmr_readdatavalid despreoyendo el comando de lectura interna del controlador de memoria y podría causar que la interfaz de host Avalon® capture datos de lectura erróneos.

    Resolución

    La interfaz de host Avalon solo debe aceptar mmr_readdatavalid según los siguientes requisitos:

    • mmr_readdatavalid devuelve un ciclo después de solicitar la lectura previa al registro MMR ecc1, ecc2, ecc3, ecc4.
    • mmr_readdatavalid devuelve tres ciclos después de realizar la solicitud de lectura previa a todos los demás registros MMR que no sean ecc1, ecc2, ecc3, ecc4.

    Ejemplo: La interfaz de host Avalon solo debe aceptar mmr_readdatavalid un ciclo de reloj después de enviar una solicitud de lectura para registrar ecc1 (con mmr_waitrequest señal baja).

    Productos relacionados

    Este artículo se aplica a 3 productos

    FPGA Intel® Arria® 10 GX
    FPGA Intel® Arria® 10 GT
    FPGA de sistema integrado en chip Intel® Arria® 10 SX

    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.