You must login before you can post a comment.
Author: Al
Forked from: Ahmadshah Hazrati/cpu-3bit ISA
Project access type: Public
Description:
Hex Values for IM are [F, 14, 2A, 89, 88, A9, BE, 8B, FF]
Note - you can submit in group (max 3 members) for this homework.
Implement (on circuitverse.org) a CPU with a subset of the my-tiny-ISA including:
Here is a python simulator for this subset of instructions: https://replit.com/@raowenjing/myTinyISA-sim#main.py
Main components of your system:
Top-level System IO:
Instruction list :
Example of a program (similar to the one shown in week 9 lecture):
For your register file, use a Hex LED to show the content of each register. Initialize a ROM module with the above example code, such that after 15 cycles we'll see (R0 - R4) = (1, 4, 6, 0)
Created: Oct 31, 2021
Updated: Aug 27, 2023
Comments