A highly parameterizable test bench was used to test the Video Mixer in Vitis ™ High-Level Synthesis (HLS). Testing included the following:
• Register accesses
• Processing multiple frames of data
• Varying IP throughput and pixel data width
• Testing the Video Mixer with AXI4-Stream and memory mapped AXI4 interface layers
• Testing of various frame sizes
• Varying parameter settings