• DocumentCode
    565262
  • Title

    Efficient trimmed-sample Monte Carlo methodology and yield-aware design flow for analog circuits

  • Author

    Kuo, Chin-Cheng ; Hu, Wei-Yi ; Chen, Yi-Hung ; Kuan, Jui-Feng ; Yi-Kan Cheng

  • Author_Institution
    Taiwan Semicond. Manuf. Co., Ltd., Hsinchu, Taiwan
  • fYear
    2012
  • fDate
    3-7 June 2012
  • Firstpage
    1113
  • Lastpage
    1118
  • Abstract
    This paper proposes efficient trimmed-sample Monte Carlo (TSMC) methodology and novel yield-aware design flow for analog circuits. This approach focuses on “trimming simulation samples” to speedup MC analysis. The best possible yield and the worst performance are provided “before” MC simulations such that designers can stop MC analysis and start improving circuits earlier. Moreover, this work can combine with variance reduction techniques or low discrepancy sequences to reduce the MC simulation cost further. Using Latin Hypercube Sampling as an example, this approach gives 29× to 54× speedup over traditional MC analysis and the yield estimation errors are all smaller than 1%. For analog system designs, the proposed flow is still efficient for high-level MC analysis, as demonstrated by a PLL system.
  • Keywords
    Monte Carlo methods; analogue circuits; network synthesis; phase locked loops; Latin hypercube sampling; MC analysis; MC simulation cost reduction; PLL system; analog circuits; low discrepancy sequences; simulation samples trimming; trimmed-sample Monte Carlo methodology; variance reduction techniques; yield-aware design flow; Accuracy; Algorithm design and analysis; Analytical models; Integrated circuit modeling; Monte Carlo methods; Phase locked loops; Yield estimation; Monte Carlo simulation; analog circuits; trimmed-sample; yield-aware design flow;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design Automation Conference (DAC), 2012 49th ACM/EDAC/IEEE
  • Conference_Location
    San Francisco, CA
  • ISSN
    0738-100X
  • Print_ISBN
    978-1-4503-1199-1
  • Type

    conf

  • Filename
    6241644