Advanced digital design with the verilog hdl - Ciletti, Michael D (Prentice Hall of India, 2005)