VHDL design representation and synthesis - Armstrong, James R. (Prentice Hall, 2000)