Neat. I have a design that I've been working on that's only 2 blocks wide per bit (making use of a narrow XOR design), but is significantly trickier to Load values into since although it can turn a 0 -->1 it can't do 1-->0, and it loses accuracy if it has to count too quickly.
I'll study your design and see what I can learn from it.
I always ran into that same problem with loading 0 -> 1. My solution is explained in the tutorial but essentially what happens is the load bit send a reset signal to zero the entire thing and then loads the ones where necessary. This removes any bleeding of values and makes it very easy to load 0 -> 1.
I kinda understand it but what is it's main purpose and where would I put it in my cpu?
thekidsfromminecraft 2 months ago
This is a really awesome, and deceptively simple, design! I'm using it in my simple CPU.
I can't believe you don't have more views and replies for this!
anerdwillhackit 3 months ago
@anerdwillhackit
Thanks! I had spent a long time working on a PC and was always met by failure. This one is amazing.
I've just started work today on one that is adder-based.
arkayblesses 3 months ago
i built it but i dont know what to do with it
Kadams1997 4 months ago in playlist More videos from arkayblesses
@Kadams1997
So why did you build it?
It is intended for people using it in a CPU.
arkayblesses 4 months ago
Neat. I have a design that I've been working on that's only 2 blocks wide per bit (making use of a narrow XOR design), but is significantly trickier to Load values into since although it can turn a 0 -->1 it can't do 1-->0, and it loses accuracy if it has to count too quickly.
I'll study your design and see what I can learn from it.
HansLemurson 7 months ago
@HansLemurson
Thanks :D
I have tutorials up in the description. I'm always willing to explain it more in depth if you need me to.
arkayblesses 7 months ago
@HansLemurson
Also, I forgot to add:
I always ran into that same problem with loading 0 -> 1. My solution is explained in the tutorial but essentially what happens is the load bit send a reset signal to zero the entire thing and then loads the ones where necessary. This removes any bleeding of values and makes it very easy to load 0 -> 1.
arkayblesses 7 months ago