add verilog source