Devido a um problema na versão 22.1 ou anterior do Software Quartus® Prime Standard Edition, você pode ver um clock sem restrições informado no Relatório de caminhos sem restrições no Analisador de temporização, conforme mostrado abaixo ao usar o IP do descarregador de registro de mensagens de erro.
*|altera_emr_unloader:emr_unloader_component|current_state. STATE_CLOCKHIGH
Você também verá um aviso crítico relatado durante a compilação, conforme mostrado abaixo. Isso deve-se à restrição no arquivo altera_emr_unloader.sdc que não conseguiu abordar o clock desconstraindo relatado.
Aviso crítico (332049): create_generated_clock ignorados em altera_emr_unloader.sdc(14): argument <targets> é uma coleção vazia
Para contornar esse problema na versão 22.1 do Software Quartus® Prime Standard Edition, faça o seguinte:
- No arquivo altera_emr_unloader.sdc, comente a linha 14.
- Adicione o create_generated_clock restrição ao arquivo altera_emr_unloader.sdc. Por exemplo:
create_generated_clock -name emr_unloader_STATE_CLOCKHIGH -source [get_pins {*|alt_fault_injection_component|alt_fi_inst|*oscillator|clkout}] [get_keepers { *|emr_unloader_component|current_state. STATE_CLOCKHIGH}]
Este problema está programado para ser corrigido em uma versão futura do software Quartus® Prime Standard Edition.