Verilog Quickstart - A Practical Guide to Simulation and Synthesis in Verilog, 2002, 3rd Ed, Springer