ID do artigo: 000082222 Tipo de conteúdo: Documentação e informações do produto Última revisão: 26/09/2018

Como eu posso dizer a diferença entre uma condição de falha local e dados RX válidos ao usar o Hard IP Intel® Stratix® 10 E-tile para Ethernet Intel® FPGA IP configurado no status do PCS FEC sem o MAC?

Ambiente

  • Intel® Quartus® Prime Pro Edition
  • Ethernet
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descrição

    Devido a um problema no software Intel® Quartus® Prime versão 18.1 e anterior, o sinal o_rx_pcs_fully_aligned não é exposto fora do Hard IP de Intel® Stratix® 10 E-tile para Ethernet Intel® FPGA IP quando configurado no status do PCS FEC sem o MAC.

    Resolução

    Para resolver este problema, o usuário deve decodificar corretamente a porta RX MII para determinar uma condição de falha local. O trecho do pseudo-código abaixo ilustra tal decodificador:

    Se (mii_data == 0x9C000001) (

    • Padrão de falha local recebido no mii_data (RX)

    • a falha remota é esperada nos dados de série TX

    )

     

    mais se (mii_data != 0x9C000001 && mii_valid=1)

    • mii_data é um bloco XGMII válido

     

    mais se (mii_data != 0x9C000001 && mii_valid=0)

    • ignorar mii_data pois não são dados XGMII válidos

     

    Endif

     

    Este problema está programado para ser corrigido em uma versão futura do software Intel Quartus Prime.

    Produtos relacionados

    Este artigo aplica-se a 1 produtos

    FPGA Intel® Stratix® 10 TX

    O conteúdo desta página é uma combinação de tradução humana e por computador do conteúdo original em inglês. Este conteúdo é fornecido para sua conveniência e apenas para informação geral, e não deve ser considerado completo ou exato. Se houver alguma contradição entre a versão em inglês desta página e a tradução, a versão em inglês prevalecerá e será a determinante. Exibir a versão em inglês desta página.