Skip to content

Actasclown/MIPS-single-cycle-processor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Brief

Files

- alu_design
    - bin
        "run_test" (executable)     \\ script for run_test
    - lib                           \\ lib provided
    - src                           \\ all src.v files
    - test                          \\ all tb files, can be directly launched by properly commenting lines in "run_test"
    - traces                        \\ log files of different simulations

Control table

control [3] [2] [1] [0] op          \\ type rt, shamt, rd => result
         0   0   0   0   sll
         0   0   1   0   srl

                                    \\ type a, b => result, carry_out, overflow
         1   0   0   0   add
         1   0   1   0   sub

                                    \\ type a, b => result, overflow
         1   0   0   1   slt
         1   0   1   1   sltu

                                    \\ type a, b => result
         1   1   0   0   and
         1   1   0   1   or
         1   1   1   0   xor

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published