AN 763: インテル® Arria® 10 SoCデバイスのデザイン・ガイドライン

ID 683192
日付 8/14/2020
Public
ドキュメント目次

3.5.1. DMAコントローラーの選択

デザインに最適なDMAの実装を選択します。

システムのパフォーマンスを向上させるためにDMAコントローラーが必要な場合は、HPSに統合されているDMAコントローラー、もしくはFPGA内のソフトDMAモジュールを使用することができます。使用するオプションを選択する際は、次の内容を考慮する必要があります。
  • HPS DMA: 主に、SPIやI2Cなどの他の低速HPSモジュールとの間でデータを移動するために使用されます。また、ソフトウェアに代わって内部のメモリーコピーを実行します。
  • ソフトDMA: 主に、FPGAとHPS間でデータを移動するために使用されます。