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

    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 prevalecerá e será a determinante. Exibir a versão em inglês desta página.