home *** CD-ROM | disk | FTP | other *** search
/ Usenet 1994 October / usenetsourcesnewsgroupsinfomagicoctober1994disk1.iso / altsrc / articles / 10836 < prev    next >
Text File  |  1994-07-11  |  5KB  |  120 lines

  1. Newsgroups: alt.sources
  2. Path: wupost!crcnis1.unl.edu!news.mid.net!newsfeed.ksu.ksu.edu!moe.ksu.ksu.edu!vixen.cso.uiuc.edu!howland.reston.ans.net!sol.ctr.columbia.edu!news.kei.com!travelers.mail.cornell.edu!newstand.syr.edu!galileo.cc.rochester.edu!ee.rochester.edu!atd.rochester.ny.us!al
  3. From: al@atd.rochester.ny.us (Al Davis)
  4. Subject: ACS (Al's Circuit Simulator) version 0.14 part01/21
  5. Message-ID: <1994Jul6.032522.12663@atd.rochester.ny.us>
  6. Organization: Huh?
  7. Date: Wed, 6 Jul 1994 03:25:22 GMT
  8. Lines: 110
  9.  
  10. Archive-name: acs-0.14/part01
  11. Submitted-by: atd@cs.rit.edu
  12. Supercedes: acs-0.13
  13. Environment: UNIX, MS-DOS
  14.  
  15. #!/bin/sh
  16. # This shell script makes the directories.
  17. # Run it first.
  18. mkdir man
  19. mkdir man/Commands
  20. mkdir man/Circuit
  21. mkdir man/Tech
  22. mkdir src
  23. mkdir doc
  24. mkdir examples
  25. exit 0
  26. Newsgroups: alt.sources
  27. Subject: ACS (Al's Circuit Simulator) version 0.14 part21/21
  28.  
  29. Archive-name: acs-0.14/part01
  30. Submitted-by: atd@cs.rit.edu
  31. Supercedes: acs-0.13
  32. Environment: UNIX, MS-DOS
  33.  
  34. ACS is a general purpose circuit simulator.  It performs nonlinear
  35. dc and transient analyses, fourier analysis, and ac analysis
  36. linearized at an operating point.  It is fully interactive and
  37. command driven.  It can also be run in batch mode or as a server.
  38. The output is produced as it simulates.  Spice compatible models
  39. for the MOSFET (level 1 and 2) and diode are included in this
  40. release.
  41.  
  42. This version (0.14) includes several improvements including
  43. convergence improvements, a new "alarm" command, and significant
  44. bug fixes in time step control.  There are other minor improvements.
  45.  
  46. Since it is fully interactive, it is possible to make changes and
  47. re-simulate quickly.  The interactive design makes it well suited
  48. to the typical iterative design process used it optimizing a circuit
  49. design.  It is also well suited to undergraduate teaching where
  50. Spice in batch mode can be quite intimidating.  This version, while
  51. still officially in beta test, should be stable enough for basic
  52. undergraduate teaching and courses in MOS design, but not for
  53. bipolar design.
  54.  
  55. In batch mode it is mostly Spice compatible, so it is often possible
  56. to use the same file for both ACS and Spice.
  57.  
  58. The analog simulation is based on traditional nodal analysis with
  59. iteration by Newton's method and LU decomposition.  An event queue
  60. and incremental matrix update speed up the solution for large
  61. circuits.
  62.  
  63. It also has digital devices for mixed signal simulation.  The
  64. digital devices may be implemented as either analog subcircuits or
  65. as true digital models.  The simulator will automatically determine
  66. which to use.  Networks of digital devices are simulated as digital,
  67. with no conversions to analog between gates.  This results in
  68. digital circuits being simulated faster than on a typical analog
  69. simulator, even with behavioral models.  The digital mode is
  70. experimental and needs work.  There will be substantial improvements
  71. in future releases.
  72.  
  73. ACS also has a simple behavioral modeling language that allows
  74. simple behavioral descriptions of most components including capacitors
  75. and inductors.  Unfortunately, it is not well documented.
  76.  
  77. ACS uses an object oriented approach to modeling.  Complex models
  78. like MOSFETS are made of simpler ones like resistors, capacitors,
  79. diodes, and any other models that may already exist.  The model
  80. designer does not need to worry about details like convergence
  81. checking, bypass checking, integration, or how the new device plugs
  82. into the solution matrix because these are already taken care of
  83. by the basic models.  This results in a dramatic improvement in
  84. the time it takes a researcher or model designer to install a new
  85. model, compared to Spice.
  86.  
  87. The source and documentation can be obtained by anonymous ftp from
  88. ee.rochester.edu or cs.rit.edu in /pub/acs.  It can also be obtained
  89. by dial-up (USA) 716-272-1645 in /pub/acs.  It may be distributed
  90. under the terms of the GNU general public license.  The dial-up
  91. also has some test circuits, pre-compiled executables for Next,
  92. Sun4, MSDOS and possibly others, and documentation in dvi and
  93. postscript.
  94.  
  95. If you are tired of Spice and want a second opinion, you want to
  96. play with the circuit and want a simulator that is interactive, or
  97. you want to study the source code and want something easier to
  98. follow than Spice, try ACS.
  99.  
  100. ACS is an ongoing research project.  It is being released in a
  101. preliminary phase in hopes that it will be useful and that others
  102. will use it as a thrust or base for their research.  I also hope
  103. for some comments that may help me direct my research.
  104.  
  105. Albert Davis, 136 Doncaster Rd., Rochester, NY 14623.
  106. email: al@atd.rochester.ny.us,  atd@cs.rit.edu,  or davis@ee.rochester.edu
  107. fax: 716-272-1645
  108.  
  109. #!/bin/sh
  110. # This shell script makes the directories.
  111. # Run it first.
  112. mkdir man
  113. mkdir man/Commands
  114. mkdir man/Circuit
  115. mkdir man/Tech
  116. mkdir src
  117. mkdir doc
  118. mkdir examples
  119. exit 0
  120.