Half Adder with VHDL for Digilent Nexys 3 (Spartan 6) FPGA Development Board