The verilog hardware description language - Thomas, Donald; Moorby, Philip R. (Kluwer Academic Publishers, 2002)