8 bit multiplier verilog code structural