Skip to content

QtRVSim version 0.9.3 release

Compare
Choose a tag to compare
@ppisa ppisa released this 22 Apr 11:05
· 326 commits to master since this release
v0.9.3
  • Debian package updated to version 0.9.3.
  • Machine: fix LCD display endianness.
  • Machine: correct memory stall cycles computation.
  • Machine: correct unaligned and partial (lb, sb, lh, sh) to peripheral registers.
  • Packaging: flatpak support kindly provided by David Heidelberg [email protected]
  • Machine and GUI: switch to RISC-V CSR names and remove references to MIPS COP0.
  • Machine: correct parsing of registers s10 and s11 names.
  • Machine: fix null pointer usage in cache
  • GUI: fix null pointer usage in cache
  • Machine: correct cache graphics visualization for byte accesses.
  • Machine: LFU cache policy incorrect use of sets count instead of degree of associativity.
  • Students work was funded by RPAPS 2021 initiative at Czech Technical University in Prague Faculty of Electrical Engineering, https://fel.cvut.cz/
  • We thanks for actual funding from followup project by Czech Technical University https://www.cvut.cz/

For Ubuntu use https://launchpad.net/~qtrvsimteam/+archive/ubuntu/ppa
For Arch, SUSE, Fedora and Debian https://software.opensuse.org/download.html?project=home%3Ajdupak&package=qtrvsim
Experimental Emscripten build can be accessed online https://comparch.edu.cvut.cz/qtrvsim/app

QtRvSim has been presented at Embedded World Conference 2022 in Session 10.3 – System-on-Chip (SoC) Design RISC-V Development https://events.weka-fachmedien.de/embedded-world-conference/program/
The presentation slides and related article QtRvSim – RISC-V Simulator for Computer Architectures Classes can be found on Computer Architectures courses materials page of the Czech Technical University in Prague https://comparch.edu.cvut.cz/