Research Article

Error Immune Logic for Low-Power Probabilistic Computing

Figure 10

The transistor level schematic of the carryout bit calculation using dual-rail asynchronous logic. Each bit is represented by a true and false line, At and Af, for example, where A=1ā†’At=1,Af=0. If A=0ā†’At=0,Af=1. The carryout bits are left as inverted because in dual-rail asynchronous adders, every other adder can calculate using inverted carry-in bits.
460312.fig.0010