DocumentCode
2614756
Title
Exploring the interplay of yield, area, and performance in processor caches
Author
Lee, Hyunjin ; Cho, Sangyeun ; Childers, Bruce R.
Author_Institution
Dept. of Comput. Sci., Pittsburgh Univ., Pittsburgh, PA
fYear
2007
fDate
7-10 Oct. 2007
Firstpage
216
Lastpage
223
Abstract
The deployment of future deep submicron technology calls for a careful review of existing cache organizations and design practices in terms of yield and performance. This paper presents a cache design flow that enables processor architects to consider yield, area, and performance (YAP) together in a unified framework. Since there is a complex, changing trade-off between these metrics depending on the technology, the cache organization, and the yield enhancement scheme employed, such a design flow becomes invaluable to processor architects when they assess a design and explore the design space quickly at an early stage. We develop a complete set of tools supporting the proposed design flow, from injecting defects into a wafer to evaluating program performance of individual processors in the wafer. A case study is presented to demonstrate the effectiveness of the proposed design flow and developed tools.
Keywords
cache storage; integrated circuit design; logic design; microprocessor chips; cache organization; deep submicron technology; design flow; processor architecture; processor caches; yield enhancement scheme; Circuit faults; Computer science; Degradation; Microarchitecture; Process design; Program processors; Redundancy; Space exploration; Space technology; Timing;
fLanguage
English
Publisher
ieee
Conference_Titel
Computer Design, 2007. ICCD 2007. 25th International Conference on
Conference_Location
Lake Tahoe, CA
ISSN
1063-6404
Print_ISBN
978-1-4244-1257-0
Electronic_ISBN
1063-6404
Type
conf
DOI
10.1109/ICCD.2007.4601905
Filename
4601905
Link To Document