Skip to content

Teaching experiences at UCM based on the RVfpga course developed by Imagination Technologies

License

Notifications You must be signed in to change notification settings

artecs-group/RVfpga-sim-addons

Repository files navigation

RVfpga

Teaching experiences at UCM (Sept-2024)

In this repository, we show how we adapted and used the RVfpga: Understanding Computer Architecture and the RVfpga-SoC packages provided by Imagination Technologies, as well as the Ripes simulator, in the labs of two courses instructed at UCM.

  • Computer Organization: This is a second-year course in the Computer Science degree program at UCM. In folder Computer_Organization of this repository you can find part of the materials (mainly the labs) used in the course.

  • Integrated Systems Architecture: This is a fourth-year course in the Electronics and Communication Engineering degree program at UCM. In folder Integrated_Systems_Architecture of this repository you can find part of the materials (mainly the labs) used in the course.

NOTE: In case you want to obtain more information about these courses (such as the slides, the exercises sheets, the solutions for the labs, etc.), you can contact [email protected]

New simulation tools (Outdated)

In this repository, we also provide two Simulation Tools that can be used in conjunction with RVfpga.

IMPORTANT NOTE: The courses mentioned above include newer versions of these simulation tools, which are included in the materials provided for the courses. Moreover, v3 of the RVfpga: Understanding Computer Architecture materials also includes newer versions of these tools.