Skip to content

This is a version of SPICE-2, the (once) widely used electronic circuit simulator, made to run on modern (2016) Linux.

Notifications You must be signed in to change notification settings

alexander31415926535/SPICE-2

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

 Read the Wiki on GitHub for the state of this version. -E
 
SPICE 2 Hacked for Linux
Modifications by Mike Uchima (aka JustBrewIt) - justbrewit@pobox.com
June 9, 2016

Changes from the upstream version (original versions of files were renamed
to have suffix .original):

* Declarations were added to spice.f for all variables used to store time
  values, to eliminate compile errors.

* Use of VAX assembly language in unix.c was disabled.

* Code was added to grab the argc/argv values during C runtime startup.

The binary here was built on Ubuntu 14.04 LTS 64-bit; it may or may not run
on other distros. To rebuild from source:

1. Make sure you have the gfortran package installed (i.e. "apt-get install
   gfortran").

2. Run the build script in this directory (i.e. "./build").

Note: I haven't tested that it actually produces correct results; I haven't
used SPICE in over 30 years and I'm not about to re-learn it now. But the
program loads, and errors out with a "INPUT DECK (FILE) CONTAINS NO DATA"
error if you hit ^D, which indicates that it is sitting there waiting for a
simulation file on standard input.

About

This is a version of SPICE-2, the (once) widely used electronic circuit simulator, made to run on modern (2016) Linux.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Fortran 98.3%
  • C 1.7%