Advanced digital design with the Verilog HDL - Ciletti, Michael D. (Prentice Hall Xilinx design series, 2003)