Creating Hierarchies - 2023.1 English

Vivado Design Suite User Guide: Designing IP Subsystems Using IP Integrator (UG994)

Document ID
UG994
Release Date
2023-05-16
Version
2023.1 English

You can create a hierarchical block in a diagram by using Ctrl+Click to select the desired IP blocks, right-click and select Create Hierarchy, as shown in the following figure. The IP integrator creates a new level of hierarchy containing the selected blocks.

Figure 1. Create Hierarchy

Creating multiple levels of hierarchy is supported. You can also create an empty level of hierarchy, and later drag existing IP blocks into that empty hierarchical block.

When you click the + sign in the upper-left corner of an expandable block you can expand the hierarchy. You can traverse levels of hierarchy in a diagram using the Explorer type path information displayed in the upper-left corner of the IP integrator diagram.

Clicking Create Hierarchy opens the Create Hierarchy dialog box, as shown in the following figure, where you can specify the name of the new hierarchy.

Figure 2. Create Hierarchy Dialog Box

This action groups the selected IP blocks under one block, as shown in the following figure.

  • Click the + sign of the hierarchy to view the components underneath.
  • Click the – sign on the expanded hierarchy to collapse it back to the grouped form.
Figure 3. Cells Under Hierarchical Block