A highly parameterizable test bench was used to test the Gamma LUT core in Vitis™ HLS. Testing included the following:
• Register accesses
• Processing multiple frames of data
• Varying IP throughput and pixel data width
• Testing of various frame sizes
• Varying parameter settings