Specifying Board Support in Model Composer HDL Blockset - 2023.2 English

Vitis Model Composer User Guide (UG1483)

Document ID
UG1483
Release Date
2023-11-15
Version
2023.2 English

When Vitis Model Composer is installed on your system as part of a Vivado Design Suite installation, Model Composer will have access to any AMD development boards installed with Vivado.

Additional boards from AMD partners are available and a Board Interface file that defines a board (board.xml) can be downloaded from a partner website and installed as part of the Vivado Design Suite. You can also create custom Board Interface files, detailed at this Link of the Vivado Design Suite User Guide: System-Level Design Entry (UG895). Both Vivado and Model Composer must be configured to add partner boards and custom boards to the repository of boards available for use.

The procedure for configuring the Vivado Design Suite for use with boards is detailed in this Link in the Vivado Design Suite User Guide: System-Level Design Entry (UG895). The Vivado Design Suite lets you create projects using AMD target design platform boards (TDP), or user-specified boards that have been added to a board repository. When you select a specific board, Vivado tools show information about the board, and enable additional designer assistance as part of IP customization, and for IP integrator designs.

After you have configured the board for use with the Vivado Design Suite, you must do the following to make the board available in Vitis Model Composer:

  1. Run the following command in the MATLAB Command Window:
    [status, boardTable, partTable] =  xmcHubReloadDeviceInfo;
  2. Check that the variable boardTable in the MATLAB workspace contains information about your board:
    boardTable


  3. Restart Vitis Model Composer.

    The board will now be visible under the Boards tab of the Device Chooser within the Vitis Model Composer Hub block.