A highly parameterizable test bench was used to testVideo Test Pattern Generator core in Vitis HLS. Testing included the following:
- Register accesses
- Processing multiple frames of data
- Varying IP throughput and pixel data width
- Testing Video Test Pattern Generator core in AXI4-Stream Slave enable and disable mode
- Testing of various frame sizes
- Varying parameter settings