Software/hardware Embedded System using VHDL to write codes