Você pode ver um resultado errado "xxxxxxxxx" para ALTERA_FP_FUNCTION IP na simulação VCSMX no Quartus® Prime Software Pro/Standard Edition versão 16.0/16.1.
Isso se deve ao fato de que os arquivos verilog "ncrypt" são filtrados ao gerar biblioteca de compilação de dispositivos.
Outros simuladores, exceto o VCSMX, não afetam este problema.
Para resolver este problema, adicione todos os arquivos *ncrypt* no script de simulação.
vlogan v2k $USER_DEFINED_VERILOG_COMPILE_OPTIONS $USER_DEFINED_COMPILE_OPTIONS "$QUARTUS_INSTALL_DIR/eda/sim_lib/synopsys/twentynm_atoms_ncrypt.v" -work twentynm
vlogan v2k $USER_DEFINED_VERILOG_COMPILE_OPTIONS $USER_DEFINED_COMPILE_OPTIONS "$QUARTUS_INSTALL_DIR/eda/sim_lib/synopsys/twentynm_hssi_atoms_ncrypt.v" -work twentynm_hssi
vlogan v2k $USER_DEFINED_VERILOG_COMPILE_OPTIONS $USER_DEFINED_COMPILE_OPTIONS "$QUARTUS_INSTALL_DIR/eda/sim_lib/synopsys/twentynm_hip_atoms_ncrypt.v" -work twentynm_hip
Este problema está programado para ser corrigido em uma versão posterior do software Quartus® Prime.