home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1993 #3 / NN_1993_3.iso / spool / comp / lsi / 816 < prev    next >
Encoding:
Internet Message Format  |  1993-01-28  |  2.7 KB

  1. Xref: sparky comp.lsi:816 comp.lsi.cad:1357
  2. Path: sparky!uunet!europa.eng.gtefsd.com!emory!swrinde!zaphod.mps.ohio-state.edu!ub!galileo.cc.rochester.edu!ee.rochester.edu!rbc!al
  3. From: al@rbc.uucp (Al Davis)
  4. Newsgroups: comp.lsi,comp.lsi.cad
  5. Subject: ACS  circuit simulator  posted to alt.sources
  6. Message-ID: <1993Jan28.051854.14341@rbc.uucp>
  7. Date: 28 Jan 93 05:18:54 GMT
  8. Sender: al@rbc.uucp (Al Davis)
  9. Reply-To: davis@ee.rochester.edu
  10. Organization: Huh?
  11. Lines: 47
  12.  
  13. "ACS" (Al's circuit simulator) has been posted to alt.sources.
  14.  
  15. ACS is a general purpose mixed analog and digital circuit simulator.  It  
  16. performs nonlinear dc and transient analyses, fourier analysis, and ac  
  17. analysis linearized at an operating point.  It is fully interactive and  
  18. command driven.  It can also be run in batch mode.  The output is produced  
  19. as it simulates.  Spice compatible models for the MOSFET (level 2) and  
  20. diode are included in this release.  Other models (MOSFET levels 1 and 3  
  21. and BJT) are in the testing phase.
  22.  
  23. Since it is fully interactive, it is possible to make changes and  
  24. re-simulate quickly.  The traditional batch approach of repeat(edit,  
  25. simulate, wait) is a thing of the past.  This makes ACS ideal for  
  26. experimenting with circuits as you might do in an iterative design or  
  27. testing design principles as you might do in a course on circuits.
  28.  
  29. In batch mode it is mostly Spice compatible, so it is often possible to  
  30. use the same file for both ACS and Spice.
  31.  
  32. The analog simulation is based on traditional nodal analysis with  
  33. iteration by Newton's method and LU decomposition.  An event queue and  
  34. incremental matrix update speed up the solution considerably for large  
  35. circuits and provide most of the benefits of relaxation methods but  
  36. without the drawbacks.
  37.  
  38. It also has digital devices, so it is a gate level logic simulator.  The  
  39. digital devices may be implemented as either analog subcircuits or as true  
  40. digital models.  The simulator will automatically determine which to use.  
  41. Networks of digital devices are simulated as digital, with no conversions  
  42. to analog between gates.  This results in digital circuits being simulated  
  43. faster than on a typical analog simulator, even with behavioral models.
  44.  
  45. ACS also has a simple behavioral modeling language that allows simple  
  46. behavioral descriptions of most components including capacitors and  
  47. inductors.
  48.  
  49. ACS is an ongoing research project.  It is being released in a preliminary  
  50. phase in hopes that it will be useful and that others will use it as a  
  51. thrust or base for their research.  It may be copied as per the GNU  
  52. General Public License.
  53.  
  54. ACS is available from a dial-up 716-272-1645.  Login as "guest".  Type  
  55. "help" for a list of commands.
  56.  
  57. I plan to put it on an anon ftp site soon.  Details!.
  58.  
  59. al.
  60.