1-bit Ripple Carry Adder
- 4 ticks
- 48
- 5×4×6
Verified specs
- Category
- Adder
- Throughput
- 3 ticks
- Stacks
- 2 wide up, any number
- Stacked
- 8-bit in 18 ticks · 16-bit in 34 ticks · 32-bit in 66 ticks
- Stateless
- Yes
Credits
- Builder
unnecessarymb- Uploaded by
embizone
File
- Name
1_bit_Ripple_Carry_Adder.schem- Uploaded
- October 14, 2026
- Last edited
- October 30, 2026
- Downloads
- 2
- Conventions
- followed
Inputs and outputs
| Input | Bits | Min SS | Power | Delay |
|---|---|---|---|---|
| A | 1 | 8 | hard | t = 0 |
| B | 1 | 8 | hard | 0t |
| carry in | 1 | — | soft | 0t |
| Output | Bits | Min SS | First change | Settles |
| output | 1 | 14 | 3t | 4t |
| carry out | 1 | — | 3t | 4t |
Block distribution
- Solid
- 25
- Dust
- 16
- Comparator
- 5
- Torch
- 5
- Lever
- 3
- Target
- 3
- Transparent
- 3
- Barrel
- 2
- Repeater
- 1
Timing
- Synced
- ✗
- Changes tested
- 40
Glitch: carry out, all off → A=1, B=0, carry in=0
| t | 0 | 1 | 2 | 3 | 4 | expect |
|---|---|---|---|---|---|---|
| carry out | 0 | 0 | 0 | 1 | 0 | 0 |
carry out, bit by bit
| Bit | First changes | Settles by | Glitches |
|---|---|---|---|
| 0 | 3 | 4 | 4 |
Stacking in game
- 1 Paste
- without first-copy parts
- 2 Stack
//rstack u 7 2(8 copies)- 3 Paste
- first-copy parts, same spot:
//gmask air//paste -a//gmask - First copy
- its north layer, with 1 lever
Versions
| Version | Date | By | What it fixed | File |
|---|---|---|---|---|
| 2, current | 2026-10-30 | Carry in lever on the north face and carry out on the side, so copies stack 2 up | ||
| 1 | 2026-10-28 | embizone | First upload | Download |