Workshop on Novel Designs for RISC-V Cores and Peripheral IPs (NIPS) Program

Thursday, 08.October 2026

09:00 - 10:30

Introduction

09:00 - 09:10

Welcome

Jaume Abella, BSC

09:10 - 09:50

Keynote: From the actuator to the central compute: How RISC-V supports the transition of the car

Kajetan Nürnberger, Infineon Technologies

09:50 - 10:30

Keynote: Innovation with RISC-V

Quintauris (tbc.)

10:30 - 11:00

Coffee

11:00 - 12:30

Technical Session A: RISC-V Cores and Related IPs

11:00 - 11:10

Welcome

11:10 - 11:30

Talk A.1: SafeSoC: a Safety Island for RISC-V High-Performance MPSoCs

Speaker and Author: Sergi Alcaide, Barcelona Supercomputing Center (BSC)

Co-Authors: Juan Carlos Rodriguez, Marc Grau i Fornt, Ahlame el Afghani, Francisco Fuentes, Jaume Abella, Barcelona Supercomputing Center (BSC)

Abstract: In this presentation, we will cover and explain why new Safety-Critical MPSoCs require the use of Safety Islands together with HPC components. Following this line, we will present the work that HPES has been carrying out and show the results obtained and components developed.

11:30 - 11:50

Talk A.2: Vicuna2.0: A Flexible Platform for Design Space Exploration for Embedded Vector Processors

Speaker and Author: J. Parker Jones, TUWien

Co-Author: Daniel Mueller-Gritschneder, TUWien

Abstract: With the ever increasing computing demands for embedded systems, there is a need for a flexible platform which enables exploration of the application of vector architectures in embedded environments.  In order to fill this niche, we present Vicuna 2.0, a highly configurable vector co-processor which supports the embedded subsets of the RISCV Vector Specification implemented in synthesizable SystemVerilog. With support for the Core-V eXtension InterFace (CV-X-IF), the co-processor can be connected to any main core which provides support for this interface.  Vicuna2.0 has a many configurable features that are well suited for design space exploration for embedded systems: vector register size, throughput per functional unit, parallel execution of functional units via parallel pipelines, and support for multiple parallel vector data ports.  Additionally, we have extended Vicuna 2.0 with a "Custom Functional Unit" interface to allow for the rapid deployment of custom vector functional units with no required changes to the vector processor itself.  Finally, all improvements, upgrades, and new functional units follow the design principles of the original Vicuna project, meaning the co-processor is free of timing anomalies and is suitable for use in timing predictable systems.   We plan to continue development of Vicuna2.0, and utilize it to explore the application of vector architectures to novel embedded workloads.

11:50 - 12:10

Talk A.3: Innovative Algorithms and Methods for Reducing Instructions and Increasing Intelligence in Future Automotive Systems

Eleni Politi, Harokopio University of Athens

12:10 - 12:30

Talk A.4: RISC-V at Fentiss (tbc.)

Ana Rísquez Navarro, Fentiss

12:30 - 13:30

Lunch Break

13:30 - 15:00

Technical Session B: Novel Methods Developing RISC-V

13:30 - 13:50

Talk B.1: Lessons learned from designing an Asynchronous RISC-V

Johannes Ecker, Infineon Technologies

13:50 - 14:10

Talk B.2: Performance-driven Generation of Application-specific Instruction Set Processors

Johannes Geier, Technical University Munich

14:10 - 14:30

Talk B.3: Learnings from RISC-V Core and SoC Design at the Communication and Computation Level Using Timed Handshake-Based Design

Natalie Simson 1,2), Lucas Hennig 1,2), Mohamed Badawy 1,2), Ares Tahiraga 1), Johannes Ecker 1,2), Wolfgang Ecker 1,2) 

1) Infineon Technologies, 2) Technical University Munich

14:30 - 14:45

B.4: Enabling Scalable Edge Intelligence in RISC-V Systems: A Hardware Accelerator and Co-Designed Software Stack

Speaker and Author: Alexandru Drimbarean, Fotonation

Co-Author: Honorius Galmeanu, Fotonation

Abstract: Edge AI demands high performance under tight power, latency, and cost constraints — beyond what general-purpose RISC-V cores can deliver. This talk presents PCNN, FotoNation's programmable CNN accelerator from the EU Chips-JU ISOLDE project, paired with its co-designed compiler and runtime. A scalable MAC array (256–2048 MACs/cycle) with concurrent Arithmetic/Load/Save modules integrates into any RISC-V SoC via standard AXI4/APB interfaces, no custom ISA needed. Hazard-aware compiler scheduling cuts inference latency by over 20%, achieving >90% MAC utilization and >10x speedup over a RISC-V CPU baseline on FPGA-validated vision workloads — demonstrating co-design as the key to efficient edge intelligence.

14:45 - 15:00

B.5: ISOLDE Open Source Infrastructure IP

Ares Tahiraga, Infineon Technologies

15:00 - 15:30

Coffee Break and Poster

15:30 - 16:50

Technical Session C: System- and Integration Methods

15:30 - 15:50

Talk C.1: FITS Project and novel ideas on IP-organization

Robert Kunzelmann, Infineon Technologies

15:50 - 16:10

Talk C.2: System-Level Simulation and Design Space Exploration through SystemC RISC-V Virtual Platforms

Speaker: Andrei Albu, Politecnico di Torino, IT

Co-Authors: Giovanni Pollo, Mohamed Amine Hamdi, Andrei Albu, Sara Vinco, Alessio Burrello, Daniele Jahier Pagliari, Politecnico di Torino, IT

Abstract: Instruction Set Simulators (ISSs) are fundamental to enable full-system simulation and Design Space Exploration (DSE), but they are not sufficient to cover the heterogeneity and complexity of modern Cyber-Physical Systems (CPS). This talk introduces MESSY, an open-source virtual platform for RISC-V CPSs that wraps GVSoC (or alternative ISSs) and enhances its functionality in three directions. First, it permits accurate modelling of non-functional properties such as timing and power, as well as components such as batteries and harvesters, exploiting SystemC/AMS flexible modelling abstractions. Second, it permits coupling or replacing software ISSs with hardware emulation on FPGAs for cycle-accurate yet fast prototyping of specific components, through a minimally invasive JTAG-based protocol. Third, it can be integrated with world simulators, to enable in-context prototyping of applications for which modelling interactions with the surrounding environment is fundamental (e.g., in the robotics domain). We will conclude the talk with demonstrations of concrete applications of MESSY in the context of the TRISTAN and RIGOLETTO projects.

16:10 - 16:30

Talk C.3: TETRISC on Rocket Chip: A Scalable and Adaptive RISC-V Multicore Architecture

Presenter: M. Ulbricht 2)

Authors: K. Hannemann 1), L. Luchterhandt 1), W. Müller 1), J. Scheytt 1), M. Ulbricht 2), L. Lu 2)

1)  Paderborn University, 2) IHP

16:30 - 16:50

Talk C.4: Improve the productivity of HW/SW codesign using AI, with an application to performance modelling

Fatma Jebali, CEA

16:50 - 17:00

Closing

Wolfgang Ecker, Infineon Technologies