Here is our status at the end of the summer 2024.

  • LupBook was my personal focus of the summer. Among other things, I did a lot more code refactoring and created a new navigation system (inspired by Jillian Lim’s prototype). Jhaydine Bandola, a summer intern via the UC LEADS program, also implemented a few improvements to some of our interactive activities. Finally, we have a project website at https://luplab.gitlab.io/lupbook/home/ where one can test out our latest build.
  • After a year long hiatus, our LupIO project has made a massive leap forward thanks to two summer interns from the CITRIS program: Kushagra Tiwari and Shengmin Liu. They implemented almost all of the LupIO devices in SystemVerilog and integrated them in the CVA6 platform. We know have an almost complete RISC-V based and LupIO-equipped hardware system running on FPGA!
  • Noah Krim finished a first implementation of libvrv, our independent RISC-V emulation library, which is the core of our VRV (Virtual RISC-V) framework. Noah has now graduated so I took over the development.