Title :
Algorithms to maximize yield and enhance yield/area of pipeline circuitry by insertion of switches and redundant modules
Author :
Mirza-Aghatabar, Mohammad ; Breuer, Melvin A. ; Gupta, Sandeep K.
Author_Institution :
Ming Hsieh Dept. of Electr. Eng., Univ. of Southern California, Los Angeles, CA, USA
Abstract :
Increasing yield is important, especially for nano-scale technologies. Also, pipelines are an important aspect of many SoC architectures. In this paper we present new approaches to improve the yield and yield/area of pipeline architectures by using (1) an appropriate number of redundant copies for each module, and (2) sufficient steering logic resources. We present an optimal algorithm of time complexity O(n3) that adds redundant modules to an n-stage pipeline so as to maximize yield. Experimental results indicate that for parameter values of interests, this algorithm also improves the yield/area of the pipeline, especially when the yield for some modules is low.
Keywords :
computational complexity; pipeline processing; system-on-chip; SoC architectures; nanoscale technologies; pipeline architectures; pipeline circuitry; steering logic resources; switches-redundant modules; time complexity; Circuit faults; Error correction codes; Fault tolerance; Logic; Network-on-a-chip; Pipelines; Redundancy; Switches; Switching circuits; System-on-a-chip; algorithm; pipeline; redundancy; switch; yield/area;
Conference_Titel :
Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
Conference_Location :
Dresden
Print_ISBN :
978-1-4244-7054-9
DOI :
10.1109/DATE.2010.5456998