• DocumentCode
    3084672
  • Title

    Ensuring correctness of analog circuits in presence of noise and process variations using pattern matching

  • Author

    Narayanan, Rajeev ; Zaki, Mohamed H. ; Tahar, Sofiène

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Concordia Univ., Montreal, QC, Canada
  • fYear
    2011
  • fDate
    14-18 March 2011
  • Firstpage
    1
  • Lastpage
    4
  • Abstract
    This paper relies on the longest closest subsequence (LCSS), a variant of the longest common subsequence (LCS), to account for noise and process variations inherited by analog circuits. The idea is to use stochastic differential equations (SDE) to model the design and integrate device variation due to the 0.18μm fabrication process in a MATLAB simulation environment. LCSS is used to find the longest and closest subsequence that matches with the subsequence of an ideal circuit. We illustrate the proposed approach on a Colpitts oscillator circuit. Advantages of the proposed methods are robustness and flexibility to account for wide range of variations.
  • Keywords
    analogue circuits; circuit noise; differential equations; network synthesis; oscillators; stochastic processes; Colpitts oscillator circuit; MATLAB simulation environment; analog circuit; design modeling; longest closest subsequence; longest common subsequence; noise; pattern matching; process variation; size 0.18 mum; stochastic differential equation; Algorithm design and analysis; Analog circuits; Integrated circuit modeling; Mathematical model; Noise; Oscillators; Solid modeling;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Design, Automation & Test in Europe Conference & Exhibition (DATE), 2011
  • Conference_Location
    Grenoble
  • ISSN
    1530-1591
  • Print_ISBN
    978-1-61284-208-0
  • Type

    conf

  • DOI
    10.1109/DATE.2011.5763310
  • Filename
    5763310