Skip to content
RedstoneDB

Adders

13 builds compete: 16-bit adders of every design.

Fastest

#BuildLatencyVolume
116-bit Carry Cancel Adder
2 copies of a 8-bit build, stacked
4 ticks2560 blocks per copy
216-bit Hybrid Adder4 ticks32604 blocks
316-bit Adder5 ticks13702 blocks
416-bit Carry Look Everywhere Adder5 ticks28880 blocks
516-bit torchless Carry Cancel Adder7 ticks1960 blocks
616-bit Ripple Carry Adder
16 copies of a 1-bit build, stacked
34 ticks768 blocks per copy
716-bit alpha Ripple Carry Adder
16 copies of a 1-bit build, stacked
36 ticks1440 blocks per copy
816-bit alpha Ripple Carry Adder
16 copies of a 1-bit build, stacked
36 ticks1536 blocks per copy
816-bit alpha Ripple Carry Adder
16 copies of a 1-bit build, stacked
36 ticks1536 blocks per copy
1016-bit alpha Ripple Carry Adder
16 copies of a 1-bit build, stacked
36 ticks1792 blocks per copy

And 3 more.

Smallest

#BuildVolumeLatency
116-bit Ripple Carry Adder
16 copies of a 1-bit build, stacked
768 blocks per copy34 ticks
216-bit torchless Ripple Carry Adder
16 copies of a 1-bit build, stacked
960 blocks per copy49 ticks
316-bit alpha Ripple Carry Adder
16 copies of a 1-bit build, stacked
1440 blocks per copy36 ticks
416-bit alpha Ripple Carry Adder
16 copies of a 1-bit build, stacked
1536 blocks per copy36 ticks
416-bit alpha Ripple Carry Adder
16 copies of a 1-bit build, stacked
1536 blocks per copy36 ticks
616-bit alpha Ripple Carry Adder
16 copies of a 1-bit build, stacked
1792 blocks per copy36 ticks
716-bit torchless Carry Cancel Adder1960 blocks7 ticks
816-bit alpha Ripple Carry Adder
16 copies of a 1-bit build, stacked
2048 blocks per copy36 ticks
916-bit alpha Ripple Carry Adder
16 copies of a 1-bit build, stacked
2240 blocks per copy66 ticks
1016-bit Carry Cancel Adder
2 copies of a 8-bit build, stacked
2560 blocks per copy4 ticks

And 3 more.

Most compact at each latency

Each is smaller than every build at least as fast, so going slower buys space.

BuildLatencyVolume
16-bit Carry Cancel Adder
2 copies of a 8-bit build, stacked
4 ticks2560 blocks per copy
16-bit torchless Carry Cancel Adder7 ticks1960 blocks
16-bit Ripple Carry Adder
16 copies of a 1-bit build, stacked
34 ticks768 blocks per copy