Refactor verilog generation to reduce area