[Top][All Lists]
[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
- [Gnucap-devel] hspice level 49 and .lib/.param?,
Dan McMahill <=