Simple computer architecture using direct-mapped cache memory system in VHDL using Quartus for DE0_CV FPGA

Table of Contents

Source files

Source code and docs on GitHub

Description

Design, simulation and implementation of a direct-mapped cache memory system in written VHDL using Altera Quartus Prime and DE0_CV FPGA development kit. The results are compared to a system without cache memory to verify the performance enhancement.

Based on Simple Microprocessor Design (ESD Book Chapter 3), originally created by Weijun Zhang, Copyright 2001, http://esd.cs.ucr.edu/labs/tutorial/

Coursework project:

  • University of New Brunswick, Universidad Mayor de San Andrés
  • Module: ECE6733 - Computer Architecture Performance +
  • Prof. Eduardo Castillo

Guideline

  • Open SimpleCompArch.qar archive project, compile with Quartus 16.1 and simulate with ModelSim 10.5b.
  • Set time simulation to $17 ns$ to see all resultant elements of matrix multiplication C.

Problem formulation

It appears you don't have a PDF plugin for this browser or JavaScript is disabled. You can download the PDF.

The proposed solution

It appears you don't have a PDF plugin for this browser or JavaScript is disabled. You can download the PDF.

Test on DE0_CV FPGA

It appears you don't have a video plugin for this browser or JavaScript is disabled. You can download the video.

Comments

Comments powered by Disqus