mycontroller – done

November 22nd, 2009 by mopey

This was my final architecture project from a couple years ago. I had several posts in here about it, so I figured I’d post the final as well..

The goal of this project was to integrate all parts covered throughout the lab. Similar to lab7, lab8 fetches microcode from a second memory device. Extending lab7, however, it also performs very basic operations, including add, eq, nop, ld, skipz, and halt. There are 4 physical registers, which will be referred to as 00, 01, 10, and 11.

lab8report.pdf <– Write up

Logicv12 <— Multimedia Logic Source

lab8.zip <– contains the default program loaded into ram, etc

The circuitry is pretty simple – most the hard work was in decompiling the microops. Here are some shots of the circuitry.

Screenshot-1

Screenshot-2

Tags:

Leave a Reply


No computers were harmed in the 0.270 seconds it took to produce this page.