• DocumentCode
    509969
  • Title

    An hybrid eDRAM/SRAM macrocell to implement first-level data caches

  • Author

    Valero, Alejandro ; Sahuquillo, Julio ; Petit, Salvador ; Lorente, Vicente ; Canal, Ramon ; López, Pedro ; Duato, José

  • Author_Institution
    Dipt. de Inf. de Sist. y Comput., Univ. Politec. de Valencia, Valencia, Spain
  • fYear
    2009
  • fDate
    12-16 Dec. 2009
  • Firstpage
    213
  • Lastpage
    221
  • Abstract
    SRAM and DRAM cells have been the predominant technologies used to implement memory cells in computer systems, each one having its advantages and shortcomings. SRAM cells are faster and require no refresh since reads are not destructive. In contrast, DRAM cells provide higher density and minimal leakage energy since there are no paths within the cell from Vdd to ground. Recently, DRAM cells have been embedded in logic-based technology, thus overcoming the speed limit of typical DRAM cells. In this paper we propose an n-bit macrocell that implements one static cell, and n-1 dynamic cells. This cell is aimed at being used in an n-way set-associative first-level data cache. Our study shows that in a four-way set-associative cache with this macrocell compared to an SRAM based with the same capacity, leakage is reduced by about 75% and area more than half with a minimal impact on performance. Architectural mechanisms have also been devised to avoid refresh logic. Experimental results show that no performance is lost when the retention time is larger than 50 K processor cycles. In addition, the proposed delayed writeback policy that avoids refreshing performs a similar amount of writebacks than a conventional cache with the same organization, so no power wasting is incurred.
  • Keywords
    DRAM chips; SRAM chips; cache storage; computer systems; hybrid eDRAM-SRAM macrocell; logic-based technology; memory cells; n-bit macrocell; n-way set-associative first-level data cache; CMOS technology; Cache memory; Capacitors; Leakage current; Logic; Macrocell networks; Permission; Power supplies; Random access memory; Transistors; Leakage current; Retention time; Static and dynamic memory cells;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Microarchitecture, 2009. MICRO-42. 42nd Annual IEEE/ACM International Symposium on
  • Conference_Location
    New York, NY
  • ISSN
    1072-4451
  • Print_ISBN
    978-1-60558-798-1
  • Type

    conf

  • Filename
    5375366