With BDCs, different section of a design can also be replicated multiple times in the context of a top-level block diagram. This feature allows you to create the block design with the required IP once, and use the same BD in several different contexts.