ID del artículo: 000082222 Tipo de contenido: Información y documentación sobre productos Última revisión: 02/12/2024

¿Cómo puedo saber la diferencia entre una condición de falla local y datos RX válidos cuando utilizo la Stratix® 10 E-Tile Hard IP para Ethernet FPGA IP configurada en estado PCS FEC sin MAC?

Entorno

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

    Debido a un problema en la versión 18.1 y anteriores del software Quartus® Prime, la señal o_rx_pcs_fully_aligned no se expone fuera de la Stratix® 10 E-Tile Hard IP para Ethernet FPGA IP cuando se configura en estado PCS FEC sin MAC.

    Resolución

    Para evitar este problema, el usuario debe descodificar correctamente el puerto MII RX para determinar una condición de error local. El fragmento de pseudocódigo a continuación ilustra dicho decodificador:

    Si (mii_data == 0x9C000001) (

    • patrón de falla local recibido en mii_data (RX)

    • se espera una falla remota en los datos serie de TX

    )

    else if (mii_data != 0x9C000001 && mii_valid==1)

    • mii_data es un bloque XGMII válido

    else if (mii_data != 0x9C000001 && mii_valid==0)

    • ignorar mii_data ya que no son datos XGMII válidos

    endif

    Este problema está programado para ser solucionado en una versión futura del software Quartus® Prime.

    Productos relacionados

    Este artículo se aplica a 1 productos

    FPGA Intel® Strantix® 10 TX

    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.