Advanced digital logic design : using VHDL, state machines, and synthesis for FPGAs - Lee, Sunggu. (Thomson, 2006)