ID do artigo: 000083194 Tipo de conteúdo: Solução de problemas Última revisão: 14/08/2018

Por que o Intel® Arria® 10 PCIe* Hard IP falha ao definir o bit de bloqueio de padrão ao receber um padrão de conformidade modificado durante o estado de Conformidade de pesquisa LTSSM=Polling?

Ambiente

    Intel® Quartus® Prime Pro Edition
    Hard IP para PCI Express* Intel® Arria® 10 Cyclone® 10
BUILT IN - ARTICLE INTRO SECOND COMPONENT

Problema crítico

Descrição

De acordo com a especificação PCIe*, quando um PCIe* RootPort ou EndPoint estiver no estado de conformidade de votação do LTSSM, ele deve definir o bit de bloqueio de padrão nos dados transmitidos quando receber o padrão de conformidade modificado e os bloqueios para o padrão.

Devido a um bug no Intel® Arria® 10 PCIe* Hard IP, ele nunca bloqueará o padrão de conformidade modificado.  O Intel® Arria® 10 PCIe* Hard IP requer que o padrão de dados 4a_bc_b5_bc {K28.5, D10.2, K28.5, D21.5 } seja uma das seguintes sequências:

1. bc_4a_b5_bc {K28.5, D10.2, D21.5, K28.5 }

2. bc_bc_4a_b5 {K28.5, K28.5, D10.2, D21.5 }

3. b5_bc_bc_4a {D21.5, K28.5, K28.5, D10.2 }

4. 4a_b5_bc_bc {D10.2, D21.5, K28.5, K28.5 }

Resolução

Não existe solução alternativa para este problema. O aplicativo do usuário deve estar ciente da limitação e cuidar desses cenários.

Este problema não será corrigido em uma versão futura do software Intel® Quartus® Prime.

Produtos relacionados

Este artigo aplica-se a 5 produtos

FPGAs Intel® Arria® 10 e FPGAs SoC
FPGA Intel® Arria® 10 GX
FPGA Intel® Arria® 10 GT
FPGA Intel® Arria® 10 SX SoC
FPGA Intel® Cyclone® 10 GX

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.