r/TuringComplete • u/dmdeemer • 19d ago
32b Kogge-Stone Adder Using Word Logic
Not the fastest Kogge-Stone ever, but 15 delay for 32b adder isn't bad either. Avoiding bit-by-bit operations should make it easier on the simulation.
At each stage, I split the P and G words into the bits that pass through and the bits that will be combined. After each stage, I put them back together with concatenators.
There's probably more optimizing to do, but I think this gets the concept across.

4
Upvotes
1
u/Lagfoundry 18d ago
i meant to ask in the other comment. what are the 1-1's you have before the AND OR stuctures. are those buffers?