AboutSpice spice simulation portal

Home - News - Database browser - Forum - Advertise with us - - Contact us

To be notified for new posts, enter your email address:


Login

Account:

Password:

Forgotten your password?

Not yet registered?
Registered users can add personal reviews in order to broaden product opinions posted on this web site or contribute to our forum/mailing-list.

> Tell a friend

This site matches your expectations, send a note to a friend about it.

Web

www.aboutspice.com


> ACSL-SPICE-Interface (Bausch-Gall GmbH)

Home >> Software >> Miscellaneous

Last browsed items

Users' reviews

Your contribution

In order to post your reviews, to rank a review or to send comments to the mailing-list, you need to log in.
If you have not yet created your account, please register.
In case of error or omission, please send us your feedback.

ACSL is widely used for the time-domain simulation of mechanical, aerodynamic, hydraulic and other dynamical systems described by nonlinear ordinary differential equations. Today, many larger systems contain electrical or electronic subsystems with semiconductor devices. For the simulation of such subsystems, specialized software tools are used. One such program is SPICE, a general purpose circuit simulator developed at the University of California at Berkeley which has become a standard in industry, research and education.

The ACSL-SPICE-Interface was developed for the simultaneous simulation of mixed systems containing ACSL-type and SPICE-type subsystems. The interface works within the familiar ACSL environment and is based on an ACSL feature which allows calls to compiled Fortran subroutines from the model code. The SPICE Version 3F5 source code was implemented in such a way that its routines can be called in library form. Additionally, routines were developed which call those parts of SPICE which read in the circuit file, initialize the simulation and perform the numerical integration in the time-domain.

To simulate a mixed system, the user first defines the subsystems to be modeled in ACSL (i.e. mechanical, hydraulical, etc.) and the electrical/electronic subsystems to be modeled in SPICE. After selection of the state variables for data exchange between the ACSL- and SPICE-submodels, the ACSL model file and the SPICE circuit file are written. The interface calls are put into the ACSL model file. After selection of an appropriate integration algorithm and step size, the simulation may be started. Results can be viewed and printed within the ACSL runtime environment as usual.

The ACSL-SPICE-Interface combines the time-proven tools ACSL and SPICE for a straight-forward and effcient simulation of complex mixed systems which contain electrical or electronic subsystems.

Related discussions

Bookmark or publize

Post to del.icio.us. - Digg this

Home - News - Database browser - Forum - Advertise with us - - Contact us

Copyright © 2001-2008 CIW. All rights reserved. For any comment, update or feedback, please use the contact us form. All registered and unregistered trademarks referenced herein are the property of their respective owners and no trademark rights to the same is claimed. Read our privacy statement.
The material on this web site is provided "as-is" without warranty of any kind, expressed or implied, including without limitation any warranty concerning the accuracy, adequacy, or completeness of the material or the results obtained using same. CIW will not be responsible for any claims attributed to errors, omissions, or other inaccuracies in the material presented on this web site. In no event shall CIW be liable for direct, indirect, special, incidental, or consequential damages of any nature in connection with, or arising out of, any use or application of the materials herein.
Links: KoffeeWare - photo backup - Send photos - Send pictures