En raison d’un problème dans les versions 22.4 et antérieures du logiciel Intel® Quartus® Prime Pro Edition, il est possible que ces erreurs s’affichent dans le simulateur Cadence* Xcelium*. Ces erreurs se produisent lors de la compilation des bibliothèques générées par le compilateur de bibliothèque de simulation EDA pour Intel Agilex® périphériques.
Erreur : xmvlog : *e,spfwdu (<chemin d’installation>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv) : erreur dans le code source protégé. Erreur : xmvlog : *e,apscns (<chemin d’installation>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv) : erreur dans le code source protégé. Erreur : xmvlog : *e,explpa (<chemin d’installation>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv) : erreur dans le code source protégé. Erreur : XMVLOG : *e,apscns (<chemin d’installation>/Quartus/EDA/sim_lib/ctrb_hssi_atoms_ncrypt.sv) : erreur dans le code source protégé. Erreur : xmvlog : *e,explpa (<chemin d’installation>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv) : erreur dans le code source protégé.
Pour contourner ce problème, procédez comme suit :
- Générez le script du compilateur de bibliothèque de simulation pour Xcelium.
Exemple : quartus_sh --simlib_comp -family agilex7 -language verilog -tool xcelium -gen_only -cmd_file run.sh
- Modifiez le script pour ajouter +define+rnrb_one_lib_CXL_TOP_OFF option requise pour ctrb_hssi_atoms_ncrypt.sv.
Exemple : xmvlog -nowarn DLNCML +define+rnrb_one_lib_CXL_TOP_OFF -nocopyright -nowarn -messages -append_log -sv -incdir « <QUARTUS_INSTALLATION>/quartus/eda/sim_lib » -work tennm_hssi_all_ver <QUARTUS_INSTALLATION>/quartus/eda/sim_lib/ctrb_hssi_atoms_ncrypt.sv »
Ce problème devrait être résolu dans la future version du logiciel Prime Pro Edition Intel® Quartus®.