Note: This adder was intended as a short concept, and therefore is not compatible to be, and should not be used as a component.
A random 17-bit adder I made. It's not the fastest, nor is it the most compact, but per bit module, it's definitely the shortest horziontal-wise. Also doubles as a counter!
Aqua is the usual counter increment thing. It's like adding a single bit.
Yellow is used to clear the state of the adder, setting the number to 0.
Red activates a switch, which is like preparing to add a number.
Once Magenta is sparked, it adds the saved number in the switch to the current state for the adder.
For example, if the current state of the adder was 101 (5 in decimal), and the switch was 110 (6 in decimal), Then once magenta is sparked, The state now becomes 1011 (11 in decimal).
that's impressive, you could make a full 64-bit adder with that thing.
True, true. You could probably do a 300-bit adder in one row. Only problem is, each bit needs the unique setup of the DLAY temp (which, even with the use of special tools, will be extremely hard to maintain).