Skip to content
 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

53 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CPU Overview

This document describes the changes to the new versions of the pipelined CPU based on the original MiMo CPU model.

Developed in Logisim Evolution.

General features and changes:

  • 5 stage pipeline (Instruction fetch - IF, Instruction Decode - ID, Execute - EX, Memory Access - MA, Write Back - WB)
  • Harvard Architecture (Separate Instruction and Operand RAM)
  • 32-bit Instruction Set
  • 16-bit addresses (Logisim RAM modules have limited address sizes).
  • Instruction set has been modified to be more similar to ARM ISA (More details on Instructions page).
  • Added Overflow flag V
  • Added Link Register
  • Multiple pipeline hazard optimization methods added (Described thoroughly on Pipeline Hazard Optimizations page).

About

A pipelined version of the MiMo CPU model that I'm doing for my diploma at FRI UL.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages