Каждое руководство по моделированию для генерации кода HDL имеет различный уровень серьезности, который указывает на уровни соответствия требованиям. В этой таблице показано, что указывает каждый уровень серьезности.
Уровни серьезности
| Категория | Обязательный | Очень рекомендуем | Рекомендуется | Информативный |
|---|---|---|---|---|
| Определение | Руководящие принципы, которым абсолютно необходимо следовать. Созданные модели должны соответствовать этим рекомендациям до 100%. | Руководящие принципы, которые, как было согласовано, являются эффективной практикой. Созданные модели должны в максимально возможной степени соответствовать этим руководящим принципам, но не должны составлять 100%. | Рекомендации, рекомендуемые для улучшения созданного кода и оптимизации кода на целевом устройстве, но не имеющие критического значения | Рекомендации, которые предназначены для понимания некоторых рекомендаций по моделированию и передовых практик. |
| Воздействие | При нарушении этих правил невозможно создать код и синтезировать проект на целевом оборудовании. | Если вы нарушаете эти рекомендации, вы получаете низкое качество результатов. | Нарушение этих руководящих принципов может повлиять на эффективность или простоту использования сгенерированного кода с нисходящими инструментами синтеза | Ничего |