DMA FIFO の深さを可視化するには、IDE で Graph ビューを選択し、そのビューで DMA FIFO を選択します。
ヒント: DMA FIFO 上にマウスを置くと FIFO 深さ (ワード数) などの DMA FIFO に関する情報が表示されます。
次の図に、[Graph] ビューの DMA FIFO の例を示します。
図 1. [Graph] ビューの DMA FIFO
Graph ビューで選択した DMA FIFO は、Trace ビューでもハイライトされます。Trace をクリックして Trace ビューに切り替えます。
次の図に示すように、DMA FIFO のサイズはタイムラインにワード数で表示されます。Events ビューでは、次のように DMA_FIFO_SIZE
イベントのサイズ情報が表示されます。
図 2. [Trace] ビューの DMA FIFO
注記: DMA FIFO のサイズは、メモリ バンクに 4 ワード (128 ビット) ごとに書き込まれるとインクリメントするので、4 の倍数で表示されます。最後のワードが 4 未満の場合、最後のワードは S2MM チャネル内に保持され、コンシューマーにより読み出されることはありません。S2MM チャネル内にデータが保持されていないことを確認するには、ストリームが連続しているか、4 ワードの倍数である必要があります。
DMA FIFO 情報は、ほかのデザイン解析手法と共に、デザインの最適化に使用できます。デザイン解析手法の詳細は、Vitis IDE での AI エンジンのストール解析 を参照してください。