Stereo Vision Results

After the hardware function optimized with Vivado HLS is wrapped, as in this example, to ensure Vivado HLS hardware data types are not exposed at the interface of the hardware function, any interface directives are removed and the data transfers optimized, the hardware functions are recompiled, and the performance is analyzed using event traces.

The figure below shows the complete view of the event traces, and all hardware functions and data transfers executing in parallel for the highest performing system.



To get the duration time, hover on top of one of the lanes to obtain a pop-up that shows the duration of the accelerator run time. The execution time is ms and this meets the targeted 16.8 ms necessary to achieve 60 frames per second for live video.