Digital Electronics With Vhdl (Quartus Ii Version) by Steve Waterman