Improving Energy-Efficiency in Dynamic Memories Through Retention Failure Detection

Robert Giterman, Roman Golman, Adam Teman

Research output: Contribution to journalArticlepeer-review

6 Scopus citations

Abstract

A gain-cell embedded DRAM (GC-eDRAM) is an attractive logic-compatible alternative to the conventional static random access memory (SRAM) for the implementation of embedded memories, as it offers higher density, lower leakage, and two-ported operation. However, it requires periodic refresh cycles to maintain its data which deteriorates due to leakage. The refresh-rate, which is traditionally set according to the worst cell in the array under extreme operating conditions, leads to a significant refresh power consumption and decreased memory availability. In this paper, we propose to reduce the cost of GC-eDRAM refresh by employing failure detection to lower the refresh-rate. A 4T dynamic complementary dual-modular redundancy bitcell is proposed to offer per-bit error detection, resulting in a substantial decrease in the refresh-rate and over 60% power reduction compared with the SRAM. The proposed approach is also compared with the conventional SRAM and GCeDRAM implementations with integrated error correction codes, demonstrating significant area and latency reductions.

Original languageEnglish
Article number8653811
Pages (from-to)27641-27649
Number of pages9
JournalIEEE Access
Volume7
DOIs
StatePublished - 2019

Bibliographical note

Publisher Copyright:
© 2019 IEEE.

Funding

This work was supported by the Israel Science Foundation under Grant 996/18 and Grant 2181/18.

FundersFunder number
Israel Science Foundation996/18, 2181/18

    Keywords

    • Error detection and correction
    • GC-eDRAM
    • SRAM
    • error correcting codes
    • gain cells
    • logic-compatible eDRAM
    • low power

    Fingerprint

    Dive into the research topics of 'Improving Energy-Efficiency in Dynamic Memories Through Retention Failure Detection'. Together they form a unique fingerprint.

    Cite this