diff --git a/configs/ruby/MI_example.py b/configs/ruby/MI_example.py index 4e01de65b..3e0c21a41 100644 --- a/configs/ruby/MI_example.py +++ b/configs/ruby/MI_example.py @@ -37,7 +37,7 @@ from Ruby import send_evicts # # Declare caches used by the protocol # -class Cache(RubyCache): pass +class L1Cache(RubyCache): pass def define_options(parser): return @@ -70,9 +70,9 @@ def create_system(options, full_system, system, dma_ports, ruby_system): # Only one cache exists for this protocol, so by default use the L1D # config parameters. # - cache = Cache(size = options.l1d_size, - assoc = options.l1d_assoc, - start_index_bit = block_size_bits) + cache = L1Cache(size = options.l1d_size, + assoc = options.l1d_assoc, + start_index_bit = block_size_bits) # # Only one unified L1 cache exists. Can cache instructions and data. diff --git a/configs/ruby/Network_test.py b/configs/ruby/Network_test.py index 7a968a253..eb31b3804 100644 --- a/configs/ruby/Network_test.py +++ b/configs/ruby/Network_test.py @@ -36,7 +36,7 @@ from Ruby import create_topology # # Declare caches used by the protocol # -class Cache(RubyCache): pass +class L1Cache(RubyCache): pass def define_options(parser): return @@ -72,8 +72,8 @@ def create_system(options, full_system, system, dma_ports, ruby_system): # Only one cache exists for this protocol, so by default use the L1D # config parameters. # - cache = Cache(size = options.l1d_size, - assoc = options.l1d_assoc) + cache = L1Cache(size = options.l1d_size, + assoc = options.l1d_assoc) # # Only one unified L1 cache exists. Can cache instructions and data. diff --git a/src/mem/ruby/structures/Cache.py b/src/mem/ruby/structures/RubyCache.py similarity index 100% rename from src/mem/ruby/structures/Cache.py rename to src/mem/ruby/structures/RubyCache.py diff --git a/src/mem/ruby/structures/SConscript b/src/mem/ruby/structures/SConscript index 18ab9daed..75fc6370e 100644 --- a/src/mem/ruby/structures/SConscript +++ b/src/mem/ruby/structures/SConscript @@ -33,7 +33,7 @@ Import('*') if env['PROTOCOL'] == 'None': Return() -SimObject('Cache.py') +SimObject('RubyCache.py') SimObject('DirectoryMemory.py') SimObject('LRUReplacementPolicy.py') SimObject('PseudoLRUReplacementPolicy.py')