トラフィック フローの例 - 2023.2 日本語

Versal アダプティブ SoC システムおよびソリューション プランニング設計手法ガイド (UG1504)

Document ID
UG1504
Release Date
2023-11-15
Version
2023.2 日本語

PCIe インターフェイス ベースのシステムのトラフィック解析の例を次に示します。この例では、PCIe リンクを介した外部ホストからエンドポイント デバイスへのデータフローの各段階をキャプチャします。

  1. PCIe インターフェイス ベースの DMA が NoC を介して DRAM にデータを書き込みます。
  2. アクセラレータ ブロックが NoC を介して DRAM からデータをフェッチし、そのデータをオンチップ メモリに格納します。
  3. DRAM が処理済みのデータを格納します。
  4. PCIe インターフェイス ベースの DMA が PCIe インターフェイスを介してホストの DDR メモリにデータを返信します。
  5. ダウンストリームの PCIe インターフェイス割り込みが、ホスト プロセッサにデータ転送の完了を通知します。

エンベデッド システム デザインに関するよく似た例を次に示します。この例では、1 次データはイーサネット インターフェイスまたは任意の 2 次ストレージ デバイスから発生します。

  1. エンベデッド DMA デバイスが NoC を介して DRAM にデータを書き込みます。
  2. アクセラレータ ハードウェアが NoC を介してデータをフェッチし、オプションにより、そのデータをオンチップ メモリに格納します。
  3. データ ムーバー ブロックが NoC を介してアクセラレータ ブロックからの最終出力データを DRAM に書き込みます。
  4. データ ムーバー ブロックがエンベデッド プロセッサにデータ転送の完了を通知します。