Skip to content

Commit

Permalink
New FMS design (#10)
Browse files Browse the repository at this point in the history
* new FSM working

* add new slides

* remove old truth table

* update readme

* change appearance

* update slides

* add3 solution with new fsm

* addi solution with new fsm

* fix control unit appearance

* add new jal solution

* add new jrim solution

* new swap solution

* add overflow solution

* remove old overflow

* lw not aligned solution
  • Loading branch information
fdila authored Sep 25, 2021
1 parent 34a8b61 commit db4f5d0
Show file tree
Hide file tree
Showing 48 changed files with 13,872 additions and 12,594 deletions.
1,893 changes: 1,056 additions & 837 deletions MIPS_MultiCycle.circ

Large diffs are not rendered by default.

4 changes: 2 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,9 +20,9 @@ NOTE: the current implementation only recognize overflow for ADD operations and

Repository structure:

- `slides`: here you can find the presentations used for the course, giving some hints on how to use this simulator (english slides are WIP).
- `slides`: here you can find the presentations used for the course, giving some hints on how to use this simulator.

- `truth-tables`: here you can find the truth tables used to generate the circuits (control unit and ALU control).
- `truth-tables`: here you can find the truth tables used to generate the circuits.

- `hex-instructions`: here you can find some examples to load in the RAM to see how the datapath works.

Expand Down
Loading

0 comments on commit db4f5d0

Please sign in to comment.