Comments
You must login before you can post a comment.
Author: Sanderokian Stfetoneri
Forked from: SDC/SIMPLE COMPUTER
Project access type: Public
Description:
Not my design! Just overclocking someone else's design using the same system as what I used for the Femto-4.
Unfortunately, since the program is so short, and the code halts, I cannot easily test when the computer's execution limit is reached (it's definitely better than the Femto-4's). These light simple computers likely have insanely high overclock speeds, and therefore could perform some pretty long programs pretty quickly. I changed the program to make it compare with 7f, so that it would loop for longer. The overclocked version appears to be able to complete the entire process in two clock pulses.
Explanation of this tech can be found in my delay explanation here:
https://circuitverse.org/users/4699/projects/circuitverse-delay-introduction
Created: Jan 13, 2021
Updated: Apr 07, 2021
Nice Job! I've been away to college for the longest time, and couldn't come back to the site....sorry for not noticing the fork sooner. Also, I may or may not be lost in the explanation you gave for your overclocking system, it's got the same sort of arcane mystery that redstone experts have in minecraft!
To be perfectly honest, I didn't build this to be as fast as possible, as at the time I wasn't well versed in computer architecture (I built this before I took a single class in computer science). Maybe in the future I'll build a RISC model so that it has 1-cycle execution of instructions, and maybe even think about implementing some pipelining of some sort (certainly not 7 layers deep, that's for sure, but maybe the decode/fetch could be done back to back at least).