Dans Verilog HDL, vous pouvez indiquer les commentaires en utilisant // ou /* */ . Dans la version 2.1 du logiciel Quartus II, si vous utilisez la synthèse syntaxique /* translate_off */, vous devez également utiliser la synthèse /* translate_on */ pas // synthèse translate_on . Cette restriction a été supprimée dans la version 3.0 du logiciel Quartus II. Le logiciel Quartus II prend en charge les différentes directives de compilation suivantes :
Verilog HDL: // synthesis translate_off // synthesis translate_on or /* synthesis translate_off */ /* synthesis translate_on */ VHDL: -- synthesis translate_off -- synthesis translate_on
En plus du mot-clé de synthèse ci-dessus, les mots clés suivants sont pris en charge dans Verilog HDL et VHDL pour assurer la compatibilité avec d’autres outils de synthèse :
pragma synopsys exemplarREMARQUE : les versions 2.0 et ci-dessous du logiciel Quartus II ne prennent pas en charge les directives du compilateur. Vous observerez un comportement différent dans le logiciel Quartus II si les conceptions compilées dans les versions antérieures du logiciel comprenaient ces directives. Vous devrez peut-être modifier votre code maintenant que les options sont honorées par le logiciel car les versions précédentes du compilateur Quartus II traitaient les options comme des commentaires.