🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

1 total messages Started by Al Davis Thu, 28 Jan 1993 05:18
ACS circuit simulator posted to alt.sources
#698
Author: Al Davis
Date: Thu, 28 Jan 1993 05:18
47 lines
2814 bytes
"ACS" (Al's circuit simulator) has been posted to alt.sources.

ACS is a general purpose mixed analog and digital circuit simulator.  It  
performs nonlinear dc and transient analyses, fourier analysis, and ac  
analysis linearized at an operating point.  It is fully interactive and  
command driven.  It can also be run in batch mode.  The output is produced  
as it simulates.  Spice compatible models for the MOSFET (level 2) and  
diode are included in this release.  Other models (MOSFET levels 1 and 3  
and BJT) are in the testing phase.

Since it is fully interactive, it is possible to make changes and  
re-simulate quickly.  The traditional batch approach of repeat(edit,  
simulate, wait) is a thing of the past.  This makes ACS ideal for  
experimenting with circuits as you might do in an iterative design or  
testing design principles as you might do in a course on circuits.

In batch mode it is mostly Spice compatible, so it is often possible to  
use the same file for both ACS and Spice.

The analog simulation is based on traditional nodal analysis with  
iteration by Newton's method and LU decomposition.  An event queue and  
incremental matrix update speed up the solution considerably for large  
circuits and provide most of the benefits of relaxation methods but  
without the drawbacks.

It also has digital devices, so it is a gate level logic simulator.  The  
digital devices may be implemented as either analog subcircuits or as true  
digital models.  The simulator will automatically determine which to use.  
Networks of digital devices are simulated as digital, with no conversions  
to analog between gates.  This results in digital circuits being simulated  
faster than on a typical analog simulator, even with behavioral models.

ACS also has a simple behavioral modeling language that allows simple  
behavioral descriptions of most components including capacitors and  
inductors.

ACS is an ongoing research project.  It is being released in a preliminary  
phase in hopes that it will be useful and that others will use it as a  
thrust or base for their research.  It may be copied as per the GNU  
General Public License.

ACS is available from a dial-up 716-272-1645.  Login as "guest".  Type  
"help" for a list of commands.

I plan to put it on an anon ftp site soon.  Details!.

al.
Thread Navigation

This is a paginated view of messages in the thread with full content displayed inline.

Messages are displayed in chronological order, with the original post highlighted in green.

Use pagination controls to navigate through all messages in large threads.

Back to All Threads