Devido a um problema no software Quartus® II versão 15.0, você pode ver violação de tempo de espera marginal, especialmente em designs multi-channel Triple Speed Ethernet IP Core que visam famílias de dispositivos Arria® V, Arria® 10, Cyclone® V e Stratix® V.
Para resolver este problema, adicione o seguinte arquivo De restrição de design de sinopse (.sdc) restrições para o Fitter no seu arquivo SDC do projeto.
se { [string igual a "quartus_sta" $::TimeQuestInfo(nameofexecutable)] } { {
set_min_delay -de [get_keepers {**}] -, para [get_keepers {***}] 0,0ns
} outra {
set_min_delay -de [get_keepers {***}] -, para [get_keepers {**}]
}
*Nota: aumente o "" de "0,1ns" para "0,2ns" se a violação do tempo de espera persistir.
Consulte "Tabela 2-2: atribuição recomendada de pinos Quartus II" no Guia do usuário da função Ethernet MegaCore de velocidade tripla para outras recomendações relacionadas.
Para o TSE IP com o recurso IEEE 1588v2 habilitado e voltado para a família de dispositivos Arria V, aplique o seguinte patch além da solução alternativa acima:
Baixe o software Quartus® II adequado versão 15.0 patch 0.14 dos seguintes links:
- Baixe o patch versão 15.0 0.14 para Windows (.exe)
- Baixe o patch 0.14 versão 15.0 para Linux (.run)
- Baixe o Readme para o software Quartus II versão 15.0 patch 0.14 (.txt)
Isso está programado para ser corrigido em uma versão futura do software Quartus II.