created a testbench for the pixel_gen module, tested some general cases and a variety of corner cases, they all passed, but I am unsure to the thoroughness of the tests