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
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;
Conference_Titel :
Computer Design, 2007. ICCD 2007. 25th International Conference on
Conference_Location :
Lake Tahoe, CA
Print_ISBN :
978-1-4244-1257-0
Electronic_ISBN :
1063-6404
DOI :
10.1109/ICCD.2007.4601905