ID do artigo: 000077351 Tipo de conteúdo: Solução de problemas Última revisão: 05/05/2021

Por que os exemplos Intel® Stratix® 10 Ethernet 100G de design não conseguem interop com o comutador Ethernet e enviam pacotes para o comutador?

Ambiente

    Intel® Quartus® Prime Pro Edition
    Ethernet
BUILT IN - ARTICLE INTRO SECOND COMPONENT

Problema crítico

Descrição

Devido a um problema no software Intel® Quartus® Prime Pro Edition versão 19.1 e posterior, você pode observar o comutador Ethernet soltando todos os pacotes enviados do dispositivo Intel® Stratix® 10 ao usar os seguintes exemplos de design de IP Ethernet Intel:

  • Exemplos de design hard IP Intel® Stratix® E-tile
  • H-tile Hard IP para Ethernet Intel® Stratix® 10 FPGA de design IP
  • Exemplo de design ip de baixa latência Intel® Stratix® 10 FPGA Ethernet de baixa latência

O comutador Ethernet não suporta o campo de tipo/comprimento especificado do quadro Ethernet nos Exemplos de projeto acima.

Resolução

Para corrigir o problema, modifique o arquivo alt_aeuex_packet_client_tx.v em /hardware_test_design/comum/ diretório para alterar o comprimento da carga para 0x88b5 e recompilar o design.

 

Substitua a seguinte instrução:

dout_next = {DEST_ADDR, SRC_ADDR, {2'b00,payload_length},index, {6{rjunk}}};;

Com:

dout_next = {DEST_ADDR, SRC_ADDR, {2'b00,payload_length},index, {6{rjunk}}};;

dout_next = {DEST_ADDR, SRC_ADDR, {16'h88b5},index, {6{rjunk}}};

 

Produtos relacionados

Este artigo aplica-se a 6 produtos

FPGA Intel® Stratix® 10 GX
FPGAs e FPGAs SoC Intel® Agilex™ 7 série F
FPGA Intel® Stratix® 10 MX
FPGA Intel® Stratix® 10 TX
FPGA Intel® Stratix® 10 DX
FPGA Intel® Stratix® 10 SX SoC

1

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 governará e será a controle. Exibir a versão em inglês desta página.