DocumentCode
1793338
Title
Variability-aware design space exploration of embedded memories
Author
Ganapathy, Shrikanth ; Karakonstantis, Georgios ; Canal, Ramon ; Burg, Andreas Peter
Author_Institution
Inst. of Electr. Eng., Ecole Polytech. Fed. de Lausanne, Lausanne, Switzerland
fYear
2014
fDate
3-5 Dec. 2014
Firstpage
1
Lastpage
5
Abstract
With scaling of process technologies and worsening of process variations, embedded memories are susceptible to a large number of failure mechanisms making it hard to achieve high yield. In this paper, by bringing together architecture and circuit-level exploration tools, we analyse the impact of process variations on static random access memory (SRAM) cell stability and determine the impact of SRAM failures on memory functional yield. We then detail the importance of repair mechanisms such as error correcting codes (ECC) and redundancy on improving yield subject to constraints set on power and area. Finally, we show that a design paradigm orthogonal to traditional repair mechanisms involving redefinition of the yield criterion by accepting memories with failures is a promising candidate for improving yield without incurring additional overheads.
Keywords
SRAM chips; circuit stability; embedded systems; error correction codes; integrated circuit design; integrated circuit reliability; integrated circuit yield; SRAM failure; SRAM stability; circuit level exploration tools; design paradigm; embedded memories; error correcting codes; failure mechanisms; memory functional yield; process variations; static random access memory cell; variability aware design space exploration; yield criterion redefinition; Arrays; Error correction codes; Maintenance engineering; Memory management; Microprocessors; Redundancy;
fLanguage
English
Publisher
ieee
Conference_Titel
Electrical & Electronics Engineers in Israel (IEEEI), 2014 IEEE 28th Convention of
Conference_Location
Eilat
Print_ISBN
978-1-4799-5987-7
Type
conf
DOI
10.1109/EEEI.2014.7005798
Filename
7005798
Link To Document