fsm based digital design using verilog hdl pdf fsm based digital design using verilog hdl pdf