fix(tlb): 修复vma指令错误
This commit is contained in:
parent
a035dc5028
commit
6fb565b51f
|
@ -360,7 +360,9 @@ class Tlb extends Module with HasTlbConst with HasCSRConst {
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
val src1 = io.sfence_vma.src_info.src1_data(vpnLen - 1, 0)
|
// vpn
|
||||||
|
val src1 = io.sfence_vma.src_info.src1_data(vpnLen - 1, pageOffsetLen)
|
||||||
|
// asid
|
||||||
val src2 = io.sfence_vma.src_info.src2_data(asidLen - 1, 0)
|
val src2 = io.sfence_vma.src_info.src2_data(asidLen - 1, 0)
|
||||||
when(io.sfence_vma.valid) {
|
when(io.sfence_vma.valid) {
|
||||||
when(!src1.orR && !src2.orR) {
|
when(!src1.orR && !src2.orR) {
|
||||||
|
|
Loading…
Reference in New Issue