Rtl Hardware Design Using Vhdl Coding For Efficiency Portability And Scalability