add verilog codes.