cva6
cva6 copied to clipboard
[TASK] Condition RTL with RVFI parameter
Is there an existing CVA6 task for this?
- [x] I have searched the existing task issues
Task Description
Condition RTL with RVFI parameter to remove the related gates from CVA6
Required Changes
RTL modification
Current Status
Todo
Risks
Warning: gate simulation should contain RVFI interface to monitor and stop the simulation
Prerequisites
none
KPI (KEY Performance Indicators)
none
Description of Done
RTL merge in master
Associated PRs
No response
One trial has been done: 6 kgates are saved when removing RVFI from 10B configuration.
As @gchauvon has good idea to implement better RVFI, reassign this task to him.
RVFI is 10kgates big. Look at the CV32E where RVFI is bounded, no synthesis impact.
CLosed with #1762