ID do artigo: 000090448 Tipo de conteúdo: Solução de problemas Última revisão: 14/05/2024

Por que há uma incompatibilidade nas compensações da tabela MSI-X e do Arranjo de bits pendentes (PBA) entre os valores de parâmetro IP e os valores de compensação observados no hardware para os Avalon® Avalon® memória mapeada Intel® FPGA I...

Ambiente

    Intel® Quartus® Prime Pro Edition
    Intel® Stratix® 10 Hard IP para PCI Express* Avalon-MM
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

Devido a um problema na versão 21.4 ou anterior do Software Quartus® Prime Pro Edition, o deslocamento da tabela MSI-X e os parâmetros de deslocamento de matriz de bits pendente (PBA) definidos no editor de parâmetro IP não refletem as compensações de tabela de vetor reais vistas no hardware.

Por exemplo, um Deslocamento da Tabela de 0x003FFC00 configurado no editor do Parâmetro IP será informado como 0x01FFE000 em hardware, e uma compensação de PBA definida como 0x03FFE00 no editor de Parâmetro IP será informada como 0x1FFF000 no hardware.

Resolução

Para contornar esse problema, defina os parâmetros MSI-X IP no editor de parâmetro IP de acordo com as seguintes diretrizes:

  • O campo de Deslocamento da Tabela no editor de parâmetro IP define bits [31:3] do deslocamento da tabela desejado
  • O campo Indicador do barra de tabela no editor de parâmetro IP define os três bits mais baixos [2:0] da compensação da tabela
  • O campo PBA (Pending Bit Array) no editor de parâmetro IP define bits [31:3] do deslocamento do PBA no hardware.
  • O indicador PBA BAR no editor de parâmetro IP define os três bits mais baixos [2:0] do deslocamento do PBA no hardware.

Por exemplo, se quiser que o deslocamento da tabela seja 0x003F_FC00, defina o parâmetro De Deslocamento de Tabela como 0x0007_FF80 (Compensação de tabela [31:3]) e o parâmetro Indicador de BARRA de tabela para 0x0 (Deslocamento da Tabela [2:0]).

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

Produtos relacionados

Este artigo aplica-se a 1 produtos

FPGAs Intel® Stratix® 10 e FPGAs 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.