• DocumentCode
    2812767
  • Title

    Early Analysis of Timing Margins and Yield

  • Author

    Heloue, Khaled R. ; Najm, Farid N.

  • fYear
    2007
  • fDate
    22-26 April 2007
  • Firstpage
    1114
  • Lastpage
    1120
  • Abstract
    Manufacturing process variations, leading to variability in circuit delay, can cause excessive timing yield loss if not accounted for. Many techniques have been proposed for statistical timing analysis, which operate at a late stage of the design, by which time many design decisions have already been made. In this paper, we develop an early approach to statistical timing and yield analysis. With early access to timing yield information, one can take corrective action at a time when it is still possible to do so. The proposed technique does not propagate distributions through the circuit. Instead, it provides "yield-specific" margins on the maximum and minimum nominal circuit delays (setup and hold margins) which, if applied during standard (deterministic) timing analysis, would guarantee the desired yield. Starting from a generic circuit representation based on classes of paths with different depths, we find a lower bound expression on the timing yield. This lower bound is guaranteed for unknown within-die correlations, and hence the approach can be applied pre-placement. We also propose a novel method that allows "controlled" budgeting of yield loss between setup and hold violations.
  • Keywords
    integrated circuit yield; semiconductor device manufacture; statistical analysis; timing; lower bound expression; manufacturing process variations; nominal circuit delays; statistical timing analysis; timing margin analysis; timing yield early analysis; yield loss controlled budgeting; yield-specific margins; Circuit analysis; Circuit synthesis; Delay; Design optimization; Failure analysis; Manufacturing processes; Microprocessors; Principal component analysis; Random variables; Timing;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Electrical and Computer Engineering, 2007. CCECE 2007. Canadian Conference on
  • Conference_Location
    Vancouver, BC
  • ISSN
    0840-7789
  • Print_ISBN
    1-4244-1020-7
  • Electronic_ISBN
    0840-7789
  • Type

    conf

  • DOI
    10.1109/CCECE.2007.284
  • Filename
    4232943