Magic Mailing List |
|
From: Stefan Jones (stefan.jones AT multigig DOT com) Date: Mon Jun 23 2003 - 04:23:32 EDT
Ok, Here are the magic level numbers for ng(tcl)spice bsim: These have all been taken from tclspice/src/spicelib/parser/inpdomod.c line 189 and following (the switch statement ) type Level MOS1 : 1 MOS2 : 2 MOS3 : 3 BSIM1 : 4 BSIM2 : 5 BSIM3.1 : 49 BSIM3.2 : 50 BSIM3.3 (BSIM3 dir) : 8 BSIM4 : 14 That are all the BSIM models, there are more transistor models, look at the C-code for them. So to use a particular BSIM model modify your .model statement to have level=?? from the above list. The ekv addition would be an easy addition, if people need it then it can be quickly added ( in a few hours without much testing ). Hope this helps, Stefan On Sun, 2003-06-22 at 04:00, Martin, Mark wrote: > it doesn't seem that tclspice has the correct model. > > The parameters from MOSIS are for the BSIM3v3.1 > > Based on the directories I see in the tclspice tree, > BSIM3v3 is not present (only BSIM3v1,BSIM3v2) > > The source for BSIM3v3 can be found at > > http://www-device.eecs.berkeley.edu/~bsim3/get.html > > I hope this can be integrated into the simulator soon. > It would be nice to have a simulator to use at home. > Since BSIM3v3 is the industry standard, it goes without > saying, that tclspice must have it. > > Additionally, I think the EKV model would also be a nice > addition. > > I believe a coworker has already done this with a copy of > spice3f. > > Mark -- Stefan Jones <stefan.jones AT multigig DOT com> Multigig Ltd
|
|