Lines Matching refs:cache
75 # it is possible to create a system with arbitrarily deep cache
82 # caches/testers closest to main memory. Each cache then fans out to a
87 # should have one element more than the cache string as there should
97 help="Colon-separated cache hierarchy specification, "
161 print("Error: Must have at least one cache per level")
168 # Define a prototype L1 cache that we scale for all successive levels
185 # Now add additional cache levels (if any) by scaling L1 params, the
234 # Recursive function to create a sub-tree of the cache and tester
271 subsys.cache = tester_caches + tree_caches
272 for cache in tree_caches:
273 cache.mem_side = xbar.slave
274 make_cache_level(ncaches[1:], prototypes[1:], level - 1, cache)
275 for tester, checker, cache in zip(testers, checkers, tester_caches):
277 checker.master = cache.cpu_side
278 cache.mem_side = xbar.slave
281 print("Error: No next-level cache at top level")
297 # Top level call to create the cache hierarchy, bottom up