Board File Linter - 2021.1 English

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

Document ID
UG895
Release Date
2021-06-16
Version
2021.1 English

Board file linter is a feature in Vivado® that enables board file authors to verify the correctness of the XML files used to define boards that are based on Xilinx® 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.