Extremely compact double dabble

Build image: 
In-game name (NO VISITORS! Must be LEARNER rank or higher!): 
zjobke
Builder name(s) and current ranks: 
zjobke: Learner+
Creation location: 
16 bit version: -1941 154 445 ; 8 bit version: -1925 174 445
Machine Features: 

It's an interesting concept I came up with, using signal strength in order to do the double dabble algorithm. It features many tricks to get it this compact and it took me a couple of days to get it to its current state. It's possibly worlds smallest (non-serial) double dabble out there. I have not been able to find anything smaller than my design. It's not fast and maybe not even that practical to use in an actual calculator, but in terms of redstone knowledge I personally think it deserves atleast one rank above my current rank.

How To Use: 

Simply select the binary numbers you wish to convert to bcd, and the result will show at the end of the machine.

Request status: 
Not approved

Comments

woesh0007's picture

This build is nicely compacted, but the speed and logic complexity is too low for the Regular rank. A suggestion to build for the Regular rank would be a sequential Double Dabble implementation.

By woesh0007