1-bit Ripple Carry Adder
- 4 ticks
- 60
- 2×6×6
Verified specs
- Category
- Adder
- Throughput
- 5 ticks
- Synced
- No
- Stacks
- 5 wide west, any number
- Stacked
- 8-bit in 25 ticks · 16-bit in 49 ticks · 32-bit in 97 ticks
- Stateless
- Yes
Credits
File
- Name
1_bit_Ripple_Carry_Adder.schem- Uploaded
- October 14, 2026
- Downloads
- 0
- Conventions
- followed
Inputs and outputs
| Input | Bits | Min SS | Power | Delay |
|---|---|---|---|---|
| A | 1 | 3 | hard | t = 0 |
| B | 1 | 3 | hard | 0t |
| carry in | 1 | — | hard | +2t |
| Output | Bits | Min SS | First change | Settles |
| output | 1 | 15 | 4t | 4t |
| carry out | 1 | — | 1t | 5t |
Block distribution
- Solid
- 30
- Dust
- 17
- Comparator
- 6
- Lever
- 3
- Repeater
- 3
Description
Circa 2021
Timing
- Synced
- ✗
- Changes tested
- 40
Glitch: carry out, all off → A=1, B=0, carry in=0
| t | 0 | 1 | 2 | 3 | 4 | 5 | expect |
|---|---|---|---|---|---|---|---|
| carry out | 0 | 1 | 0 | 1 | 1 | 0 | 0 |
carry out, bit by bit
| Bit | First changes | Settles by | Glitches |
|---|---|---|---|
| 0 | 1 | 5 | 10 |
Stacking in game
- 1 Paste
- without first-copy parts
- 2 Stack
//rstack w 7 5(8 copies)- 3 Paste
- first-copy parts, same spot:
//gmask air//paste -a//gmask - First copy
- its 3 east layers, with 1 lever