Skip to content

fix: canonical address check to use registered LSU signals - #3410

Open
Maanvi212006 wants to merge 3 commits into
openhwgroup:masterfrom
Maanvi212006:fix-canonical-addr-check-stage
Open

fix: canonical address check to use registered LSU signals#3410
Maanvi212006 wants to merge 3 commits into
openhwgroup:masterfrom
Maanvi212006:fix-canonical-addr-check-stage

Conversation

@Maanvi212006

@Maanvi212006 Maanvi212006 commented Jul 23, 2026

Copy link
Copy Markdown
  • I have searched for similar pull requests
  • I am a human engaging in an interpersonal interaction. During this interaction, my words are my own and are not generated. If relevant, I provide links to my sources.

Why is this PR needed for the project?

The canonical address check was using the combinational LSU request and address signals. This change updates it to use the registered LSU signals, keeping the check consistent with the registered LSU state.

Related issue

fixes #3404

Are there limitations with the current state of this contribution?

None.

Signed-off-by: Maanvi212006 <maanvichetwani21@gmail.com>
Maanvi212006 and others added 2 commits July 25, 2026 19:46
@Maanvi212006 Maanvi212006 changed the title fix: canonical address check to use registered LSU signalsistered LSU signals for canonical address check fix: canonical address check to use registered LSU signals Aug 4, 2026
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.

[BUG] cva6_mmu: Sv39 canonical-address check samples the unregistered request, so a non-canonical access page-faults the preceding in-flight access

2 participants