A highly parameterizable test bench was used to test the Video Mixer in AMD 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