The circuit performs the function of adding two binary digits. Using the two input bits the circuit produces the Sum (SUMh) and Carry Output (COh). SUMh will be set if either, but not both, of the input variables is 1. COh will be set if both of the input variables are 1. A two-input Exclusive OR (XOR) gate and a two-input AND gate were used to generate SUMh and COh respectively.
Variables / Signal Names:
AG = Augend
AD = Addend
SUMh = (Half Adder) Sum
COh = (Half Adder) Carry Output
Boolean Equations:
SUMh = AG (+) AD
COh = AG · AD
There are currently no comments