Forums - Open Redstone Engineers

Full Version: 'peater only ALU
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
So, a while ago, I saw that CXgamer had made a repeater only half adder, which worked by utilising exact timings, and locks as well as a clock signal to produce a pulsed output, I then made a less flat (CX's was 1 high), but faster version, and then made a full adder. After playing for some time with that, I hooked up carries, and made the next adder reclock upon receipt of carry, thus making carrying adders. I then synced it all up, put it on a centeral clock, and made a fully functioning repeater only adder. After which, I began to toy with the idea of making a CPU with repeaters. The largest concern that I had, was making memory work. This would be very difficult, since it needed a constant on signal, as pulses would not work, making a constant state inverter is VERY hard with repeaters, since once you have a repeater in a 1 state, you cannot lock it to a 0. The solution to this, which I found, was to have several clocks, and utilising some very mind f*ck timing logic, I used them to create register cells, which could be written to, and preserved data (huzzah) I then created a logic layer on top of my adders, added some repeater muxes, bussed it all up ... spent hours timing it and here it is! Big Grin
[Image: 5xhENLf.png]
[Image: UKG4urO.png]
Core of an adder
[Image: lUBy4r6.png]
Register cell
[Image: beQWjcu.png]
Controls
Very fancy and very laggy Tongue
I don't know what the use of this is, but who needs one?
It looks cool at night.
(05-05-2013, 09:11 AM)Xeomorpher Wrote: [ -> ]It looks cool at night.

Can't argue with that! Awesome work Xeo!
How sir... How did your head not explode...
<.< Not as I recall.
Cool!!!!
It did have torches but I changed them with piston inverters Big Grin,
And kept it torchless but not piston less.