ID do artigo: 000083940 Tipo de conteúdo: Solução de problemas Última revisão: 21/12/2018

Por que vejo novas violações de manutenção não relacionadas ao SignalTap após a atualização para a versão 1.1 de produção (1.1 PV) do Intel® Programmable Acceleration Card (PAC) com Arria® 10 GX FPGA?

Ambiente

  • Intel® Quartus® Prime Pro Edition
  • BUILT IN - ARTICLE INTRO SECOND COMPONENT
    Descrição

    Problemas de tempo de espera podem ser vistos em Unidades Funcionais Aceleradoras (AFUs) desenvolvidas usando a versão PV PAC 1.1 que estava previamente sincronizada na versão 1.1 Beta. Isso ocorre porque a fonte do "afu_clk" mudou de "clk1x" em 1.1 Beta para "clk100" em 1.1 PV. Devido a um problema no 1.1 PV, as restrições de sincronização não foram atualizadas para corresponder a uma alteração no clock de entrada entre 1.1 PV e 1.1 Beta, potencialmente levando a novas violações de tempo de espera sendo relatadas.

    Resolução

    Para corrigir o problema, modifique as restrições de sincronização do seu AFU personalizado, conforme mostrado no exemplo abaixo. Os arquivos sdc para o seu AFU podem residir dentro do diretório hw/samples na hierarquia do diretório de versão do software PAC, ou podem, alternativamente, residir em um local personalizado.

    Antigo (1.1 Beta): set_clock_groups -assíncrono \
    -group [get_clocks {*|dcp_iopll|dcp_iopll|clk1x}] \
    -group [get_clocks {*|inst_user_clk|qph_user_clk_fpll_u0|xcvr_fpll_a10_0|outclk0}]

    Novo (1.1 PV): set_clock_groups -assíncrono \
    -grupo [get_clocks {*|dcp_iopll|dcp_iopll|clk100}] \
    -group [get_clocks {*|inst_user_clk|qph_user_clk_fpll_u0|xcvr_fpll_a10_0|outclk0}]

    Esta alteração afetará apenas seu AFU personalizado e não afetará nenhum dos outros exemplos de projeto fornecidos com a versão PV PAC 1.1.

     

    Produtos relacionados

    Este artigo aplica-se a 2 produtos

    FPGA Intel® Arria® 10 GX
    Intel® PAC com FPGA Intel® Arria® 10 GX

    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.