AXI4-Stream インターコネクトを使用した AIE-ML タイルから AIE-ML タイルへのデータ通信

Versal アダプティブ SoC AIE-ML アーキテクチャ マニュアル (AM020)

Document ID
AM020
Release Date
2023-11-10
Revision
1.2 日本語

AIE-MLsどうしは、DMA やメモリを使用せず AXI4-Stream インターコネクトを介して直接通信できます。次の図に示すように、AIE-ML から別の AI エンジンへは、ストリーミング インターフェイス経由で逐次的にデータを送信することも、マルチキャスト通信アプローチを使用して同じ情報を任意の数の AIE-ML タイルに送信することもできます。ストリームは、上下方向および左右方向に転送できます。いずれのストリーミングの場合も、内蔵のハンドシェイクおよびバック プレッシャー メカニズムを利用します。

注記: マルチキャスト通信アプローチの場合、準備が完了していないレシーバーが 1 つでもあるとブロードキャスト全体が停止し、すべてのレシーバーの準備が完了してから再開されます。
図 1. AXI4-Stream インターコネクトを使用した AIE-ML から AIE-ML へのデータ通信

図 2. パケット スイッチによる 1:N の分離
図 3. パケット スイッチによる N:1 の結合