The Designer's Guide Community
Forum
Welcome, Guest. Please Login or Register. Please follow the Forum guidelines.
Apr 17th, 2024, 6:47pm
Pages: 1
Send Topic Print
Start-up failures of a ring oscillator (Read 639 times)
polyam
Community Member
***
Offline



Posts: 78

Start-up failures of a ring oscillator
Jun 14th, 2022, 6:48pm
 
Hi,

Can anyone suggest a way of simulating start-up failures for a ring oscillator. Regardless of the type of the ring (although I am mostly interested in the inverter based ring oscillator) how can I do such a simulation in a noiseless conditions? Normally what I do, I add initial conditions to the simulation and run the transient sim without thermal noise being on. However, not quite sure if that's really the way simulate the start-up failures when running for example monte-carlo simulation. Any thought will be appreciated

Thanks  
Back to top
 
 
View Profile   IP Logged
Ken Kundert
Global Moderator
*****
Offline



Posts: 2384
Silicon Valley
Re: Start-up failures of a ring oscillator
Reply #1 - Jun 14th, 2022, 9:49pm
 
I'm not exactly sure what you mean by "simulating start up failure".  Presumably you are trying to give it a good kick to get it started and see if it can sustain the oscillation?

I have see people use three ways to start an oscillator:
1. using initial conditions
2. using a tickler source
3. using transient noise

Using transient noise is the least reliable and least efficient.  Using initial conditions tends to work very well for ring oscillators.  Using a tickler source tends to work less well because people often put the source on the supply, and the mode of oscillation is not very sensitive to perturbations on the supply.  This is particularly true for differential ring oscillators.

If the oscillation does not sustain, it still might not be an issue with the circuit.  Simulators can exhibit numerical damping.  To reduce the chance that the simulator quenches the oscillation due to numerical damping, set maximum time step to get at least 30 time points per cycle and switch the integration method to trapezoidal rule.

-Ken
Back to top
 
 
View Profile WWW   IP Logged
Pages: 1
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.