VHDL programming by example - Perry, Douglas L. (New Delhi McGraw-hill pvt. ltd., 2002)