assignments in verilog