Advanced digital design with the Verilog HDL - 287192 Ciletti, Michael D. (Upper Saddle River, NJ : Prentice Hall, 2003)
16