The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Aug 16th, 2024, 2:49pm
Pages: 1 2 
Send Topic Print
How do you do large-signal stability analysis? (Read 12525 times)
Ken Kundert
Global Moderator
*****
Offline



Posts: 2386
Silicon Valley
Re: How do you do large-signal stability analysis?
Reply #15 - May 17th, 2006, 11:18pm
 
In general with Spectre if you are concerned about accuracy, start by setting errpreset=conservative. It loads all the tolerance settings with a rather conservative set of values.

When trying to explore large-signal stability with transient, it is important to choose a stimulus that drives the circuit into all of the various nonlinear regions of behavior. For example, I once found a high gain sample and hold that went unstable only when one of the amplifiers in the circuit was driven into slew-rate limiting.

The suggestion to use pulses rather than sinusoids is also a good one. The rapid transitions contain more energy at high frequencies that generally couples better into the unstable mode of the circuit, which are usually found at the higher frequencies (remember that the instability is generally narrow band, and you must excite it with sufficient energy within its band to get it ringing).

-Ken
Back to top
 
 
View Profile WWW   IP Logged
Pages: 1 2 
Send Topic Print
Copyright 2002-2024 Designer’s Guide Consulting, Inc. Designer’s Guide® is a registered trademark of Designer’s Guide Consulting, Inc. All rights reserved. Send comments or questions to editor@designers-guide.org. Consider submitting a paper or model.