Forums - Open Redstone Engineers
[CPU] TJCore - Printable Version

+- Forums - Open Redstone Engineers (https://forum.openredstone.org)
+-- Forum: ORE General (https://forum.openredstone.org/forum-39.html)
+--- Forum: Projects & Inventions (https://forum.openredstone.org/forum-19.html)
+---- Forum: In Progress (https://forum.openredstone.org/forum-20.html)
+---- Thread: [CPU] TJCore (/thread-4903.html)



[CPU] TJCore - Tjakka5 - 10-18-2014

Hell yeah!

So I've began work on construction my second cpu. That is, one that I will actually finish.
The idea behind this one is, just like the other one, "SSSS";
Simple. Small. Speedy. Substratal.

The IS is going to be simple, add, cadd (add with cin), sub, boolean functions, getting user input and branching. (Branching, yes.)

The cpu will not contain any PROM. Instead you will be able to just "attach" your own. Something like USB.

Also, all the components for this CPU will be the ones that I make myself. So they will not be top-class. Expect them to be rubish.



18 Oct Posted thread. Adder and Registers complete.

So far I have created both the RCA Adder (Yeah, RCA, stfu) and the 2x2 tileable registers.

[Image: UdUWrmg.png]

[Image: LFoxKR4.png]


RE: [CPU] TJCore - LordDecapo - 10-19-2014

will this USB be only 4 wires too? lol
min question is will it have a serial interface?
can i see IS?
and what clock speed are u aiming for?


RE: [CPU] TJCore - Tjakka5 - 10-19-2014

Nah, it'll probably something in the range of 23 bits or so.
It might get one.
Later yes. I know what I want it to do and how. Just have to write it out.
And probably around 15 ticks or less. Which includes branching in 15 ticks.


RE: [CPU] TJCore - greatgamer34 - 10-19-2014

USB= universal serial bus.. how are you gonna do a USB if it isnt serial...

good luck at 15 ticks without syncing it..


RE: [CPU] TJCore - Tjakka5 - 10-19-2014

waitwaitwait.

I said something "like" usb. By that I mean how you can just plug it in, and it would work.
Next up, I'm pretty convinced I can get it at 15 ticks no problem. My previous one was going at 12 without any hassle.


RE: [CPU] TJCore - TSO - 10-21-2014

First off, parallel is only possible if the connection is at least the size of the instruction set. Second, USB only has one data line the other three are v+ v0 and d'. d AND (d')' gives back the original data with significantly less data loss due to noise. In minecraft, USB would be one wire.


RE: [CPU] TJCore - Tjakka5 - 10-21-2014

Yup, I'm aware of that, and I can see how it could cause confussion.

By "something like usb" I dont mean it being serial or anything. I just mean by how the way you can just stick it in and it would work just fine.