activity
20232026
most citedTowards a RISC-V Open Platform for Next-generation Automotive ECUs

14 citations · 27 across the 19 of their papers we have counts for

collaborators

21 papers

cs.AR2026

Scalable AXI4 Transaction Monitoring for Mixed-Criticality SoCs: From Phase-Level Precision to ID-Level Efficiency

Chaoqun Liang, Thomas Benz, Alessandro Ottaviano +4

Mixed-criticality Systems-on-Chip (SoCs) with on-chip interconnects based on the AXI4 open standard protocol lack a protocol-level timeout mechanism, exposing systems to deadlocks…

cs.AR2026

CVA6-RT: an Open-Source Time-Predictable RV64 Processor for Mixed-Criticality Systems

Enrico Zelioli, Christopher Reinwardt, Nils Wistoff +4

This work presents CVA6-RT, a real-time micro-architectural extension of the CVA6 core to bound worst-case latency and reduce task's timing execution variability. CVA6-RT implement…

cs.DC2026

MATCHA: Efficient Deployment of Deep Neural Networks on Multi-Accelerator Heterogeneous Edge SoCs

Enrico Russo, Mohamed Amine Hamdi, Alessandro Ottaviano +6

Deploying DNNs on System-on-Chips (SoC) with multiple heterogeneous acceleration engines is challenging, and the majority of deployment frameworks cannot fully exploit heterogeneit…

cs.DC2025

Co-designing a Programmable RISC-V Accelerator for MPC-based Energy and Thermal Management of Many-Core HPC Processors

Alessandro Ottaviano, Andrino Meli, Paul Scheffler +5

Managing energy and thermal profiles is critical for many-core HPC processors with hundreds of application-class processing elements (PEs). Advanced model predictive control (MPC)…

cs.AR2025

CVA6-VMRT: A Modular Approach Towards Time-Predictable Virtual Memory in a 64-bit Application Class RISC-V Processor

Christopher Reinwardt, Robert Balas, Alessandro Ottaviano +2

The increasing complexity of autonomous systems has driven a shift to integrated heterogeneous SoCs with real-time and safety demands. Ensuring deterministic WCETs and low-latency…

cs.AR2025

A Reliable, Time-Predictable Heterogeneous SoC for AI-Enhanced Mixed-Criticality Edge Applications

Angelo Garofalo, Alessandro Ottaviano, Matteo Perotti +20

Next-generation mixed-criticality Systems-on-chip (SoCs) for robotics, automotive, and space must execute mixed-criticality AI-enhanced sensor processing and control workloads, ens…

cs.AR2025

Towards Reliable Systems: A Scalable Approach to AXI4 Transaction Monitoring

Chaoqun Liang, Thomas Benz, Alessandro Ottaviano +3

In safety-critical SoC applications such as automotive and aerospace, reliable transaction monitoring is crucial for maintaining system integrity. This paper introduces a drop-in T…

cs.AR2025

AXI-REALM: Safe, Modular and Lightweight Traffic Monitoring and Regulation for Heterogeneous Mixed-Criticality Systems

Thomas Benz, Alessandro Ottaviano, Chaoqun Liang +6

The automotive industry is transitioning from federated, homogeneous, interconnected devices to integrated, heterogeneous, mixed-criticality systems (MCS). This leads to challenges…

cs.AR2024

vCLIC: Towards Fast Interrupt Handling in Virtualized RISC-V Mixed-criticality Systems

Enrico Zelioli, Alessandro Ottaviano, Robert Balas +3

The widespread diffusion of compute-intensive edge-AI workloads and the stringent demands of modern autonomous systems require advanced heterogeneous embedded architectures. Such a…

cs.AR2024

ControlPULPlet: A Flexible Real-time Multi-core RISC-V Controller for 2.5D Systems-in-package

Alessandro Ottaviano, Robert Balas, Tim Fischer +3

The growing complexity of real-time control algorithms with increasing performance demands, along with the shift to 2.5D technology, drive the need for scalable controllers to mana…

cs.AR2024★ 2 cited

A Gigabit, DMA-enhanced Open-Source Ethernet Controller for Mixed-Criticality Systems

Chaoqun Liang, Alessandro Ottaviano, Thomas Benz +4

The ongoing revolution in application domains targeting autonomous navigation, first and foremost automotive "zonalization", has increased the importance of certain off-chip commun…

eess.SY2024

Modeling and Controlling Many-Core HPC Processors: an Alternative to PID and Moving Average Algorithms

Giovanni Bambini, Alessandro Ottaviano, Christian Conficoni +3

The race towards performance increase and computing power has led to chips with heterogeneous and complex designs, integrating an ever-growing number of cores on the same monolithi…

cs.AR2024

SentryCore: A RISC-V Co-Processor System for Safe, Real-Time Control Applications

Michael Rogenmoser, Alessandro Ottaviano, Thomas Benz +4

In the last decade, we have witnessed exponential growth in the complexity of control systems for safety-critical applications (automotive, robots, industrial automation) and their…

cs.AR2024

LRSCwait: Enabling Scalable and Efficient Synchronization in Manycore Systems through Polling-Free and Retry-Free Operation

Samuel Riedel, Marc Gantenbein, Alessandro Ottaviano +2

Extensive polling in shared-memory manycore systems can lead to contention, decreased throughput, and poor energy efficiency. Both lock implementations and the general-purpose atom…

cs.AR2023

AXI-REALM: A Lightweight and Modular Interconnect Extension for Traffic Regulation and Monitoring of Heterogeneous Real-Time SoCs

Thomas Benz, Alessandro Ottaviano, Robert Balas +4

The increasing demand for heterogeneous functionality in the automotive industry and the evolution of chip manufacturing processes have led to the transition from federated to inte…

cs.AR2023

CV32RT: Enabling Fast Interrupt and Context Switching for RISC-V Microcontrollers

Robert Balas, Alessandro Ottaviano, Luca Benini

Processors using the open RISC-V ISA are finding increasing adoption in the embedded world. Many embedded use cases have real-time constraints and require flexible, predictable, an…

cs.AR2023

PELS: A Lightweight and Flexible Peripheral Event Linking System for Ultra-Low Power IoT Processors

Alessandro Ottaviano, Robert Balas, Philippe Sauter +2

A key challenge for ultra-low-power (ULP) devices is handling peripheral linking, where the main central processing unit (CPU) periodically mediates the interaction among multiple…

cs.AR2023★ 14 cited

Towards a RISC-V Open Platform for Next-generation Automotive ECUs

Luca Cuomo, Claudio Scordino, Alessandro Ottaviano +5

The complexity of automotive systems is increasing quickly due to the integration of novel functionalities such as assisted or autonomous driving. However, increasing complexity po…

cs.AR2023★ 11 cited

ControlPULP: A RISC-V On-Chip Parallel Power Controller for Many-Core HPC Processors with FPGA-Based Hardware-In-The-Loop Power and Thermal Emulation

Alessandro Ottaviano, Robert Balas, Giovanni Bambini +5

High-Performance Computing (HPC) processors are nowadays integrated Cyber-Physical Systems demanding complex and high-bandwidth closed-loop power and thermal control strategies. To…

cs.AR2023

A High-performance, Energy-efficient Modular DMA Engine Architecture

Thomas Benz, Michael Rogenmoser, Paul Scheffler +5

Data transfers are essential in today's computing systems as latency and complex memory access patterns are increasingly challenging to manage. Direct memory access engines (DMAEs)…

cs.AR2023

Cheshire: A Lightweight, Linux-Capable RISC-V Host Platform for Domain-Specific Accelerator Plug-In

Alessandro Ottaviano, Thomas Benz, Paul Scheffler +1

Power and cost constraints in the internet-of-things (IoT) extreme-edge and TinyML domains, coupled with increasing performance requirements, motivate a trend toward heterogeneous…