Sujet : Page fetching cache controller
De : robfi680 (at) *nospam* gmail.com (Robert Finch)
Groupes : comp.archDate : 31. Oct 2024, 10:18:37
Autres entêtes
Organisation : A noiseless patient Spider
Message-ID : <vfvi1f$2kp4s$1@dont-email.me>
References : 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
User-Agent : Mozilla Thunderbird
Thinking about organizing a cache controller to fetch an entire 4kB page of memory at a time on a cache miss. The reason being the memory system is tremendously faster than the CPU clock as long as burst mode is used. The longer the burst, the better. The entire 4kB page can be transferred in < 40 CPU clocks. It takes about 4 CPU clocks to fetch one cache line. Cache is still needed as the memory latency prevents its direct use.