ID do artigo: 000085054 Tipo de conteúdo: Solução de problemas Última revisão: 28/09/2015

Por que o endereçamento está incorreto para a porta CRA no Hard IP para PCI Express?

Ambiente

    Intel® Quartus® II Subscription Edition
BUILT IN - ARTICLE INTRO SECOND COMPONENT
Descrição

A tradução do endereço Qsys para a porta CRA no hard IP Avalon®-MM para PCI Express® está incorreta ao usar o VHDL como a linguagem de geração.

Este problema não ocorre ao usar o Verilog HDL.

Resolução

Para resolver este problema em VHDL, edite manualmente o arquivo VHDL gerado:

Abra o arquivo Qsys .vhd , identifique o altpcie_< device family>_hip_avmm_hwtcl componente.

Mude a linha de:
CraAddress_i         : in  std_logic_vector(11 downto 0)

Para
CraAddress_i         : in  std_logic_vector(13 downto 2)

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

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.