Each modeling guideline for HDL code generation has a different level of severity that indicates the levels of compliance requirements. This table illustrates what each severity level indicates.
|Definition||Guidelines that are absolutely essential to follow. Models created must conform to these guidelines to 100%.||Guidelines that are agreed upon to be a good practice. Models created should conform to these guidelines to the greatest extent possible, but does not have to be 100%.||Guidelines that are recommended to improve the generated code and optimize the code on the target device, but are not critical||Guidelines that are meant to understand some modeling recommendations and best practices.|
|Impact||If you violate these guidelines, you cannot generate code and synthesize your design on the target hardware.||If you violate these guidelines, you get poor quality of results.||Violating these guidelines may impact the efficiency or ease of using the generated code with downstream synthesis tools||None|