コンポーネント インスタンシエーションを使用すると、1 つのデザイン ユニット (コンポーネント) を別のデザイン ユニット内にインスタンシエートして、階層構造デザインを記述できます。
コンポーネント インスタンシエーションを実行するには、次の手順に従います。
- インスタンシエートする機能を記述したデザイン ユニット (エンティティとアーキテクチャ) を作成します。
- 親デザイン ユニットのアーキテクチャの宣言部分にインスタンシエートするコンポーネントを宣言します。
- 親デザイン ユニットのアーキテクチャの本体でこのコンポーネントをインスタンシエートして接続します。
- コンポーネントのフォーマル ポートを親デザイン ユニットの実際の信号およびポートにマップ (接続) します。