Skip to content

LusterANeonarx/CSC3050-2025-Spring-Project-3

 
 

Repository files navigation

CSC3050 2025 Spring Project 3

This is a forked version of Hao He's RISC-V Simulator.

For project details, please refer to the PDF on BlackBoard.

Project Structure

  • src: Source code
  • include: ELFIO headers
  • test-*: Test case folders

Useful Scripts

  • build-test.sh: Builds ELF files for the following test cases. You can find the ELF files and objdumped files under /riscv-elf:
    • build-test-basic.sh
    • build-test-inclass.sh
    • build-test-fused.sh
  • run-simulator: Runs all ELF files under /riscv-elf and outputs results to /results.

Expected Results

813 cycles for fmadd(sub).c and 811 cycles for fnm.c

About

Homework3

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 94.8%
  • C 4.2%
  • Other 1.0%