Adders
9 builds compete: 8-bit horizontal adders of every design.
Fastest
| # | Build | Latency | Volume |
|---|---|---|---|
| 1 | 8-bit Carry Lookahead Adder | 4 ticks | 6175 blocks |
| 2 | 8-bit alpha Carry Lookahead Adder | 10 ticks | 3971 blocks |
| 3 | 8-bit alpha Ripple Carry Adder | 20 ticks | 720 blocks per copy |
| 4 | 8-bit alpha Ripple Carry Adder | 20 ticks | 768 blocks per copy |
| 4 | 8-bit alpha Ripple Carry Adder | 20 ticks | 768 blocks per copy |
| 6 | 8-bit alpha Ripple Carry Adder | 20 ticks | 896 blocks per copy |
| 7 | 8-bit alpha Ripple Carry Adder | 20 ticks | 1024 blocks per copy |
| 8 | 8-bit torchless Ripple Carry Adder | 25 ticks | 480 blocks per copy |
| 9 | 8-bit alpha Ripple Carry Adder | 34 ticks | 1120 blocks per copy |
Smallest
| # | Build | Volume | Latency |
|---|---|---|---|
| 1 | 8-bit torchless Ripple Carry Adder | 480 blocks per copy | 25 ticks |
| 2 | 8-bit alpha Ripple Carry Adder | 720 blocks per copy | 20 ticks |
| 3 | 8-bit alpha Ripple Carry Adder | 768 blocks per copy | 20 ticks |
| 3 | 8-bit alpha Ripple Carry Adder | 768 blocks per copy | 20 ticks |
| 5 | 8-bit alpha Ripple Carry Adder | 896 blocks per copy | 20 ticks |
| 6 | 8-bit alpha Ripple Carry Adder | 1024 blocks per copy | 20 ticks |
| 7 | 8-bit alpha Ripple Carry Adder | 1120 blocks per copy | 34 ticks |
| 8 | 8-bit alpha Carry Lookahead Adder | 3971 blocks | 10 ticks |
| 9 | 8-bit Carry Lookahead Adder | 6175 blocks | 4 ticks |
Most compact at each latency
| Build | Latency | Volume |
|---|---|---|
| 8-bit Carry Lookahead Adder | 4 ticks | 6175 blocks |
| 8-bit alpha Carry Lookahead Adder | 10 ticks | 3971 blocks |
| 8-bit alpha Ripple Carry Adder | 20 ticks | 720 blocks per copy |
| 8-bit torchless Ripple Carry Adder | 25 ticks | 480 blocks per copy |