Forums - Open Redstone Engineers

Full Version: CSC-16 rev 1 - My 8 bit CPU
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
Heyo!

I finished my CPU and made some artsy shots!

Here are some tech specs:

8 bit CPU
8 registers (one null, one special purpose, six general purpose)
64 lines prog (128 bytes ROM)
32 bytes RAM
1-8s place shift register (2 ticks)
Current clock: 26 ticks. This can be made faster and would work with 22 ticks, but it was sketchy at best to run it at that speed.

If you have any questions or want to see it for yourself, pm/reply and warp to CSCrev1.

Full imgur album here!
Looks pretty solid Nick, nice job! Also, quite compact for all those specs Smile
What's the IS.
(05-10-2014, 06:01 PM)Chibill Wrote: [ -> ]What's the IS.

The IS is the one I posted earlier, however, I did remove many various opcodes that were not "necessary".

All the IS has right now is complete boolean logic, addition/subtraction, barrel shifting 0-7s place, branching, jumping, save word, and load word.

I basically have all the necessities. Revision 2 will have other extra things.
(05-10-2014, 05:10 PM)EDevil Wrote: [ -> ]Looks pretty solid Nick, nice job! Also, quite compact for all those specs Smile

Damn straight. I am so glad that all the main hardware is on the outside of the device and nearly all the control logic is under the UI.
YOU FUCKING FOV QUAKE PRO WHYYYY