Verilog quickstart : a practical guide to simulation and synthesis in Verilog. - Lee, James M. (Springer, 2002)