Minecraft name: Kuggo
What’s a thing you have made which demonstrates sufficient engineering knowledge?: 3 stage pipelined CPU
What engineering work went into designing this device?:
When Engineer rank was first introduced, I thought i had to rank up to be one of the first ones to get it. I didnt have a good enough CPU I could aplly with, so i started a new project. I spent almost a year trying to get this CPU done, cause every component it has, was created by me (if you dont count the registers and the cca), and i had to make it pipelined (it started by not beeing piped). On top of that, URCL came up and I got super busy, and changed some parts of it to make it more compatible with it.
After all of this time i can finally present to you and aplly to engineer with KORE (name of the CPU, that isn’t done at the time of this post).
3 stages (fetch; decode; execute/writeback)
8-bit ALU with Cin !A !B FC RSH LSH
8 general purpose registers
Accumulator architechture design
3 flags: Zero; MSB, Carry (underflow/overflow)
96 bytes of program memory
16 bytes of RAM
8 bytes of Call stack memory
Can handle multi word instructions such as loading Immediate values or Conditional Branching
Image/s and/or video/s of the device:
You can always visit my plot and fly really high to take a more in depth look.
Its official: Kuggo’s engineer application is up