From 536539237c047e2570f2c7b68ad504975aec1e80 Mon Sep 17 00:00:00 2001 From: David Harris Date: Sun, 31 Dec 2023 20:20:31 -0800 Subject: [PATCH] Fixed exclusion tags in pmachecker --- src/mmu/pmachecker.sv | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mmu/pmachecker.sv b/src/mmu/pmachecker.sv index acbc96738..d2f996d6f 100644 --- a/src/mmu/pmachecker.sv +++ b/src/mmu/pmachecker.sv @@ -67,9 +67,9 @@ module pmachecker import cvw::*; #(parameter cvw_t P) ( assign Idempotent = (PBMemoryType == 2'b00) ? IdempotentRegion : (PBMemoryType == 2'b01); // Atomic operations are only allowed on RAM - assign AtomicAllowed = SelRegions[1] | SelRegions[3] | SelRegions[5]; // exclusion-tag: unused-idempotent + assign AtomicAllowed = SelRegions[1] | SelRegions[3] | SelRegions[5]; // exclusion-tag: unused-atomic // Check if tightly integrated memories are selected - assign SelTIM = SelRegions[1] | SelRegions[2]; // exclusion-tag: unused-idempotent + assign SelTIM = SelRegions[1] | SelRegions[2]; // exclusion-tag: unused-tim // Detect access faults assign PMAAccessFault = (SelRegions[0]) & AccessRWXC | AtomicAccessM & ~AtomicAllowed;