Defining a Configurable Subsystem - 2020.2 English

Vivado Design Suite User Guide: Model-Based DSP Design Using System Generator (UG897)

Document ID
UG897
Release Date
2020-11-18
Version
2020.2 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.