• DocumentCode
    659042
  • Title

    Verifying start-up failures in coupled ring oscillators in presence of variability using predictive global optimization

  • Author

    Taehwan Kim ; Do-Gyoon Song ; Sangho Youn ; Jaejin Park ; Hojin Park ; Jaeha Kim

  • Author_Institution
    Dept. of Electr. & Comput. Eng., Seoul Nat. Univ., Seoul, South Korea
  • fYear
    2013
  • fDate
    18-21 Nov. 2013
  • Firstpage
    486
  • Lastpage
    493
  • Abstract
    This paper describes a simulation-based approach to establish whether a ring-oscillator always converges to the correct mode of operation regardless of its initial conditions and variability conditions. The verification is performed using a predictive global optimization algorithm that looks for a problematic initial state from a discretized state space. The algorithm explores the initial states that can maximize the settling time for the oscillator to reach its final steady state. If any of these initial states visited during the search is found exhibiting false oscillation behaviors for certain variability conditions, the initial state is reported as problematic. On the other hand, if the initial state with the globally maximum settling time is found without discovering such problematic states, the oscillator is reported free of start-up failures. It can be shown that despite the finite number of initial state candidates considered and finite number of Monte-Carlo samples to model variability, the proposed algorithm can verify the oscillator to a prescribed confidence level. Demonstrated on various even-stage differential ring oscillators, the algorithm was able to validate the circuit for 99% yield with 99.9% confidence level by evaluating 7~60 initial states each with 1,000 Monte-Carlo samples. To our knowledge, this is the first algorithm ever reported to address start-up failures with variability.
  • Keywords
    Monte Carlo methods; coupled circuits; optimisation; oscillators; Monte-Carlo samples; differential ring oscillators; initial conditions; predictive global optimization algorithm; ring-oscillator; simulation-based approach; variability conditions; Convergence; Measurement; Monte Carlo methods; Prediction algorithms; Ring oscillators; Uncertainty; Analog/mixed-signal circuits; formal verification; global convergence failures; oscillators; predictive global optimization; start-up failures; variability;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Computer-Aided Design (ICCAD), 2013 IEEE/ACM International Conference on
  • Conference_Location
    San Jose, CA
  • ISSN
    1092-3152
  • Type

    conf

  • DOI
    10.1109/ICCAD.2013.6691161
  • Filename
    6691161