ELE405: Digital Computer Design -- Fall 2007


Lecture Slides

Chapter 1 Slides

Chapter 2 Slides

Chapter 4 Slides

Pipelining

Chapter 5 Slides

Memory Hierarchy 1

Memory Hierarchy 2

Memory Hierarchy 3

Virtual Memory

 

SRC Simulator

You may use this simulator to write and simulate SRC assembly programs

 

 

Lab and Project Related
Documentation for Tiny CPU 2007 edition.

Example ISA and Microarchitecture

 

SRC VHDL source: register_file, alu, mem_interface, src_cpu

The examples use mostly behavioral VHDL. However, I recommend you to write structural code for your project. Not all the components of the CPU are given. This is just an example that could help you get started.