mirror of
https://github.com/openhwgroup/cva6.git
synced 2025-06-28 09:16:22 -04:00
Fix 2943 (#2945)
This commit is contained in:
parent
733743da0f
commit
eb3ff25f15
1 changed files with 1 additions and 1 deletions
|
@ -310,7 +310,7 @@ module cva6_shared_tlb #(
|
||||||
// check if translation is a: S-Stage and G-Stage, S-Stage only or G-Stage only translation and virtualization mode is on/off
|
// check if translation is a: S-Stage and G-Stage, S-Stage only or G-Stage only translation and virtualization mode is on/off
|
||||||
match_stage[i] = shared_tag_rd[i].v_st_enbl == v_st_enbl[i_req_q][HYP_EXT*2:0];
|
match_stage[i] = shared_tag_rd[i].v_st_enbl == v_st_enbl[i_req_q][HYP_EXT*2:0];
|
||||||
|
|
||||||
if (shared_tag_valid[i] && match_asid && match_vmid && match_stage[i]) begin
|
if (shared_tag_valid[i] && match_asid[i] && match_vmid[i] && match_stage[i]) begin
|
||||||
if (|level_match[i]) begin
|
if (|level_match[i]) begin
|
||||||
shared_tlb_hit_d = 1'b1;
|
shared_tlb_hit_d = 1'b1;
|
||||||
if (itlb_req_q) begin
|
if (itlb_req_q) begin
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue