~/talk

Nutshell: A Linux-Compatible RISC-V Processor Designed by Undergraduates

links:none on file
slides:none on file

NutShell is a Linux‑compatible, in‑order RISC‑V core designed by five undergraduates and taped out in SMIC 110nm; it implements RV64IMAC and the SV39 virtual memory, boots Linux on the test chip, and runs on FPGA without SDRAM. Core is single‑issue, written in Chisel, with 32KB L1 I/D, optional 128KB L2, and measured 1.49 CoreMark/MHz (350 MHz without SDRAM, ~200 MHz with SDRAM). Verification uses online differential testing with NEMU, which finds CSR and page‑fault bugs quickly.

AI-written summary · about

  1. 0:00Intro
  2. 0:12Contents
  3. 1:27Boot up Linux kernel on Board
  4. 1:44Nutshell: Run Debian on FPGA
  5. 2:07Open Source
  6. 4:11Timeline of Chip Testing
  7. 4:30Nutshell: Performance
  8. 5:35Traditional Simulation Test
  9. 6:24Online Differential Testing: Mechanism
  10. 7:00Online Differential Testing: Advantages
  11. 7:36Online Differential Testing: Example
  12. 8:27Conclusion & Q&A
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.