-
Notifications
You must be signed in to change notification settings - Fork 652
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
refac: (in hpdcache interface) separate the modules for dcache and icache #2173
refac: (in hpdcache interface) separate the modules for dcache and icache #2173
Conversation
❌ failed run, report available here. |
1 similar comment
❌ failed run, report available here. |
❌ failed run, report available here. |
❌ failed run, report available here. |
I have some questions...
|
I'm not sure what is the issue here... it looks like the +incdir directive did not work for the ASIC synthesis. The tool is not finding the hpdcache_typedef.svh header file in the HPDcache subdirectory. All the following errors are the consequence of this. @JeanRochCoulon could you please share the synthesis report ? @takeshiho0531 is working in the GSoC project to adapt the HPDcache and enable its usage as an Instruction Cache as well. As a first step, she proposes this refactoring of the hpdcache subsystem which simplifies greatly the future integration of the HPDcache as Icache of the CVA6 |
Maybe I see the problem. |
@takeshiho0531 can you rebase ? |
7f97e41
to
f85ee58
Compare
✔️ successful run, report available here. |
Hi @takeshiho0531, I think your PR is ready to be merged, but the commits messages are not convenient. Could you please rebase your PR and make a single commit with an appropriate message ? Thanks ! |
Hello @takeshiho0531 |
Hi @JeanRochCoulon, I think you can merge @takeshiho0531 contribution. You are doing a merge right ? What is the message of the merge commit ? It is just that there are 9 commits with no so useful descriptions, but if the message is the one in the PR description that is ok. |
However, I would change the description of the PR to : refactor hpdcache_cache_subsystem module code to ease reutilization |
The commits are squashed, and I set your description. |
for GSoC Project: Transforming the OpenHW High Performance Data Cache into a High Performance Instruction Cache
what:
cva6_hpdcache_wrapper
and placed it in a separate file (cva6_hpdcache_wrapper.sv).purpose:
TODO
What's next?