DocumentCode :
3600710
Title :
Design Methodologies for Yield Enhancement and Power Efficiency in SRAM-Based SoCs
Author :
Mohammad, Baker S. ; Saleh, Hani ; Ismail, Mohammed
Author_Institution :
Dept. of Electr. & Comput. Eng., Khalifa Univ. of Sci., Technol. & Res., Abu Dhabi, United Arab Emirates
Volume :
23
Issue :
10
fYear :
2015
Firstpage :
2054
Lastpage :
2064
Abstract :
This paper comprises two new methodologies to improve yield and reduce system-on-a-chip power. The first methodology is based on faulty static random-access memory (SRAM) cells detections and cache resizing. The key advantage of this approach is that it enables the end user to control the system´s parameters to be error tolerant. Furthermore, this technique enables aggressive voltage scaling which causes parametric (soft) failures in SRAM-based memory. As such, the proposed methodology can be utilized to exchange cache size for lower power or better yield. In the second methodology, data from faulty cells are treated as imposed noise. Depending on the application, this error percentage (imposed noise) can be mitigated through three options. First, ignore error if the percentage of the error is tolerable. Second, simple hardware filtration is needed. Finally, software-based filtration is required. The viability of this approach is that it allows aggressive voltage scaling below the traditional to be a 100% correct approach for SRAM supply, which results in substantial reduction of power, trading off quality for power. For both approaches, BIST is used as part of the powerup sequence to identify the faulty memory addresses per voltage level and compute the faulty cells percentage. Furthermore, the proposed methodologies help in improving reliability and counteracting long-term effects on memory cell stability and lifetime degradation caused by negative bias temperature instability.
Keywords :
SRAM chips; built-in self test; integrated circuit reliability; integrated circuit yield; negative bias temperature instability; system-on-chip; BIST; SRAM cells; SRAM-based SoC; aggressive voltage scaling; cache resizing; error tolerant; hardware filtration; lifetime degradation; long-term effects; memory cell stability; negative bias temperature instability; parametric soft failures; power efficiency; powerup sequence; reliability effects; static random access memory cells; system-on-a-chip power; yield enhancement; Arrays; Built-in self-test; Circuit faults; SRAM cells; System-on-chip; Caches; high yield; image processing; low power; memory architecture; static random-access memory (SRAM); system-on-a-chip (SoC) design; voltage scaling; voltage scaling.;
fLanguage :
English
Journal_Title :
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher :
ieee
ISSN :
1063-8210
Type :
jour
DOI :
10.1109/TVLSI.2014.2360319
Filename :
6923439
Link To Document :
بازگشت