• DocumentCode
    1130149
  • Title

    A reliable and efficient procedure for oscillator PPV computation, with phase noise macromodeling applications

  • Author

    Demir, Alper ; Roychowdhury, Jaijeet

  • Author_Institution
    Koc Univ., Istanbul, Turkey
  • Volume
    22
  • Issue
    2
  • fYear
    2003
  • Firstpage
    188
  • Lastpage
    197
  • Abstract
    The main effort in oscillator phase noise calculation and macromodeling lies in computing a vector function called the perturbation projection vector (PPV). Current techniques for PPV calculation use time-domain numerics to generate the system\´s monodromy matrix, followed by full or partial eigenanalysis. We present superior methods that find the PPV using only a single linear solution of the oscillator\´s time- or frequency-domain steady-state Jacobian matrix. The new methods are better suited for implementation in existing tools with harmonic balance or shooting capabilities (especially those incorporating "fast" variants), and can also be more accurate than explicit eigenanalysis. A key advantage is that they dispense with the need to select the correct one eigenfunction from amongst a potentially large set of choices, an issue that explicit eigencalculation-based methods have to face. We illustrate the new methods in detail using LC and ring oscillators.
  • Keywords
    Jacobian matrices; circuit analysis computing; circuit noise; frequency-domain analysis; modelling; oscillators; phase noise; time-domain analysis; frequency-domain matrix; harmonic balance; oscillator PPV computation; oscillator phase noise calculation; oscillator phase noise macromodeling; perturbation projection vector; phase noise macromodeling applications; shooting capabilities; steady-state Jacobian matrix; time-domain matrix; vector function; Computer applications; Eigenvalues and eigenfunctions; Frequency; Jacobian matrices; Phase noise; Steady-state; Time domain analysis; Timing jitter; Vectors; Voltage-controlled oscillators;
  • fLanguage
    English
  • Journal_Title
    Computer-Aided Design of Integrated Circuits and Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0070
  • Type

    jour

  • DOI
    10.1109/TCAD.2002.806599
  • Filename
    1174094