diff --git a/src/python/gem5/components/cachehierarchies/chi/nodes/directory.py b/src/python/gem5/components/cachehierarchies/chi/nodes/directory.py index f07631ebdf..3488435d56 100644 --- a/src/python/gem5/components/cachehierarchies/chi/nodes/directory.py +++ b/src/python/gem5/components/cachehierarchies/chi/nodes/directory.py @@ -81,4 +81,6 @@ class SimpleDirectory(AbstractNode): self.number_of_TBEs = 32 self.number_of_repl_TBEs = 32 self.number_of_snoop_TBEs = 1 + self.number_of_DVM_TBEs = 1 # should not receive any dvm + self.number_of_DVM_snoop_TBEs = 1 # should not receive any dvm self.unify_repl_TBEs = False diff --git a/src/python/gem5/components/cachehierarchies/chi/nodes/dma_requestor.py b/src/python/gem5/components/cachehierarchies/chi/nodes/dma_requestor.py index 9ae4fec487..ccac6cae91 100644 --- a/src/python/gem5/components/cachehierarchies/chi/nodes/dma_requestor.py +++ b/src/python/gem5/components/cachehierarchies/chi/nodes/dma_requestor.py @@ -67,4 +67,6 @@ class DMARequestor(AbstractNode): self.number_of_TBEs = 16 self.number_of_repl_TBEs = 1 self.number_of_snoop_TBEs = 1 # Should never receive snoops + self.number_of_DVM_TBEs = 1 # should not receive any dvm + self.number_of_DVM_snoop_TBEs = 1 # should not receive any dvm self.unify_repl_TBEs = False diff --git a/src/python/gem5/components/cachehierarchies/chi/nodes/private_l1_moesi_cache.py b/src/python/gem5/components/cachehierarchies/chi/nodes/private_l1_moesi_cache.py index 71bc60ff83..3e38c9038f 100644 --- a/src/python/gem5/components/cachehierarchies/chi/nodes/private_l1_moesi_cache.py +++ b/src/python/gem5/components/cachehierarchies/chi/nodes/private_l1_moesi_cache.py @@ -74,4 +74,6 @@ class PrivateL1MOESICache(AbstractNode): self.number_of_TBEs = 16 self.number_of_repl_TBEs = 16 self.number_of_snoop_TBEs = 4 + self.number_of_DVM_TBEs = 16 + self.number_of_DVM_snoop_TBEs = 4 self.unify_repl_TBEs = False