The <board> tag is the root of the board file. It includes attributes to identify basic information about the board.
<board schema_version="2.1" vendor="xilinx.com" name="kc705" display_name="Kintex-7
KC705 Evaluation Platform" url="www.xilinx.com/kc705" preset_file="preset.xml"
image="kc705_board.jpeg">
<file_version>1.2</file_version>
<description>Kintex-7 KC705 Evaluation Platform</description>
The attributes of the <board> tag, and their usage are:
Tag | Usage | Example (KC705) |
---|---|---|
schema_version= | Identifies the schema version of the board file. The latest version of the schema is 2.1. | schema_version="2.1" |
vendor= | Web address of the board provider. | vendor="xilinx.com" |
name= | Short name, which forms part of the key for selection of the board. This is different from the board description described later in the chapter. | name="kc705" |
display_name= | Name as given in the Display Name column in the list of boards displayed in the Select Device dialog box in the Vivado IDE. | display_name="Kintex-7 KC705 Evaluation Platform" |
url= | Web address for board specific information. | url="www.xilinx.com/kc705" |
preset_file= | Preset file name, which is used to list all presets for each interface as applicable. For more information on how the preset_file is organized, please refer to Understanding Preset Files. | preset_file="preset.xml" |
image= | Specifies a JPG file to be used when displaying the board in the Project Summary window in the Vivado IDE. | kc705_board.jpeg |
<file_version> |
Specifies the version of the Board file as a version.revison number. The <file_version> should be increased for any changes made to the current board file: Update the revision for minor changes. Update the version for significant changes. |
1.2 |
<description> | A short description of the board defined by the file. | Kintex-7 KC705 Evaluation Platform |
The following attributes and tags are mandatory when defining the <board>: schema_version, vendor, name, display_name, <file_version>, and <compatible_board_revisions>.
Tip: The "preset_file=" attribute is optional, but is required to support the generic preset mechanism. See Understanding Preset Files for more information.