Article View: mod.vlsi
Article #60Re: SPICE Rack Volume 4 Number 1
From: info-vlsi
Date: Thu, 02 Jan 1986 18:34
Date: Thu, 02 Jan 1986 18:34
50 lines
2752 bytes
2752 bytes
In article <[USC-ECL.ARPA]20-Dec-85.12:37:40.MBALAMUT> you write:
>
>
> A new version of the SPICE circuit simulator, SPICE3, has been
> written. This version uses the same basic algorithms and device mod-
> els as previous SPICE2 versions, but is a completely new implementa-
> tion in the C programming language. The use of C simplifies the
> program significantly because the language supports complex data
> structures, dynamic storage allocation, and pointers, all of which
> were needed by SPICE2 and also required significant additional code
> and complexity of implement in FORTRAN.
>
> This new version breaks the program into a number of independent mod-
> ules, each of which interacts with the others through a few simple
> subroutine calls only, thus allowing modules implementing new algo-
> rithms or devices to be substituted or added with relative ease. A
> major separation between input, analysis, and output was also made to
> allow the analysis section to be used as a subroutine package within a
> much larger program.
>
> The program is currently running with almost all the devices supported
> by SPICE2 at speeds from two to three times that of SPICE2. Additional
> work is in progress to improve program efficiency, implement the
> remaining SPICE2 devices, add further devices and models (such as the
> BSIM model), and improve the convergence characteristics of the pro-
> gram.
>
If you are not the correct person to answer these questions,
could you forward this request to the appropriate place.
Thanks.
----------
I am interested in the conversion effort from SPICE2 to
SPICE3 (I am not familiar at all with the SPICE program).
How large is SPICE2 ? lines of Fortran, number of
subroutines ... ?
How large is SPICE3 ? lines of "C", number of
subroutines ... ?
How long did the conversion take? how many people? total
number of fulltime person months?
----------
Steve Schlesinger
{ihnp4, sdcsvax}!ncr-sd!steves
Technical Details
Message-ID:
<8601021834.AA06819@sdcsvax.ARPA>Path:
arc1-ca.pugleaf.net!utzoo!decvax!decwrl!ucbvax!info-vlsiReferences:
<[USC-ECL.ARPA]20-Dec-85.12:37:40.MBALAMUT>Show Full Headers
Complete Article Headers
Relay-Version: version B 2.10 5/3/83; site utzoo.UUCP Posting-Version: version B 2.10.3 4.3bsd-beta 6/6/85; site ucbvax.BERKELEY.EDU Path: arc1-ca.pugleaf.net!utzoo!decvax!decwrl!ucbvax!info-vlsi From: info-vlsi@ucbvax.UUCP Newsgroups: mod.vlsi Subject: Re: SPICE Rack Volume 4 Number 1 Message-ID: <8601021834.AA06819@sdcsvax.ARPA> Date: Thu, 2-Jan-86 13:34:14 EST Article-I.D.: sdcsvax.8601021834.AA06819 Posted: Thu Jan 2 13:34:14 1986 Date-Received: Fri, 3-Jan-86 02:20:15 EST References: <[USC-ECL.ARPA]20-Dec-85.12:37:40.MBALAMUT> Sender: daemon@ucbvax.BERKELEY.EDU Organization: NCR Corporation, Rancho Bernardo Lines: 50 Approved: info-vlsi@sandia-cad.arpa