summaryrefslogtreecommitdiff
path: root/src/mem/ruby/filters/BloomFilters.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/mem/ruby/filters/BloomFilters.py')
-rw-r--r--src/mem/ruby/filters/BloomFilters.py3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mem/ruby/filters/BloomFilters.py b/src/mem/ruby/filters/BloomFilters.py
index 49ebaa3bf..93d4dec31 100644
--- a/src/mem/ruby/filters/BloomFilters.py
+++ b/src/mem/ruby/filters/BloomFilters.py
@@ -37,6 +37,9 @@ class AbstractBloomFilter(SimObject):
size = Param.Int(4096, "Number of entries in the filter")
+ # By default assume that bloom filters are used for 64-byte cache lines
+ offset_bits = Param.Unsigned(6, "Number of bits in a cache line offset")
+
# Most of the filters are booleans, and thus saturate on 1
threshold = Param.Int(1, "Value at which an entry is considered as set")