• 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. breaking the loop with diffstbprobe

Stats

  • Locked Locked
  • Replies 2
  • Subscribers 125
  • Views 14562
  • 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

breaking the loop with diffstbprobe

pirateKing08
pirateKing08 over 13 years ago

Hello, I have a linear regulator with 2 loops, one within the other. For stability analysis if I break a wire with iprobe which breaks all loops I get a certain answer of unity gain freq, phase margin and gain margin. So that works. If i then break the loops at a differential point of the same inner loop such that all loops are broken again but use the diffstbprobe component my equations fail because there is no unity gain crossover point so I suppose the complicated circuit suddely seems first order! Which I think is unlikely. So as an experiment if I break the loop again at the single wire point but put in 2 vcvs components so the single wire break looks differential then use the diffstbprobe component again I get answers for UGF,PM and GM. (Perhaps its wrong to use vcvs for this purpose as it forces the loop gain sense to be voltage instead of voltage and current as middlebroke requires and also the bilateral nature of the break may artificially become unilateral but it still shows the diffstbprob can work). Anybody had success breaking differential loops?

Cadence version is 6.1.5-64b.500.8

Rgds

Lance 

 

 

  • Cancel
  • Andrew Beckett
    Andrew Beckett over 13 years ago

    Lance,

    First of all, you're not breaking the loops when using iprobe or diffstbprobe; the loops remain closed.

    I don't know what you mean by "my equations fail" - what equations? 

    I've used diffstbprobe without problems - so I think you will probably need to show exactly what you're doing - maybe best handled via customer support so an AE can look at your data/setup?

    Kind Regards,

    Andrew.

    • Cancel
    • Vote Up 0 Vote Down
    • Cancel
  • pirateKing08
    pirateKing08 over 13 years ago
    Wow thanks for your very speedy reply Andrew.

    Yes I shouldn’t have used the word break.

    I had calculator equations of UGF,PM and GM.

    OK i'll go via customer support

     Rgds

     Lance
    • Cancel
    • Vote Up 0 Vote Down
    • Cancel

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