def __init__(self, cache_size, associativity, block_size, core_num):
     Cache.__init__(self, cache_size, associativity, block_size, core_num)
     self.cache_transfer = (self.block_size // 4) * 2
     self.snoop_transaction = True
Esempio n. 2
0
 def __init__(self, cache_size, associativity, block_size, core_num):
     Cache.__init__(self, cache_size, associativity, block_size, core_num)
     self.cache_transfer_cycle = 2
     self.scheduled_block_index = -1
     self.cache_to_cache_transfer = False
Esempio n. 3
0
	def __init__(self, maxage):
		Cache.__init__(self)
		self.maxage = maxage