• DocumentCode
    3629658
  • Title

    Linear analysis of random process variability

  • Author

    Victoria Wang;Dejan Markovic

  • Author_Institution
    University of California, Los Angeles, USA
  • fYear
    2008
  • Firstpage
    292
  • Lastpage
    296
  • Abstract
    This paper describes an alternate method to Monte Carlo for calculating circuit node voltage and branch current variances due to random process variability. Recent results show that the complex models traditionally used to describe random process variations of a transistor can be replaced by a single independent current noise source with a variance dependent on the transistor’s size and operating points. As a result, each transistor affected by random process variability can be modeled as a deterministic device in parallel with a current noise source. By replacing all the transistors in a circuit with this model, the spatial voltage variances of circuit nodes can be calculated through linear small-signal analysis. The idea is presented in this paper and a tool implemented for Berkeley SPICE is described. The results of the variability SPICE tool match the results from Monte Carlo run in SPECTRE, with an accuracy determined by the accuracy of the random process variability model. For example, the standard deviations computed by the tool are within a 5.0% accuracy of those calculated through measured silicon data which has a fitting error of 5.4%. The Monte Carlo method computes node variances in a time proportional to the number of circuit nodes and the number of iterations, whereas the computation time required by the variability tool is only a function of the number of circuit nodes. For large analog designs this results in a significant speed-up in the amount of time required to calculate circuit node variances.
  • Keywords
    "Random processes","Circuit noise","Integrated circuit noise","Voltage","SPICE","Monte Carlo methods","Analysis of variance","Silicon","Circuit simulation","Differential amplifiers"
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design, 2008. ICCAD 2008. IEEE/ACM International Conference on
  • ISSN
    1092-3152
  • Print_ISBN
    978-1-4244-2819-9
  • Electronic_ISBN
    1558-2434
  • Type

    conf

  • DOI
    10.1109/ICCAD.2008.4681588
  • Filename
    4681588