Asynchronous full-
adder circuit is described. The full-
adder includes majority and / or minority gates some of which receive two first inputs (A.t, A.f), two second inputs (B.t, B.f), two carry inputs (Cin.t, Cin.f), third
acknowledgement input (Cout.e), and fourth
acknowledgement input (Sum.e), and generate controls to control gates of transistors, wherein the transistors are coupled to generate two carry outputs (Cout.t, Cout.e), two sum outputs (Sum.t, Sum.e), first
acknowledgement output (A.e), second acknowledgement output (B.e), and third acknowledgement output (Cin.e). The majority and / or minority gates comprise
CMOS gates or multi-input capacitive circuitries. The multi-input capacitive circuitries include capacitive structures that may comprise linear
dielectric, paraelectric
dielectric, or ferroelectric
dielectric. The capacitors can be planar or non-planar. The capacitors may be stacked vertically to reduce
footprint of the asynchronous full-
adder circuit. Asynchronous full-adders coupled in series is used to implement a carry-
ripple adder.