BEGIN:VCALENDAR
VERSION:2.0
PRODID:-//pretalx//cfp.riscv-europe.org//eu-summit-2026//talk//33798M
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-33798M@cfp.riscv-europe.org
DTSTART;TZID=CET:20260609T154000
DTEND;TZID=CET:20260609T155000
DESCRIPTION:This paper introduces a new version of the CREATOR tool. CREATO
 R is a web-based simulator that lets users code\, compile\, and execute as
 sembly-language programs. The architectures that can be simulated in CREAT
 OR are MIPS and RISC-V. Until now\, CREATOR allowed the simulation of the 
 RISC-V architecture with a reduced instruction set (RISC-V IMFD)\, but thi
 s has changed thanks to Sail. Sail is an instruction specification languag
 e used by RISC-V to define both its architecture and the entire instructio
 n set. This language has enabled the development of a complete RISC-V arch
 itecture simulator for web environments\, without requiring any installati
 on. It also allows users to develop their own instructions for research pu
 rposes or to adapt the implementation of existing ones for their own indus
 trial purposes. This simulator also integrates an editable cache memory mo
 dule into its architecture to explore the functioning of the architecture 
 in greater depth. The tool includes a multi-file code-editing module that 
 allows users to import\, export\, and edit assembly-language programs\; an
  integrated compiler\; and a program-debugging module during execution. To
  develop this simulator for web environments\, the simulator implementatio
 n in Sail was exported to a high-level language (C)\, and the exported cod
 e was transpiled with Emscripten to generate executable code for web envir
 onments while maintaining performance\, as if it were a native application
 .
DTSTAMP:20260522T163204Z
LOCATION:Poster Island D
SUMMARY:CREATOR: A RISC-V web simulator based on Sail specification languag
 e - Juan Carlos Cano Resa
URL:https://cfp.riscv-europe.org/eu-summit-2026/talk/33798M/
END:VEVENT
END:VCALENDAR
