DocumentCode
1505513
Title
A Scalable Circuit-Architecture Co-Design to Improve Memory Yield for High-Performance Processors
Author
Ndai, Patrick ; Goel, Ashish ; Roy, Kaushik
Author_Institution
Sch. of Electr. & Comput. Eng., Purdue Univ., West Lafayette, IN, USA
Volume
18
Issue
8
fYear
2010
Firstpage
1209
Lastpage
1219
Abstract
Due to their small sizes, SRAMs are particularly vulnerable to parametric failures, resulting in significantly reduced yield. The underlying problem with SRAM is that there are conflicting requirements for read stability and writeability, such that optimizing the cell for read stability degrades its writeability. In this work, we present a circuit-architecture co-design technique that allows the decoupling of these conflicting requirements, resulting in significant yield enhancement at iso-area, while being scalable. Our technique is based on the observation that the write operation is not as performance critical as the read operation in high-performance microprocessors. Thus, the technique skews the cell design towards improving read stability at the circuit level at the expense of writeability. To handle the increased write failures in some dies, we apply simple architectural modifications that allow the write operation to take an additional cycle (stretched write cycle). By using our technique, we can improve yield from 37% to 69%, while having 3.4% performance impact on average, without increasing the size of the SRAM cell.
Keywords
SRAM chips; memory architecture; microprocessor chips; SRAM; cell design; high-performance microprocessors; memory yield; read stability; scalable circuit-architecture codesign; writeability; Architecture; SRAM; circuit; decouple read stability and writeability; yield;
fLanguage
English
Journal_Title
Very Large Scale Integration (VLSI) Systems, IEEE Transactions on
Publisher
ieee
ISSN
1063-8210
Type
jour
DOI
10.1109/TVLSI.2009.2022628
Filename
5291698
Link To Document