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
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;
Conference_Titel :
Electrical & Electronics Engineers in Israel (IEEEI), 2014 IEEE 28th Convention of
Conference_Location :
Eilat
Print_ISBN :
978-1-4799-5987-7
DOI :
10.1109/EEEI.2014.7005798