Numerical recipes: the art of scientific computing
Numerical recipes: the art of scientific computing
Numerical continuation methods: an introduction
Numerical continuation methods: an introduction
Proceedings of the 1996 IEEE/ACM international conference on Computer-aided design
Efficient methods for simulating highly nonlinear multi-rate circuits
DAC '97 Proceedings of the 34th annual Design Automation Conference
Simulation of high-Q oscillators
Proceedings of the 1998 IEEE/ACM international conference on Computer-aided design
An efficient and robust technique for tracking amplitude and frequency envelopes in oscillators
ICCAD '05 Proceedings of the 2005 IEEE/ACM International conference on Computer-aided design
A versatile time-domain approach to simulate oscillators in RF circuits
IEEE Transactions on Circuits and Systems Part I: Regular Papers
Hi-index | 0.00 |
In this paper, we propose a novel envelope-following method which is uniformly applicable to both non-autonomous and oscillatory circuits. A key feature of our technique is the use of an efficient minimum least squares solution technique to solve an underdetermined envelope system directly. This leads to a general purpose approach which is much easier to solve than previous phase condition based envelope-following method, improving numerically robustness dramatically. We validate our method on a variety of autonomous and non-autonomous circuits, including a PLL in transition to lock. The new method provides speedups of 1-2 orders of magnitude over transient simulation, while obtaining results that are equally or more accurate.