Maps Redstone Device

[RDF]Rainbow Steve (an 8-bit CPU)

  • 1.9k views 0 today
Progress
100% complete
Added CreditTheMinecraftAddict, Bazilshep, TaviRider, Joe… info
  • 9
  • 1
  • 11
Ugotgerms
Lvl 11Journeyman Miner
2
Rainbow Steve is an 8-bit CPU built on the Redstone Development Foundation Server. He is my second CPU I ever built and he is my most recent. I finished it before this summer actually, but the torch disappearing bug hit him hard. After a few solid hours of trouble shooting and fixing I gave up. Just this weekend however, I picked up my slack and got to it, and he is somewhat ready :). Just a few more torches to replace and he should be on his feet again!

UPDATE!: I have fixed every single bug I could find and he is functioning properly again! Only took apporx: 3 hours but it was worth it! Expect a video coming in a bit if I ever find a decent video recording software :).

SPECS:
Bits: 8
Registers: 18x8 bit registers. D flip-flop based (of my own design)
ROM: 195 bits of Program ROM( About 24.4 Bytes (Old fasion Torch swapping ))
ALU: 8 functions configured(I think) ADD, SUBTRACT, AND, NAND, OR, NOR, XOR, XNOR.
Size: Extremely over massive and cumbersome.
Clock: 24.1 seconds (241 ticks) Most likely can be optimized but I havent been bothered :P,
Conditional Branching enabled.

Extras, I used 2 TheMinecraftAddict's 7 segment displays and set them up for hexadecimal use, 4-bit OP code, 4-bit memory addressable registers (the other two are for ALU use only). I used a D-flip flop made by Bazilshep for my PC.

Thanks for your time in viewing my humble creation. I in no way intend for this to be the fastest or the smallest cpu, more of an easy to use stepping stone into cpu architecture and design.

Ugotgerms.

More like this

  Have something to say?

RevolutionalRedStone
12/23/2011 12:17 am
Level 54 : Grandmaster Pirate
Great!

+1 man keep going :)
1
askesejr
10/04/2011 3:15 pm
Level 29 : Expert System
no GPU yet?
1
Ugotgerms
10/04/2011 9:14 pm
Level 11 : Journeyman Miner
Technically a GPU is part of a computer, and not included it the CPU (remember, CPUs and computers are two different things,) But If there is popular demand I could look into it.
1
Nylani
10/03/2011 9:00 am
Level 22 : Expert System
Awesome CPU Ugotgerms! :0

I tried to use it in the server. But I didn't know what the buttons did.

I've been trying to build a CPU for some time now, but I just can't figure it out, in addition I don't even know binary. I just use a binary translator.
1
Ugotgerms
10/03/2011 9:02 am
Level 11 : Journeyman Miner
You will have to eaves drop on me teaching Jess and Mort than :P, and binary is a walk in the park, I swear.
1
Nylani
10/03/2011 9:03 am
Level 22 : Expert System
A park with mines and grenades? :P
1
Ugotgerms
10/03/2011 9:05 am
Level 11 : Journeyman Miner
Precisely
1
Nylani
10/03/2011 9:07 am
Level 22 : Expert System
D:
1
Ugotgerms
10/03/2011 7:34 am
Level 11 : Journeyman Miner
@Zucarok, The best advice I could give you would be to apply for an apprenticeship on the RDF server, there many people, including myself, would love to help you out,

@Jessassin: Anytime you want I would be glad to teach you the guts of steve, just ask when we are both on :)

And thankyou both for the awesome feedback, it means a lot to me
1
zucarok
10/03/2011 12:55 am
Level 2 : Apprentice System
Honestly Ive been studying how to Build CPU's For a couple months now, And I still cant seem to figure it out.. :I Can anyone teach me?
1

Welcome