'Internal timestep too small" can happen for any number of reasons, having nothing whatsoever to do with the .tran statement or sampling or anything similar. There is no one fix that always works. The internal timestep changes often throughout a simulation. When SPICE runs into a problem, it backs up and tries again with a smaller timestep. If this happens repeatedly, the timestep goes below some limit, and it aborts. One of the common causes is a semiconductor device model that has a point or region that behaves poorly, such as a discontinuity in a function or its derivative. This can cause problems for the simulator when it has to get through that region. It gets stuck. Often a "fix" doesn't actually fix the problem; it just changes something that lets SPICE get past the problem area. Andy ------------------------------------------------------------------ To unsubscribe from si-list: si-list-request@xxxxxxxxxxxxx with 'unsubscribe' in the Subject field or to administer your membership from a web page, go to: //www.freelists.org/webpage/si-list For help: si-list-request@xxxxxxxxxxxxx with 'help' in the Subject field List technical documents are available at: http://www.si-list.net List archives are viewable at: //www.freelists.org/archives/si-list or at our remote archives: http://groups.yahoo.com/group/si-list/messages Old (prior to June 6, 2001) list archives are viewable at: http://www.qsl.net/wb6tpu