Defining a Configurable Subsystem - 2022.1 English

Vitis Model Composer User Guide (UG1483)

Document ID
Release Date
2022.1 English

A configurable Subsystem is defined by creating a Simulink® library. The underlying blocks that implement a configurable Subsystem are organized in this library. To create such a library, do the following:

  1. Make a new empty library.
    Figure 1. New Empty Library
  2. Add the underlying blocks to the library.
    Figure 2. Adding Underlying Blocks
  3. Drag a template block into the library. (Templates can be found in the Simulink library browser under Simulink/Ports & Subsystems/Configurable Subsystem.)
    Figure 3. Template
  4. Rename the template block if desired.
  5. Save the library.
  6. Double-click to open the template for the library.
  7. In the template GUI, turn on each check box corresponding to a block that should be an implementation.
    Figure 4. Check Boxes
  8. Press OK, and then save the library again.