2015
DOI: 10.1109/jssc.2015.2408332
|View full text |Cite
|
Sign up to set email alerts
|

SRAM for Error-Tolerant Applications With Dynamic Energy-Quality Management in 28 nm CMOS

Abstract: In this paper, a voltage-scaled SRAM for both error-free and error-tolerant applications is presented that dynamically manages the energy/quality trade-off based on application need. Two variation-resilient techniques, write assist and Error Correcting Code, are selectively applied to bit positions having larger impact on the overall quality, while jointly performing voltage scaling to improve overall energy efficiency. The impact of process variations, voltage and temperature on the energy-quality tradeoff is… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1

Citation Types

0
30
0

Year Published

2015
2015
2020
2020

Publication Types

Select...
5
3
1

Relationship

1
8

Authors

Journals

citations
Cited by 61 publications
(30 citation statements)
references
References 18 publications
0
30
0
Order By: Relevance
“…The effects of these techniques at bit level can vary depending on DRAM architectures and will be discussed in Section III-A. As regards SRAMs, the techniques are more varied and applied at circuit level [7], [8], [18]. In general, energy reduction is obtained by scaling supply voltage, but the effects at bit level can be different, depending on circuit design.…”
Section: Memoriesmentioning
confidence: 99%
See 1 more Smart Citation
“…The effects of these techniques at bit level can vary depending on DRAM architectures and will be discussed in Section III-A. As regards SRAMs, the techniques are more varied and applied at circuit level [7], [8], [18]. In general, energy reduction is obtained by scaling supply voltage, but the effects at bit level can be different, depending on circuit design.…”
Section: Memoriesmentioning
confidence: 99%
“…Their presence is the result, in general, of design implementations introduced to significantly reduce energy consumption [4], [5], [6]. Different strategies can be actively used in order to reduce energy consumption introducing approximation: in SRAM, for example, supply voltage scaling can be applied [7], [8]; while in DRAM refresh rate can be reduced or completely disabled [9], [10], [4], since the refresh operation degrades performance and wastes energy (e.g. when the system is in standby mode, it can reach up to 50% of total power consumption [1]).…”
Section: Introductionmentioning
confidence: 99%
“…As shown in Fig. 1, considerable savings can be achieved by using nonvolatile memory (NVM) to store program data in power-off mode [1]- [17] in conjunction with volatile memory, such as SRAM or DRAM [18]- [22], for computing in power-on mode. NAND-flash [23]- [25] is commonly used for off-chip storage and embedded Flash (eFlash) [26]- [28] can be found in on-chip NVM.…”
Section: Introductionmentioning
confidence: 99%
“…b) illustrates a reverse water-filling interpretation of(17). For a bit position b such that1 ν < 4 b √ 2πσ , by modifying…”
mentioning
confidence: 99%