FDGA prototyping verilog examples : Xilinx Spartan TM-3 Version - Chu, Pong P. (John Wiley & Sons Inc., 2008)