Digital Design Using Verilog