ID do artigo: 000084523 Tipo de conteúdo: Solução de problemas Última revisão: 31/03/2014

Por que não vejo o sinal h2f_rst_n na simulação de HPS?

Ambiente

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

Devido a um problema no modelo de simulação de BFM do software Quartus® II, afirmar que o sinal "h2f_rst_n" não conduz o sinal "h2f_rst_n". Isso causa comportamento de interconexão inesperado e a lógica de interconexão do Platform Designer não é redefinida.

Este problema afeta apenas a simulação.

Resolução

Para resolver este problema, siga estas etapas:

  1. Modifique o parâmetro "INITIAL_RESET_CYCLES" no arquivo "submodules/<qsys-system-name>_<HPS-instance-name>_fpga_interfaces.sv" para mais de 0.
  2. Atribua o clock (f2h_axi_clk) à instância "h2f_reset_inst".

Código de simulação:
----------------
altera_avalon_reset_source #(
. ASSERT_HIGH_RESET(0),
. INITIAL_RESET_CYCLES(0) <========== (1) altere "0" para 100, como . INITIAL_RESET_CYCLES(100)
) h2f_reset_inst (
.reset(h2f_rst_n),
.clk(\'0) <========== (2) altere \'0 para sinal de clock, como .clk(f2h_axi_clk)
);
----------------

Este problema foi corrigido no software Quartus® II versão 14.0.

Produtos relacionados

Este artigo aplica-se a 5 produtos

FPGA SoC Cyclone® V SE
FPGA SoC Cyclone® V ST
FPGA SoC Cyclone® V SX
FPGA Arria® V SX SoC
FPGA Arria® V ST 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.