Modular Scatter-Gather Direct Memory Accessm (mSGDMA) でスキャッタ・ギャザー (SG) を行うためには、どんな方法がありますか?
IP
カテゴリ:IP(その他)
ツール:Quartus® Prime / Quartus® II
デバイス:Cyclone® V
SGDMA を実現するためには、2通りの方法があります。
- デスクリプタ・テーブルを RAM 上に作成し、mSGDMA からテーブルを読み込んで動作させる。(追加機能である Prefetcher Core を使用する必要があります。)
- mSGDMA のデスクリプタ格納用 FIFO にデスクリプタ・テーブルを書き込んで動作させる。
参考情報
https://www.altera.com/en_US/pdfs/literature/ug/ug_embedded_ip.pdf
(Maximum Transfer Legth で検索してください。)