SIMPLE COMPUTER
0 Stars     110 Views    

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: Aug 26, 2023


Comments

You must login before you can post a comment.

SDC
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!
Posted on Apr 27 2021 at 01:51PM UTC.
+0
SDC
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).
Posted on Apr 27 2021 at 01:54PM UTC. Last modified by SDC on Apr 27 2021 at 01:54PM UTC.
+0