D1 NEMU with RV32IM Support

Slides and video

The lecture notes are not ready yet. The programming content is mentioned in the PA section below. You can refer to the slidesopen in new window and videoopen in new window for learning.

After reviewing C language through PA1, you will be able to implement a RISC-V processor simulator using C language! Implementing this simulator will give you a preliminary understanding of the RISC-V instruction set and processor behavior, preparing you to implement a real processor using RTL next.

Implement NEMU supporting RV32IM

According to the PA lecture notes, complete PA2 Stage 1 until you see the following prompt:

Hint

This concludes Stage 1 of PA2.