BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.riscv-europe.org//eu-summit-2026//talk//PTWGKY
BEGIN:VTIMEZONE
TZID:CET
BEGIN:STANDARD
DTSTART:20001029T040000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=10
TZNAME:CET
TZOFFSETFROM:+0200
TZOFFSETTO:+0100
END:STANDARD
BEGIN:DAYLIGHT
DTSTART:20000326T030000
RRULE:FREQ=YEARLY;BYDAY=-1SU;BYMONTH=3
TZNAME:CEST
TZOFFSETFROM:+0100
TZOFFSETTO:+0200
END:DAYLIGHT
END:VTIMEZONE
BEGIN:VEVENT
UID:pretalx-eu-summit-2026-PTWGKY@cfp.riscv-europe.org
DTSTART;TZID=CET:20260610T160000
DTEND;TZID=CET:20260610T161000
DESCRIPTION:Recent announcements have shown the viability of end-to-end ope
 n-source (OS) Linux-capable RISC-V systems on chip (SoCs). However\, pract
 ical application and software development platforms require efficient non-
 volatile storage\, which is not adequately served by common SPI-based inte
 rfaces due to their limited throughput. Secure Digital (SD) cards are the 
 de facto standard storage medium for embedded Linux systems\; efficient SD
  host controller (SDHC) integration is thus essential for open-source RISC
 -V platforms. \nWe present an OS SD host controller interface (SDHCI) peri
 pheral integrated into the end-to-end OS Cheshire RISC-V SoC platform. The
  controller and its software stack are designed with full awareness of CVA
 6’s memory system and Linux driver behavior\; during evaluation\, we ide
 ntify a significant performance bottleneck caused by the RISC-V memory mod
 el and CVA6’s implementation of the fence instruction\, which flushes th
 e pipeline and data cache on memory-mapped register accesses when cache ma
 nagement operations (CMOs) are unavailable. By customizing the driver’s 
 register access paths and avoiding unnecessary fences\, we substantially r
 educed this overhead. Our fully OS controller achieves up to 11.1 MB/s thr
 oughput\, approaching the 12.5 MB/s limit of the SD interface and providin
 g up to 6.5 times the throughput of SPI-based storage.
DTSTAMP:20260715T070158Z
LOCATION:Poster Island D
SUMMARY:Implementing and Optimizing an Open-Source SD-card Host Controller 
 for RISC-V SoCs - Philippe Sauter
URL:https://cfp.riscv-europe.org/eu-summit-2026/talk/PTWGKY/
END:VEVENT
END:VCALENDAR
