• DocumentCode
    2255288
  • 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
  • fYear
    2010
  • fDate
    8-12 March 2010
  • Firstpage
    1249
  • Lastpage
    1254
  • 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;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2010
  • Conference_Location
    Dresden
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-4244-7054-9
  • Type

    conf

  • DOI
    10.1109/DATE.2010.5456998
  • Filename
    5456998