Skip to content
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

cache_ctrl: Generalise AXI offset generation #2573

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

Conversation

niwis
Copy link
Contributor

@niwis niwis commented Nov 2, 2024

For XLEN = 64, some tools (e.g. VCS) still elaborate the offset generation block for XLEN = 32, throwing an elaboration error (illegal bit access). Hence, VCS can currently not build the 64-bit WB configuration of CVA6. Fix this by generating the AXI offset in an equivalent, parameter-agnostic and tool-friendly way.

For `XLEN = 64`, some tools (e.g. VCS) still elaborate the offset
generation block for `XLEN = 32`, throwing an elaboration error (illegal
bit access). Fix this by generating the AXI offset in an equivalent,
parameter-agnostic and tool-friendly way.

Signed-off-by: Nils Wistoff <[email protected]>
Copy link
Contributor

github-actions bot commented Nov 2, 2024

❌ failed run, report available here.

1 similar comment
Copy link
Contributor

github-actions bot commented Nov 2, 2024

❌ failed run, report available here.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant