gem5.components.cachehierarchies.classic.caches.l1icache.html
gem5.components.cachehierarchies.classic.caches.l1icache module¶
- class gem5.components.cachehierarchies.classic.caches.l1icache.L1ICache(size: str, assoc: int = 8, tag_latency: int = 1, data_latency: int = 1, response_latency: int = 1, mshrs: int = 16, tgts_per_mshr: int = 20, writeback_clean: bool = True, PrefetcherCls: ~typing.Type[~m5.objects.Prefetcher.BasePrefetcher] = <class 'm5.objects.Prefetcher.StridePrefetcher'>)¶
Bases:
Cache
A simple L1 instruction cache with default values.
If the cache does not have a downstream cache or the downstream cache is mostly inclusive as usual,
writeback_clean
should be set toFalse
.- abstract = False¶
- cxx_exports = []¶
- cxx_extra_bases = []¶
- cxx_param_exports = []¶
- cxx_template_params = []¶