Fpga Prototyping Using Verilog Examples by Pong P. Chu