Score: 1

Efficient Trace for RISC-V: Design, Evaluation, and Integration in CVA6

Published: March 24, 2025 | arXiv ID: 2504.01972v1

By: Umberto Laghi , Simone Manoni , Emanuele Parisi and more

Potential Business Impact:

Helps computers find bugs by watching instructions.

Business Areas:
RISC Hardware

In this work, we present the design and evaluation of a Processor Tracing System compliant with the RISC-V Efficient Trace specification for Instruction Branch Tracing. We integrate our system into the host domain of a state-of-the-art edge architecture based on CVA6. The proposed Tracing System introduces a total overhead of 9.2% in terms of resource utilization on a Xilinx VCU118 FPGA on the CVA6 subsystem while achieving an average compression rate of 95.1% on platform-specific tests, compared to tracing each full opcode instruction.

Page Count
2 pages

Category
Computer Science:
Hardware Architecture