IEEE Journal of Solid-State Circuits · 1992 · 146 citations · 5 references
EngineeringComputer EngineeringComputer ScienceComputer ArchitectureMemoryMicroelectronicsCache Behavior AnalysisCachingMemory ModelingMemory Subsystem DesignTiming AnalysisTiming ModelingBlock Size EffectsCache AnalysisCache DesignCache Memory DesignCache Memory ModelingCache OptimizationCache Performance ModelingCircuit Simulation
An analytical access time model for on-chip cache memories that shows the dependence of the cache access time on the cache parameters is described. The model includes general cache parameters, such as cache size (C), block size (B), and associativity (A), and array configuration parameters that are responsible for determining the subarray aspect ratio and the number of subarrays. With this model, a large cache design space can be covered, which cannot be done using only SPICE circuit simulation within a limited time. Using the model, it is shown that for given C, B, and A, optimum array configuration parameters can be used to minimize the access time; if the optimum array parameters are used, then the optimum access time is roughly proportional to the log (cache size), and when the optimum array parameters are used, larger block size gives smaller access time, but larger associativity does not give smaller access time because of the increase of the data-bus capacitances.< <ETX xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">></ETX>
5
A case for direct-mapped caches
A 14-ns 1-Mbit CMOS SRAM with variable bit organization
Y. Kohno, T. Wada, Keiko Anami et al. · IEEE Journal of Solid-State Circuits · 1988 · 26 citations
Engineering, Computer Engineering, Electrical Engineering +16
A 32 kbyte integrated cache memory
K. Sawada, T. Sakurai, K. Nogami et al. · IEEE Journal of Solid-State Circuits · 1989 · 10 citations