More Engineering. RAM Ready in the simulated 8-bit computer project in Circuitverse.

In October and early November, Simon was busy with another attempt to simulate SAP-1 (simple as possible processor, an 8-bit computer) in Circuitverse (something that he hadn’t managed to complete when he tried it last time). I’m not even sure if anyone uses Circuitverse for such large-scale projects.

Main

On November 7, Simon finally managed to finish the RAM on his simulated 8-bit computer (a computer where every general-purpose register contains 8 bits and therefore can only process 8 bits of data)! Although he is far from the end of the project, he is convinced that the RAM is the hardest part, so “now everything is going to be okay!”

“RAM was the hardest mainly because I have been trying to build the subcircuit for the RAM myself, which is not going to do it for SAP-2”,(Simon’s next ambition, also an 8-bit computer but with 64K memory, 2K PROM + 62K RAM). “This time the RAM I needed was particularly small, so I built a mini-RAM myself”.

The most difficult part, half of the mini-RAM. It doesn’t contain 16 bites, it contains 16 4-bit words or “nibbles” of memory

You can view and launch this (unfinished) project via this link: https://circuitverse.org/users/7241/projects/35775

All of Simon’s projects on his Circuitverse page: https://circuitverse.org/users/7241

Simon’s current plan is to record a series of videos based on the Digital Computer Electronics book he uses as a guide in his engineering projects.

Simon compiling a plan (in Microsoft Paint) based on the Digital Computer Electronics book contents

These are some simpler circuits from late September, simulated on Tinkercad:

Test circuit in Tinkercad on 30 September 2019
Test circuit in Tinkercad on 30 September 2019
JK Flipflop to create simple clock module in Tinkercad on 30 September 2019

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out /  Change )

Twitter picture

You are commenting using your Twitter account. Log Out /  Change )

Facebook photo

You are commenting using your Facebook account. Log Out /  Change )

Connecting to %s