vhdl: mux
vhdl: dmux