• Skip to main content
  • Skip to search
  • Skip to footer
Cadence Home
  • This search text may be transcribed, used, stored, or accessed by our third-party service providers per our Cookie Policy and Privacy Policy.

  1. Community Forums
  2. Custom IC Design
  3. To get the PM and GM from stb analysis for a parameter ...

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 126
  • Views 14674
  • Members are here 0
This discussion has been locked.
You can no longer post new replies to this discussion. If you have a question you can start a new discussion

To get the PM and GM from stb analysis for a parameter sweep

Jaikrishnan
Jaikrishnan over 5 years ago

I have a basic opamp with input capacitance (Cin), feedback capacitance (Cf) and  feedback resistance (Rf). Initially I did a stability analysis (stb) with fixed values for all the design variables mentioned. I swept the frequency in a range and got the Phase margin (PM), Gain margin (GM) for the analysis. 

Now I want to sweep the Rf for a range and analyse the stability of the system. For this I have to use a specific frequency (eg. 100MHz) and select the range of Rf. The simulation is running ok and I have the plots for the Loop Gain and Phase. The plots are wrt Rf and not wrt Frequency

But, I am not getting the PM and GM for each Rf. This is because the simulation has not been swept based on frequency. 

How can I get the Stability summary for each iterations from the cadence itself?

  • Cancel
Parents
  • Jaikrishnan
    Jaikrishnan over 5 years ago

    Thanks Frank for the information and the link for further reading.

    Yes you are right regarding the analysis for a single frequency. 

    What I figured out was, first we have to perform the normal frequency sweep in the stb analysis for a rough fixed value for the Rf (parameter you want to sweep), then in the ADE -L environment go to Tools -> Parameter Sweep

    In the Parameter sweep, choose the variable we want to sweep and fix the range of it and then run the Parametric sweep. Since the sweep wrt frequency was already performed first, this parametric sweep will give the LoopGain, Phase, PM, PM frequency with respect to Rf .

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Reply
  • Jaikrishnan
    Jaikrishnan over 5 years ago

    Thanks Frank for the information and the link for further reading.

    Yes you are right regarding the analysis for a single frequency. 

    What I figured out was, first we have to perform the normal frequency sweep in the stb analysis for a rough fixed value for the Rf (parameter you want to sweep), then in the ADE -L environment go to Tools -> Parameter Sweep

    In the Parameter sweep, choose the variable we want to sweep and fix the range of it and then run the Parametric sweep. Since the sweep wrt frequency was already performed first, this parametric sweep will give the LoopGain, Phase, PM, PM frequency with respect to Rf .

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
Children
No Data

Community Guidelines

The Cadence Design Communities support Cadence users and technologists interacting to exchange ideas, news, technical information, and best practices to solve problems and get the most from Cadence technology. The community is open to everyone, and to provide the most value, we require participants to follow our Community Guidelines that facilitate a quality exchange of ideas and information. By accessing, contributing, using or downloading any materials from the site, you agree to be bound by the full Community Guidelines.

© 2025 Cadence Design Systems, Inc. All Rights Reserved.

  • Terms of Use
  • Privacy
  • Cookie Policy
  • US Trademarks
  • Do Not Sell or Share My Personal Information