home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / lsi / cad / 925 < prev    next >
Encoding:
Internet Message Format  |  1992-09-02  |  1.9 KB

  1. Path: sparky!uunet!cs.utexas.edu!rutgers!modus!gear!cube!arrigo
  2. From: arrigo@cube.sublink.org (Arrigo Benedetti)
  3. Newsgroups: comp.lsi.cad
  4. Subject: Node voltages limiting techniques in circuit simulators
  5. Message-ID: <1992Sep1.092921.1795@cube.sublink.org>
  6. Date: 1 Sep 92 09:29:21 GMT
  7. Sender: arrigo@cube.sublink.org
  8. Reply-To: arrigo@cube.sublink.org
  9. Organization: Arrigo Benedetti
  10. Lines: 29
  11.  
  12.  
  13. I'm designing an experimental multilevel MOS circuit simulator and I have
  14. a few questions about Spice3 node voltages limiting techniques.
  15. Spice3 limits the iteration change of MOS terminal voltages with an
  16. algorithm coded in the DEVlimvds(), DEVpnjlim() and DEVfetlim() functions
  17. in the devsup.c file. I studied the code contained in these routines,
  18. and, apart from the DEVpnjlim function, which seems to me a new version
  19. of the Colon algorithm as described by Nagel, I didn't find any reference
  20. to the algorithms implemented by DEVlimvds(), DEVfetlim().
  21. Is there any paper describing the theory behind these routines, or, as I
  22. am suspecting, are they just heuristic ?
  23. This question is important to me, as I found that the Newton algorithm
  24. applied to the circuit equations rarely converges if not used with
  25. some damping strategy.
  26. How does the Spice3 damping strategy compare to the one used by
  27. simulators of the first 70's, i.e. ECAP II, etc.?
  28. I am referring to the damping strategy where the full iteration
  29. update is multiplied by a scalar in the (0,1] interval which is chosen
  30. to minimize some norm of the nonlinear equations vector.
  31.  
  32.     Arrigo Benedetti
  33.  
  34. I will summarize any reply to the net, if there is enough interest
  35. -- 
  36. Arrigo Benedetti             e-mail: arrigo@cube.sublink.org (preferred)
  37. University of Bologna                benedett@deis01.cineca.it
  38. undergraduate student (EECS)         
  39. Via S. Agata, 11               Tel:  (home)   +39 59 224929
  40. 41100 Modena - Italy                 (office) +39 59 216688 (fax) +39 59 220727
  41.