Grouping Signals and Objects - 2023.2 English

Vivado Design Suite User Guide: Logic Simulation (UG900)

Document ID
Release Date
2023.2 English

A Group is an expandable and collapsible container for organizing related sets of wave objects. The Group itself displays no waveform data but can be expanded to show its contents or collapsed to hide them. You can add, change, and remove groups.

To add a Group:

  1. In a Wave window, select one or more wave objects to add to a group.
    Note: A group can include dividers, virtual buses, and other groups.
  2. Right-click and select New Group from the context menu.

    This adds a Group that contains the selected wave object to the wave configuration.

    In the Tcl Console, type add_wave_group to add a new group.

A Group is represented with the Group button . You can move other HDL objects to the group by dragging and dropping the signal or bus name.

The new Group and its nested wave objects are saved when you save the waveform configuration file.

You can move or remove Groups as follows:

  • Move Groups to another location in the Name column by dragging and dropping the group name.
  • Remove a Group by highlighting it, right-click, and select Ungroup from the popup menu. Wave objects formerly in the Group are placed at the top-level hierarchy in the wave configuration.

Groups can be renamed as well. See Changing the Object Display Name.

The Delete key removes a selected group and its nested wave objects from the wave configuration.