Problema crítico
A compilação Quartus relata um erro se houver várias instâncias do Núcleo IP SerialLite III com diferentes variantes, como o modo de clock avançado com Modo de clock padrão ou Dissipador simplex com fonte Simplex. Você encontrará o seguinte mensagem de erro:
Error (16045): Instance"sl3s_rx4_inst|seriallite_iii_a10_0|A10_ILK_PHY_RX.interlaken_native_wrapper_duplex|NATIVE_WRAPPER_RX.interlaken_rx_inst" instantiates undefinedentity "native_ilk_wrapper_rx_151_qBDmvOdcrA"
Error (16185): Can\'t elaborate user hierarchy "sl3s_rx4_inst|seriallite_iii_a10_0|A10_ILK_PHY_RX.interlaken_native_wrapper_duplex|NATIVE_WRAPPER_RX.interlaken_rx_inst"
Error: Flow failed:
Error: Quartus Prime Spectra-Q Synthesis was unsuccessful. 3 errors, 123 warnings
Error: Peak virtual memory: 2779 megabytes
Error: Processing ended: Tue Sep 1 15:13:40 2015
Error: Elapsed time: 00:01:24
Error: Total CPU time (on all processors): 00:01:21
Se um projeto tiver várias instâncias duplex do núcleo IP SerialLite III com
diferentes variantes, o Quartus Prime Pro aplicará a última leitura no arquivo e pode
faça com que ele use um arquivo de transceptor incorreto. Isso é devido ao nome fixo para o
interlaken_native_wrapper_duplex Módulo. O Quartus Prime Pro
compila todos os arquivos em uma única biblioteca e usa a última leitura no arquivo, que pode
têm o mesmo nome do módulo.
Modifique o nome do módulo para interlaken_native_wrapper_duplex um
nome exclusivo para cada instância. Este problema será corrigido em uma versão futura.