Hey guys I have been working on an 8 bit binary to BCD system with another user NineteenGiraffes. We have created a whole new version of the BCD Unit created by hellbringa96. It is about 50% smaller, and it works with 1.0.0. It does the same job, just in a slightly different way. It also requires less logic so it should be faster. Here it is:
The inputs and outputs are lined up perfectly so you can just snap them together to make a complex binary to binary coded decimal system just like you could well hellbringa's design.
It does it's part in the double dabble algorithm by checking if the 4 bit input is greater than 4. If it is, it will use the 4 bit full adder to add 3 to the input, otherwise it outputs the original using the 4 bit multiplexer.
Our unit is 12x12x7, while his is 11x24x11. Since alot of people on youtube liked his unit I will provide the schematic to ours as well if anyone wishes to use it: BCD Unit
Any chance of a link to the youtube video you mentioned?
Rollback Post to RevisionRollBack
Hans Lemurson's Thread of Links:http://www.minecraftforum.net/topic/371610-hans-lemursons-thread-of-links/
Look here to find links to my inventions, creations, and my Youtube channel featuring Amazing Creations of Mine (Redstone engineering FTW!!!) and charming Music-Videos about clones. I also made "Minecraft in Minecraft" (2D platformer/building game). I'm currently trying to make a computer.
Hey guys I have been working on an 8 bit binary to BCD system with another user NineteenGiraffes. We have created a whole new version of the BCD Unit created by hellbringa96. It is about 50% smaller, and it works with 1.0.0. It does the same job, just in a slightly different way. It also requires less logic so it should be faster. Here it is:
The inputs and outputs are lined up perfectly so you can just snap them together to make a complex binary to binary coded decimal system just like you could well hellbringa's design.
It does it's part in the double dabble algorithm by checking if the 4 bit input is greater than 4. If it is, it will use the 4 bit full adder to add 3 to the input, otherwise it outputs the original using the 4 bit multiplexer.
Our unit is 12x12x7, while his is 11x24x11. Since alot of people on youtube liked his unit I will provide the schematic to ours as well if anyone wishes to use it: BCD Unit
I would love to see this expanded further. Getting bcd to binary has already proven to be possible and simple in mc terms, but converting back seems to be an entirely different beast. I was planning on trying my hand at this myself, but good job beating me to it. I want to make a bcd operated display with binary calculations. So I can input quickly and in the same manner as a normal calculator, then execute the info from there. The bottleneck is converting back to bcd for the display. Want to get at least 4 displays linked together (2^13th minimal) but converting binary to bcd at that scale could be frustrating without ripple carry or quick calculation method.
Here is the maker's own video on the unit I was remaking:
Here is another user that has used that unit:
I didnt want to post any comparison images here to show how small ours is because I think there is a rule against posting someone else's work.
Yes converting back from binary is slow, Im only using 3 displays but it takes about 3 seconds to do the whole thing, but part of that delay is just from the chain of these units we made. THey are stacked vertically so it needs more repeaters than if it were flat. I haven't tried 14 bits yet.
Btw, what is the speed of your unit ?
I see you use adders, so it will not be as fast as spaceship xd.
No yours is not smaller. Mine fits in an area of 936 blocks if you trim off the clay outputs (not needed if you are attaching to another set. Yours is 1134 Blocks. If you were to remove the block on the bottom of our design you would be able to fit it in an area of 715 blocks it just doesn't look as pretty lol. Ill test for speed in a minute.
The inputs and outputs are lined up perfectly so you can just snap them together to make a complex binary to binary coded decimal system just like you could well hellbringa's design.
It does it's part in the double dabble algorithm by checking if the 4 bit input is greater than 4. If it is, it will use the 4 bit full adder to add 3 to the input, otherwise it outputs the original using the 4 bit multiplexer.
Our unit is 12x12x7, while his is 11x24x11. Since alot of people on youtube liked his unit I will provide the schematic to ours as well if anyone wishes to use it:
BCD Unit
Any chance of a link to the youtube video you mentioned?
Look here to find links to my inventions, creations, and my Youtube channel featuring Amazing Creations of Mine (Redstone engineering FTW!!!) and charming Music-Videos about clones. I also made "Minecraft in Minecraft" (2D platformer/building game). I'm currently trying to make a computer.
I would love to see this expanded further. Getting bcd to binary has already proven to be possible and simple in mc terms, but converting back seems to be an entirely different beast. I was planning on trying my hand at this myself, but good job beating me to it. I want to make a bcd operated display with binary calculations. So I can input quickly and in the same manner as a normal calculator, then execute the info from there. The bottleneck is converting back to bcd for the display. Want to get at least 4 displays linked together (2^13th minimal) but converting binary to bcd at that scale could be frustrating without ripple carry or quick calculation method.
Here is another user that has used that unit:
I didnt want to post any comparison images here to show how small ours is because I think there is a rule against posting someone else's work.
Yes converting back from binary is slow, Im only using 3 displays but it takes about 3 seconds to do the whole thing, but part of that delay is just from the chain of these units we made. THey are stacked vertically so it needs more repeaters than if it were flat. I haven't tried 14 bits yet.
No yours is not smaller. Mine fits in an area of 936 blocks if you trim off the clay outputs (not needed if you are attaching to another set. Yours is 1134 Blocks. If you were to remove the block on the bottom of our design you would be able to fit it in an area of 715 blocks it just doesn't look as pretty lol. Ill test for speed in a minute.