ID do artigo: 000080358 Tipo de conteúdo: Solução de problemas Última revisão: 07/10/2020

Por que o gatilho de ativação na aquisição do Signal Tap falha em Intel® Stratix® 10 dispositivos?

Ambiente

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

    A partir da versão 19.1 do software Intel® Quartus® Prime Pro Edition, você pode usar o sinal nINIT_DONE gerado a partir da liberação de redefinição Intel® Stratix® 10 FPGA IP para manter um circuito de controle em redefinição até que o dispositivo tenha entrado totalmente no modo de usuário.

    O nINIT_DONE sinal pode ser usado como a condição de gatilho no gatilho de inicialização Signal Tap para capturar eventos que ocorrem durante a inicialização do dispositivo. No entanto, Intel® Quartus® Software Prime Pro Edition pode colocar aleatoriamente os registros de Signal Tap em registros de ALM ou Hyper. Quando os registros Hyper registers são usados, os registros de Signal Tap podem não ser capazes de redefinir para o estado correto, o que não habilitará o gatilho de inicialização.

    Resolução

    Para contornar esse problema, coloque todos os registros de Signal Tap em registros de ALM usando a seguinte atribuição de QSF (Arquivo de configuração do Quartus):

    set_instance_assignment -name REGISTER_LOCATION_TYPE ALM_REGISTER -to auto_fab_0|alt_sld_fab_0|alt_sld_fab_0|auto_signaltap_auto_signaltap_0|sld_signaltap_inst -entidade <project_top>

    Produtos relacionados

    Este artigo aplica-se a 1 produtos

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