Modified verilog source code