次の図に示す稲妻アイコンは、スマート接続を示します。スマート接続には、接続の管理に役立つ機能が組み込まれています。たとえば、AXI インターフェイスを含むブロックを右クリックすると、次を実行できます。
- AXI 信号をバスに統合またはバスを個々の信号に分割。
- 同じ数の AXI 接続を持つほかのポートに接続。
図 1. スマート接続
ポートのデータ型のチェックは実行されず、ポート数が同じの AXI ポートであれば、どれにでも接続できます。
次の別のスマート接続の例では、Accumulator ブロック出力を右クリックして BlockConnect をクリックし、Scope をダブルクリックして Scope ブロックへのスマート接続を作成しています。Gateway Out ブロックは自動的に追加されます。
図 2. Scope ブロックの接続
この Scope ブロックへ 2 つ目の接続があると、2 つ目のポートが Scope ブロックに自動的に追加されます。その駆動信号名が Scope を駆動する信号の名前にも使用されます。