Minecraft Maps / Redstone Device

16 bit carry-lookahead-adder (kogge-stone, radix 2)

  • 1,824 views, 1 today
  • 77 downloads, 0 today
  • 5
  • 3
  • 2
swampsnail's Avatar swampsnail
Level 8 : Apprentice Miner
0
As far as I am aware, this is the fastest 16 bit adder not to use pistons.
It takes 10 ticks (1 second), and is ideal if you find pistons too unreliable or noisy. It can add two numbers, each number being up to about 65000, so anything larger than 16 bit is not really necessary unless you plan to work with really massive numbers.

Additional Notes


BUGFIX: Unless the file you downloaded is called "adder 1_0", you have an old version with bugs.
***********************************************************************************************************
I made a mistake, it is still 10 ticks.
I do not think any more improvements with this design are possible (as far as speed is concerned at least), so this should be the last version. I think it is now bug free.
The video is pretty bad, but should give you some idea of what the adder is like.

Not pipelineable, but could be made to be by adding repeaters / changing repeater delays.
Red for inputs and blue for outputs.

If you find a problem, tell me.
Progress100% complete
Tags

1 Update Logs

Update #1 : by swampsnail 08/13/2011 10:09:36 pmAug 13th, 2011

Bugs in previous versions should be all fixed in version 1.0 (I am now using numbers as it was getting confusing what each version was called)

Create an account or sign in to comment.

1
08/12/2011 4:48 pm
Level 31 : Artisan Engineer
CX gamer
CX gamer's Avatar
It's working! I am very impressed.
1
08/12/2011 5:34 pm
Level 8 : Apprentice Miner
swampsnail
swampsnail's Avatar
Thanks! I'm relieved it works because it took about a week to make and was my first big redstone project. As I said, it needs refining (you may notice several wires that aren't actually connected for example), but I don't think I'll be doing any work on it for a while because I'm a bit tired of it.
Planet Minecraft

Website

© 2010 - 2024
www.planetminecraft.com

Welcome