Learning by Example Using Verilog : Advanced Digital Design Using a Nexys 2 FPGA Board - Haskell, Richard E. (LBE Books)