marco@buengc.BU.EDU (Marco Zelada) (04/06/89)
I have a question about Spice2g6. We would like to use the Spice3b1 version, but can not because of the little things it does not yet support; so, we are stuck with the Fortran version. We would like to be able to simulate medium sized circuits with Spice2g6 ( about 2500 transistors in them ), but can not because of the hard-coded memory limits in the fortran code ( the original version had it set to 400,000 words ). We compiled this version on our Encore Multimax parallel machine changing the hard-coded value to 1,600,000 and it worked fine. However the code mentions of two ways that Spice2g6 can do memory management. One is the regular way of setting a hard-coded value for the arrays used to manage the memory and the second one is supposed to be a dynamic type of approach. I am not so sure of what and/or how the second approach works and if it is machine dependent, what are its limitations, will it cause memory overrun problems, etc, etc..... Are there any Spice2g6 users that have looked at how to fix this problem and found a solution ? Could I get some help in making out what the comments in the code mean ? I am talking about the comments in the spice.f file, starting at line 2113. You can find this file in the regular spice source directory if you have it. Thanks in advance to all of the people that answer. ________________________________________________________________________________ Name: Marco Zelada Phone: 617 353 9882 VLSI CAD Engineer E-mail: marco@buengc.bu.edu Dept: Electrical & Computer Eng. Mail: 44 Cummington St. Room 236 Org: Boston University Boston MA, 02215 ________________________________________________________________________________ -- ________________________________________________________________________________ Name: Marco Zelada Phone: 617 353 9882 VLSI CAD Engineer E-mail: marco@buengc.bu.edu Dept: Electrical & Computer Eng. Mail: 44 Cummington St. Room 236 Org: Boston University Boston MA, 02215 ________________________________________________________________________________