openhwgroup / cva6

The CORE-V CVA6 is an Application class 6-stage RISC-V CPU capable of booting Linux
https://docs.openhwgroup.org/projects/cva6-user-manual/
Other
2.14k stars 652 forks source link

Feat: add add cva6_hpdcache_icache_if_adapter (supports the simplified icache kill mechanism) #2269

Closed takeshiho0531 closed 1 week ago

takeshiho0531 commented 1 week ago
JeanRochCoulon commented 1 week ago

Nice to see you are contributing for feature/interconnect branch !

@yanicasa How to check the PR with Thales CI before merging ?

github-actions[bot] commented 1 week ago

:x: failed run, report available here.

yanicasa commented 1 week ago

LGTM, @takeshiho0531 are you considering adding a way to select hpicache instead of icache per configuration? Something similar to caches might be interesting!

JeanRochCoulon commented 1 week ago

@takeshiho0531 On our side, we are ready to merge. The PR is in Draft mode, what is your plan: would you like to merge now or later ?

takeshiho0531 commented 1 week ago

@JeanRochCoulon Sorry for the late reply. For now, I will merge this! (If there are any parts that need to be fixed in future development, we will address them at that time.)

takeshiho0531 commented 1 week ago

@yanicasa Thank you :) I'd like to make it possible to select between hpicache and icache depending on the configurations.