Introduction to Block Design Containers - 2024.2 English

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

Document ID
UG994
Release Date
2024-11-13
Version
2024.2 English

Block Design Container (BDC) expands the hierarchical blocks capability in Vivado IP Integrator. A hierarchical block creates a new level of hierarchy in a block design (BD) that can contain any number of user selected IP blocks. Block Design Container (BDC) feature turns a hierarchical block along with the content inside into a Block Design (BD) itself. The resulting BD is defined as a .bd design source and can also be used as part of another block design project.

This feature provides a number of useful benefits including:

  • Partition of large block designs into BDC sub-blocks where each block design can be independently developed.
  • Replication of BDC content on the canvas.
  • Re-use of .bd design sources across different IP integrator projects.