RTL Hardware Design Using VHDL: Coding for Efficiency, Portability, and Scalability - Chu (IEEE, 2006)