Academic paper: Practical Experiences based on MIPSfpga (Chaver. et al, 2017)

This topic contains 1 reply, has 2 voices, and was last updated by  Stanislav 1 month, 1 week ago.

Viewing 2 posts - 1 through 2 (of 2 total)
  • Author
    Posts
  • #56270

    Jay Ng
    Member

    In this paper we describe how to use MIPSfpga, a soft-core MIPS processor, to teach undergraduate and masters-level computer architecture courses. The most recent release of MIPSfpga (version 2.0), consists of three packages: the MIPSfpga Getting Started Guide, MIPSfpga Labs, and MIPSfpga System on Chip.

    After giving an overview of these packages, we provide examples of how to integrate MIPSfpga into curricula by describing three teaching experiences that used the MIPSfpga packages: an undergraduate course at the University Complutense of Madrid, a course at the Technical University of Darmstadt, and several seminars held at various Russian research centers and universities.

    MIPSfpga enabled students to bridge the gaps between theoretical concepts, hands-on practice, and industrial cores by allowing them to explore, modify, and test the MIPS core and system with the support of commercial compilers and tools.

    Link: https://www.ncsu.edu/wcae/ISCA2017/papers/chaver.pdf

    This paper was presented by Dr. Sarah Harris at the Workshop on Computer Architecture Education, during the 44th International Symposium on Computer Architecture in June 2017. Further Information is available here: https://www.ncsu.edu/wcae/ISCA2017/FinalProgram.html

    • This topic was modified 2 months, 2 weeks ago by  Jay Ng.
    • This topic was modified 2 months, 2 weeks ago by  Stuart Neilson.
    • This topic was modified 2 months, 2 weeks ago by  Stuart Neilson.
    Attachments:
    You must be logged in to view attached files.
    #56458

    Stanislav
    Member

    Russian translation: https://habrahabr.ru/post/335848/

    1 user thanked author for this post.
Viewing 2 posts - 1 through 2 (of 2 total)
You must be logged in to reply to this topic.