Este erro pode aparecer no software Quartus® II quando a síntese itera através de um loop no HDL Verilog para mais do que o limite do loop de síntese. Este limite impede que a síntese entre potencialmente em um loop infinito. Por padrão, este limite de loop é definido como 250 iterações.
Para resolver este erro, o limite de loop VERILOG_NON_CONSTANT_LOOP_LIMIT
pode ser definido usando a opção no Arquivo de configurações Quartus II (.qsf). Por exemplo:
set_global_assignment -name VERILOG_NON_CONSTANT_LOOP_LIMIT 300