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