Problema crítico
Devido a um problema no hard IP Intel® Arria® 10 ou Intel® Cyclone® 10 GX para PCI* Express, a inversão automática de polaridade RX durante o treinamento de link não é suportada. Quando o Intel® Arria® 10 ou Intel® Cyclone® hard IP de 10 GX para PCI* Express recebe sequências de treinamento TS2 durante o estado Polling.Config, a inversão de polaridade RX da via automática não é garantida. O link pode treinar para uma largura de link menor do que a esperada ou pode não treinar com êxito. Este problema pode afetar as configurações com qualquer velocidade e largura PCIe*.
Para resolver este problema, a Intel® criou um IP de inversão de polaridade RX que executa inversão automática de polaridade durante o treinamento de link.
Ao habilitar essa lógica suave de inversão de polaridade RX, a inversão automática de polaridade está disponível para todas as configurações PCIe*, exceto para a Geração 1 x1.
Esta correção de lógica suave de inversão de polaridade RX não suporta CvP ou modo autônomo porque a malha do núcleo precisa ser programada para que o IP de lógica suave funcione.
- Abra o Intel Arria 10 Hard IP para a GUI PCI Express
- Selecione a guia Características do PHY
- Clique com o botão direito no intel Arria 10 Hard IP para banner PCI Express e selecione Mostrar parâmetros ocultos
- Role para baixo até ver o parâmetro Habilitar rx_polarity lógica suave de inversão e selecione-o
- Não modifique outros parâmetros ocultos
- Clique com o botão direito no Intel Arria 10 Hard IP para banner PCI Express e selecione Ocultar parâmetros (opcional, mas recomendado)
- Selecione Gerar HDL