aiesimulator
should be enable. Also, the
simulation run result can be opened in Vitis Analyzer, for
example:aiesimulator --pkg-dir=./Work --online -wdb -ctf
vitis_analyzer aiesimulator_output/default.aierun_summary
For more options on how to run simulator and open run result in Vitis Analyzer, see AI Engine Stall Analysis in Vitis Analyzer.
--simulation-cycle-timeout=<cycles>
option to
stop the aiesimulator
simulation at a set
time.In Vitis Analyzer, select the Graph view and select the DMA FIFO in the view.
The following figure shows an example of DMA FIFO in Graph view:
The selected DMA FIFO in the Graph view is also highlighted in the Trace view. You must switch to the Trace view.
The DMA FIFO size in words is shown in the timeline, as shown in the following
figure. In the Events view, it contains DMA_FIFO_SIZE
event with the size information
The DMA FIFO information can be used together with other design analyzing techniques to help design optimizing. For additional design analysis techniques, see AI Engine Stall Analysis in Vitis Analyzer.