RTL Hardware Design Using VHDL: Coding for Efficiency, Portability, and Scalability