03-02-2015, 09:01 PM
(This post was last modified: 03-06-2015, 03:39 PM by greatgamer34.)
BFCPU ehh, what makes it so special?
Well its got 2 Cores!![Big Grin Big Grin](https://forum.openredstone.org/images/smilies/biggrin.png)
RISC - 16 ISA (https://docs.google.com/spreadsheets/d/1...sp=sharing - This is my personal copy so it may be worded stupidly)
Pipelined
There 32 bytes of shared memory for the cpu to use and have fun with.
8 bit ALU
7 local registers
6 bit prom(there is an 8 bit bus available).
Flag queue - 7 deep(maybe 8 IIRC)
Data stack - 8 deep
7 U/I ports
7 pointer addresses
11 tick Data loop
The clock will be under 20 ticks
The first prototype
![[Image: j59YyRe.png]](http://i.imgur.com/j59YyRe.png)
Full thing updated at 3/2/15
![[Image: 0CEtCMr.png]](http://i.imgur.com/0CEtCMr.png)
![[Image: 96pAFsZ.png]](http://i.imgur.com/96pAFsZ.png)
imgur album : http://imgur.com/a/kAKYH
Shout-outs to Embizone, and newomaster.
The Alu is embi's 4 tick CLE
The Regs are newos
(still not finished)
Well its got 2 Cores!
![Big Grin Big Grin](https://forum.openredstone.org/images/smilies/biggrin.png)
RISC - 16 ISA (https://docs.google.com/spreadsheets/d/1...sp=sharing - This is my personal copy so it may be worded stupidly)
Pipelined
There 32 bytes of shared memory for the cpu to use and have fun with.
8 bit ALU
7 local registers
6 bit prom(there is an 8 bit bus available).
Flag queue - 7 deep(maybe 8 IIRC)
Data stack - 8 deep
7 U/I ports
7 pointer addresses
11 tick Data loop
The clock will be under 20 ticks
The first prototype
![[Image: j59YyRe.png]](http://i.imgur.com/j59YyRe.png)
Full thing updated at 3/2/15
![[Image: 0CEtCMr.png]](http://i.imgur.com/0CEtCMr.png)
![[Image: 96pAFsZ.png]](http://i.imgur.com/96pAFsZ.png)
imgur album : http://imgur.com/a/kAKYH
Shout-outs to Embizone, and newomaster.
The Alu is embi's 4 tick CLE
The Regs are newos
(still not finished)