ブロック デザイン コンテナー (BDC) は、Vivado IP インテグレーターの階層ブロック機能を拡張します。階層ブロックは、ブロック デザイン (BD) に新しい階層を作成し、その中に複数の IP ブロックを含めることができます。ブロック デザイン コンテナー (BDC) 機能は、階層ブロックとその内容をブロック デザイン (BD) に変換します。結果のブロック デザインは、.bd デザイン ソースとして定義され、別のブロック デザイン プロジェクトの一部としても使用できます。
この機能には、次のような利点があります。
- 大型ブロック デザインを BDC サブブロックに分割し、各ブロック デザインを個別に開発できます。
- キャンバスで BDC の内容を複製できます。
- さまざまな IP インテグレーター プロジェクトで .bd デザイン ソースを再利用できます。