En VHDL la arquitectura de este multiplexor para la entidad llamada "mux" sería: