Thursday, October 09, 2008

 

Reading "Inside SPICE" from Ron M Kielkowski

WW41: Reading "Inside SPICE" from Rom M Kielkowski
It is a classic handbook to explain the working methanism of SPICE engines, for example, HSPICE, RSPICE, IS-spice, PSPICE, they are almost based on the same one SPICE2.

Keep some notes about what I have captured from this book.

Some key words:
1. HSPICE Pole-zero analysis automatic optimization
2. nonlinear solution algorithm
3. Kirchhoff's voltage and current laws
4. Newton-Raphson algorithm
Also known as Newton-Raphson methodis perhaps the best known method for finding successively better approximations to the zeros (or roots) of a real-valued function. Newton's method can often converge remarkably quickly, especially if the iteration begins "sufficiently near" the desired root.
5. transcendental equationtranscendental equations are often solved with an iterative guessing technique.
6. Non-linear deviceinitial guess
In SPICE, the AC frequency sweep is defined as a small-signal linear analysis. This means that during the AC frequency sweep, distortion, clipping, saturation, and other nonlinear effects are ignored after the bias point has been established.
7. General Newton-Raphson Convergence Aids parameters
>>accuracy error tolerances (RELTOL, VNTOL and ABSTOL)
>>set the minimum conductance GMIN
>>set the series resistance parameters of the semiconductor models
8. voltage convergence and current convergence
9. User-Selectable Numeric Integration V.S. Algorithm (what I always call them)
>>trapezoidal
>>backward-Euler
>>Gear
A variety of integration methods are provided in SPICE simply because no one integration method is always the best for all transient simulations.
Unlike nonconvergence failures, SPICE will not generate a warning message when the numeric integration method is producing inaccurate results.





<< Home

This page is powered by Blogger. Isn't yours?

Subscribe to Posts [Atom]