4 Bit Carry Select Adder VHDL Code consist of 2 numbers of 4- bit Ripple Carry Adder and 5 numbers of 2 to 1 Mux implemented using Port Mapping Technique.