One way to introduce BDCs is by converting a level of hierarchy. To create a level of hierarchy in an existing BD, select one or more elements by using Ctrl+click, then right-click and select Create Hierarchy. Provide a unique appropriate name for the hierarchy. The name becomes the RP name. After you create this hierarchy you can undo this action by right-clicking and selecting Ungroup Hierarchy. You can move IP instances in or out of the hierarchy by dragging them in or out of the hierarchy region on the canvas.
To create the BDC, right-click on the hierarchical instance and select Create Block Design Container. The resulting dialog requests a name for the resulting block design. Provide a name appropriate for a RM, as the logical elements within this level of hierarchy becomes the first RM.