gnucap-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gnucap-devel] hspice level 49 and .lib/.param?


From: Dan McMahill
Subject: [Gnucap-devel] hspice level 49 and .lib/.param?
Date: Fri, 11 Nov 2005 00:35:18 -0500
User-agent: Mozilla/5.0 (X11; U; SunOS sun4u; en-US; rv:1.7.6) Gecko/20050412

anyone working on an Hspice level 49 MOS compatible model for gnucap?

mosis, for example at:

http://www.mosis.org/cgi-bin/cgiwrap/umosis/swp/params/tsmc-018/t58f_mm_non_epi_thk-params.txt

has level 49 models for various CMOS processes.

I think there are actually some additional parameters that hspice will take which aren't included in that particular model in the URL.

And on a related note, are there any plans to implement the hspice ".lib" and ".param" statements? With those two and the ability to use expressions in the .model cards, you can easily implement up/down process corner models. For example you might have a model file called 'myfile.l' which you would include in your .ckt file with:

.lib 'myfile.l' TYP
or
.lib 'myfile.l' SLOW

myfile.l might look like:

.LIB TYP
.param
+ dvthn = 0
+ toxn = 4e-9
+ dvthp = 0
+ toxp = 4e-9
.lib 'myfile.l' MOS
.ENDL TYP

.LIB SLOW
.param
+ dvthn = 0.1
+ toxn = 4.2e-9
+ dvthp = 0.1
+ toxp = 4.2e-9
.lib 'myfile.l' MOS
.ENDL SLOW

.LIB MOS
.MODEL NMOS (
+TOX  = toxn
+VTH0 = '0.5 + dvthn'
+K1 = 0.5
)

.MODEL PMOS (
+TOX  = toxp
+VTH0 = '0.6 + dvthp'
+K1 = 0.6
)

.ENDL MOS



Thanks

-Dan




reply via email to

[Prev in Thread] Current Thread [Next in Thread]