Skip to content

LAPSyLAB/MiMo_Student_Release

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

48 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MiMo_Student_Release

MiMo CPU model release for students at Computer Organization course

Student release in 2025/26

Models description :

  • MiMo model (v1) is the same as for 2023/24/25 (v05a)
  • Advanced pipelined MiMo model v2 is added with more details

Changes :

+ new student contributions added
+ more docs about MiMo V2 added
    can be seen on https://lapsylab.github.io/MiMo_Student_Release/

Important:

There is quite common error when MiMo model is opened by various versions of Logisim Evolution environment. Therefore, if model appears as not working, please check all connections first. Most common place for error is output D from RAM that is interrupted and not connected to Data Bus. Maybe some other errors might appear, but as a future engineer you have tools to check, discover and solve problems. If you need help, don't hesitate to contact us.d

Student release in 2024/25

Models description :

  • model is the same as for 2023/24 (v05a)

Changes :

+ new student contributions added

Student release in 2023/24

Models description :

  • mimo_v05a_OR_EVO.circ
    • New MiMo model (v05a) for this and upcoming years
      • Rearrangement of flags in Control Unit (norz instead of corz)

Changes :

+ micro-assembler update v2 (Bugfix+norz instead of corz)
+ previous versions moved to Archive folder
+ student contributions added (Timer/Counter, PIO Controller)

Student release in 2022/23

Models description :

  • mimo_v04b_OR.circ

    • model in Logisim 2.7.1 used in previous years
  • mimo_v04b_OR_EVO.circ

    • model in Logisim EVO used in previous years
  • mimo_v05_OR_EVO.circ

    • New MiMo model (v05) for this and upcoming years

Changes :

+ migration to Logisim Evolution (newer Logisim version)
+ previous versions for 2.7.1 kept just in case
+ student contributions added

TODO: Student release in 2024/25

Description :

  • work in progress

TODO: Student release in 2023/24

Description :

  • bug in microassembler (if-then)
  • corz, or n flag (in original MiMo model)

Student release in 2019/20, 20/21

Changes :

+ Testna vezja added 

About

MiMo CPU model release for students at Computer Organization course

Resources

License

Stars

Watchers

Forks

Packages

No packages published