DocumentCode
2160172
Title
Determination of optimal sizes for a first and second level SRAM-DRAM on-chip cache combination
Author
Hundal, Rupinder ; Oklobdzija, Vojin G.
Author_Institution
Dept. of Electr. & Comput. Eng., California Univ., Davis, CA, USA
fYear
1994
fDate
10-12 Oct 1994
Firstpage
60
Lastpage
64
Abstract
In this paper, an SRAM-DRAM combination memory is used as an on-chip cache memory. The SRAM portion is considered to be the first level cache and the DRAM portion is considered to be the second level cache. Curves are derived for the optimal SRAM and DRAM sizes with memory access time optimized. These curves do vary with the amount of fixed on-chip area available, with different cell size ratios of DRAM to SRAM and with varying DRAM access times. The optimal amount of SRAM, or first level cache, is consistently seen to be much smaller then the general trend toward a large first level cache. For instance, if the on-chip area available for cache could contain 256 K of SRAM then only about 16 K of SRAM should exist along with 2.5 M of DRAM as second level cache for optimal usage of that area
Keywords
DRAM chips; SRAM chips; buffer storage; optimisation; DRAM access times; SRAM-DRAM combination memory; available fixed on-chip area; cell size ratios; first level cache; on-chip cache memory; optimal size determination; optimal usage; optimized memory access time; second level cache; Cache memory; Equations; Hydrogen; Mathematical model; Microprocessors; Random access memory; Sections; Time measurement;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design: VLSI in Computers and Processors, 1994. ICCD '94. Proceedings., IEEE International Conference on
Conference_Location
Cambridge, MA
Print_ISBN
0-8186-6565-3
Type
conf
DOI
10.1109/ICCD.1994.331854
Filename
331854
Link To Document