En raison d’un changement dans les versions 23.3 et 23.2 du logiciel Intel® Quartus® Prime Pro Edition, il est possible que vous voyiez ces erreurs lors de l’élaboration avec les simulateurs Cadence Xcelium* et Synopsys VCS* :
Simulateur Synopsys VCS*
Erreur-[ICPD_INIT] Combinaison illégale de pilotes <QUARTUS_INSTALL_DIR>/eda/sim_lib/synopsys/ctfb_hssi_atoms_ncrypt.sv, 4246150
Simulateur Cadence Xcelium*
xmelab : *E,MULAXX (<QUARTUS_INSTALL_DIR>/eda/sim_lib/ctfb_hssi_atoms_ncrypt.sv) : Plusieurs pilotes pour always_ff variable de sortie clairvoyance_match détectés.
Ces erreurs se produisent uniquement lors de la simulation Intel® FPGA IP F-tile.
Pour contourner ces problèmes, utilisez des commutateurs spécifiques au simulateur pour procéder à la simulation.
Simulateur Synopsys VCS* :
Utilisez le commutateur d’élaboration (-ignore initializer_driver_checks) dans votre script.
Exemple:
USER_DEFINED_ELAB_OPTIONS= »-ignore initializer_driver_checks »
sh $QSYS_SIMDIR/synopsys/vcs/vcs_setup.sh QSYS_SIMDIR=$QSYS_SIMDIR QUARTUS_INSTALL_DIR=$QUARTUS_INSTALL_DIR USER_DEFINED_ELAB_OPTIONS="\"\"$USER_DEFINED_ELAB_OPTIONS\" » SKIP_SIM=$SKIP_SIM TOP_LEVEL_NAME=$TOP_LEVEL_NAME
Après avoir ajouté ce commutateur, le message d’erreur est converti en avertissement suivant :
Avertissement-[LOOP-REROLL-ENABLED] L’optimisation du reroll de boucle est activée <QUARTUS_INSTALL_DIR>/eda/sim_lib/synopsys/ctfb_hssi_atoms2_ncrypt.sv, 26
Cela affectera la capacité de débogage de ligne de ce bloc. Veuillez ajouter le commutateur -Xrerolloff si vous souhaitez préserver la capacité de débogage de ligne pour ce bloc.
Simulateur Cadence Xcelium* :
Utilisez le commutateur d’élaboration (-warn_multiple_driver ) dans votre script.
Exemple:
xmelab -warn_multiple_driver -relax -timescale '1 ps / 1 fs' -genhier -access +rwc <top_level_name>
Après avoir ajouté ce commutateur, le message d’erreur est converti en avertissement suivant :
xmelab : *W,MULAXX (<QUARTUS_INSTALL_DIR>/eda/sim_lib/ctfb_hssi_atoms_ncrypt.sv) : Plusieurs pilotes pour always_ff variable de sortie clairvoyance_match détectés.
Ce problème devrait être résolu dans une prochaine version du logiciel Intel® Quartus® Prime Pro Edition.