#modelsim
#modelsim
Вопрос:
Есть ли способ заставить modelsim выдавать ошибку вместо предупреждения, если экземпляр компонента не привязан? Прямо сейчас он выдает предупреждение, но обычно его трудно обнаружить в расшифровке. На самом деле мне не нужно запускать modelsim, если он не может найти соответствующий исходный код / подпись, поэтому, на мой взгляд, было бы лучше выдать ошибку, чтобы это было очевидно, тогда я смогу это исправить.
Ответ №1:
vsim
Параметр командной строки -warning error
выводит все предупреждения об ошибках.
Хотя ModelSim поддерживает -warning <msgNumber>
и -note <msgNumber>
для преобразования сообщения (информация, предупреждение, ошибка) в предупреждение или заметку, я не могу найти вариант для явного преобразования предупреждения в ошибку.
С другой стороны, vcom
имеет такие параметры:
-fatal <msgNumber>[,<msgNumber>...]
Report the listed messages as fatal
-error <msgNumber>[,<msgNumber>...]
Report the listed messages as errors
-warning <msgNumber>[,<msgNumber>...]
Report the listed messages as warnings
-warning error Report all warnings as errors
-note <msgNumber>[,<msgNumber>...]
Report the listed message as notes
-suppress <msgNumber>[,<msgNumber>...]
Suppress the listed messages