Digital system design and practices using Verilog HDL and FPGAs - Lin, Ming-Bo (J. Wiley & Sons, 2008)