diff options
Diffstat (limited to 'src/mem/ruby/filters/BloomFilters.py')
-rw-r--r-- | src/mem/ruby/filters/BloomFilters.py | 3 |
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") |