The Hierarchy window displays a graphical representation of the logic hierarchy for the current design, based on the current top module. This window allows you to see how a timing path traverses the logic hierarchy or gauge how big a module is before you floorplan the module. The Hierarchy window is used primarily during design analysis and floorplanning, as described in this link in the Vivado Design Suite User Guide: Design Analysis and Closure Techniques (UG906). To open the Hierarchy window, right-click in a window, such as the Netlist window, and select the Show Hierarchy command.
In the Block view of the Hierarchy window (shown in the following figure), each instance displays within the hierarchical block that contains it. Primitive logic is grouped into folders that are represented as sub modules. For more information about primitive logic folders, see Using the Netlist Window.
To view the design from top to bottom, click the Show Tree View button . In the Tree view of the Hierarchy window (shown in the following figure), you can identify the relationship between hierarchical modules, approximate module sizes, and module location within the design. The widths of the blocks in the Hierarchy window are based on the relative device resources consumed by that instance of hierarchy.