Board File Linter - 2023.2 English

Vivado Design Suite User Guide: System-Level Design Entry (UG895)

Document ID
UG895
Release Date
2023-10-19
Version
2023.2 English

Board file linter is a feature in AMD Vivado™ that enables board file authors to verify the correctness of the XML files used to define boards that are based on AMD devices. Linter primarily does the following two checks:

XML Syntax Checks
Checks for XML tag ordering.
Business Logic Checks
All other checks that cannot be done by XML DTD files. Checks for IP vs Board interface definition uniformity and VLNV.
Note: By default, these checks are enabled only for board .xml files that specify schema_version>=2.2.