Softpedia
 


LINUX CATEGORIES:



GLOBAL PAGES >>
NEWS ARCHIVE >>
SOFTPEDIA REVIEWS >>
MEET THE EDITORS >>
WEEK'S BEST
  • Linux Kernel 3.9.3 / 3....
  • LibreOffice 3.6.6 / 4.0.3
  • MPlayer 1.1.1
  • systemd 204
  • Arch Linux 2013.05.01
  • Blender 2.67a
  • KDE Software Compilatio...
  • CrunchBang Linux Stable...
  • Elementary OS 0.1 / 0.2...
  • SystemRescueCd 3.6.0
  • Home > Linux > Programming > Preprocessors

    Pyspice 0.2

    Download button

    Downloads: 1,663  View global page NEW!  Tell us about an update
    User Rating:
    Rated by:
    Fair (2.8/5)
    21 user(s)
    Developer:

    License / Price:

    Last Updated:

    Category:
    Dan White | More programs
    GPL / FREE
    October 12th, 2006, 15:44 GMT
    ROOT / Programming / Preprocessors

     Read user reviews (0)  Refer to a friend  Subscribe

    Pyspice description

    Pyspice is a SPICE pre-processor written in Python, inspired by the Perl SPICE pre-processor spicepp by John Sheahan.

    Pyspice is a SPICE pre-processor written in Python, inspired by the Perl SPICE pre-processor spicepp by John Sheahan.

    I developed this module as part of my own work and provide it here as a service to the Python and SPICE communities. Additions, suggestions, and usefullness reports are appreciated. It is currently licensed under the GPL.

    It was (is currently being) developed with Python 2.4 and uses a few features introduced in 2.4. they relate to (re)sorting the netlist lines.

    Here are some key features of "Pyspice":

    · Each input "card" type has its own object type.
    · Netlists are converted into an array of type instances.
    · Netlist order is preserved for readability.
    · Salient features of pyspice.py:
    · Parallel capacitors are combined.
    · Parallel MOSFETs are combined.
    · Small capacitors are dropped for faster simulation.

    Usage:

    chmod +x
    pyspice.py [options] [-i infile] [-o outfile]
    Use pyspice.py -h for all options.

    What's New in This Release:

    · At least default (pass through) handling of all element types.
    · NOTE: For combining, this uses a global node name scheme. In other words: subcircuits, libraries, etc. are not in a separate node namespace as they should be, beware.
    · Changed structure of classes (in LEO), there are base classes that contain common attributes and element classes that define the specific behavior.
    · This version _should_ work with any netlist and only touch M's and C's, YMMV.
    · Work is ongoing on the class structure and most important IMO is getting netlist hierarchy implemented.



    Product's homepage

      


    TAGS:

    SPICE pre-processor | Perl SPICE | Python SPICE | Pyspice | SPICE | pre-processor

    Go to top

    WindowsGamesDriversMacLinuxScriptsMobileHandheldNews

    SUBMIT PROGRAM   |   ADVERTISE   |   GET HELP   |   SEND US FEEDBACK   |   RSS FEEDS   |   UPDATE YOUR SOFTWARE   |   ROMANIAN FORUM