The Vivado (IDE) displays two types of messages:
- Messages stored on disk
- Messages stored in memory
The Messages window groups messages by the action that generated them. You can use the toolbar settings to regroup messages by Message ID or File.
Some messages include hyperlinks to a file or design element. Click these links to view the source or select the design element.
Each message includes:
- Message ID
- Helps you identify, group, and sort messages.
- Message Severity
- Indicates how serious the message is and whether it requires your attention.
Some messages require your attention and resolution before you can elaborate, synthesize, or implement the design. Others are informational only and provide details about the design or process without requiring any action from you.
| Severity | Message |
|---|---|
| Status | Communicates general status of the design processing. |
| Info | Provides feedback about the process or design. |
| Warning | Indicates that constraints or specifications are not applied as intended. Design results can be sub-optimal. |
| Critical Warning | Signals user input or constraints that were not applied or fall outside best practices. These often lead to errors later. Review and correct them. |
| Error | Indicates a problem that stops the design flow. You must address the issue before proceeding. |
For example, the following figure shows a primary clock constraint refering to a missing port, and the tool issued a warning. It then generates a critical warning when it cannot create the clock. All dependent constraints fail as a result.