bsimcmg, introduce benchmark_test files, from Berkeley's BSIMCMG110.0.0_20160101.tar.gz

This commit is contained in:
rlar 2017-07-07 18:49:05 +02:00 committed by Holger Vogt
parent 10f6e1fa37
commit bf333b9956
32 changed files with 23508 additions and 0 deletions

View File

@ -0,0 +1,246 @@
****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
Copyright (C) 2012 Synopsys, Inc. All Rights Reserved.
Unpublished-rights reserved under US copyright laws.
This program is protected by law and is subject to the
terms and conditions of the license agreement from Synopsys.
Use of this program is your acceptance to be bound by the
license agreement. HSPICE is the trademark of Synopsys, Inc.
Input File: ac.sp
Command line options: -hdlpath ../code -i ac.sp -o ac
lic:
lic: FLEXlm: v10.8
lic: USER: sourabh HOSTNAME: bwrcr720-2.eecs.berkeley.edu
lic: HOSTID: PID: 15335
lic: Using FLEXlm license file:
lic: 1701@sunv40z-1.eecs.berkeley.edu
lic: Checkout 1 hspice
lic: License/Maintenance for hspice will expire on 18-nov-2016/2015.06
lic: 1(in_use)/50(total) FLOATING license(s) on SERVER sunv40z-1.eecs.berkeley.
lic:
Init: read install configuration file: /tools/synopsys/hspice/G-2012.06/hspice/meta.cfg
**info** *pvaI* Module (bsimcmg): 5 unexpanded port, 0 init, 2015 behav, 64 contrib, 49/3015 expr(s)
**info** *pvaI* Resizing DB size for v count = 1
**info** *pvaI* Resizing DB size for v count = 2
**info** *pvaI* Has DIS (PC SB), 5 afCount
**info** *pvaI* 0 const-G and 0 const-C, Has switch branch.
**info** *pvaI* Module (bsimcmg): generated 4 flow node(s) during compilation.
**info** *pvaI* #### Total 762 line-size(s), 49 expr(s), 64 contr(s), 0 init(s), 2015 behav(s), 5 port(s)
Loading pVA library ac.pvadir/pvaRTL_linux.so...
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** circuit name directory
circuit number to circuit name directory
number circuitname definition multiplier
0 main circuit
1 x1. bsimcmg(va) 1.00
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X1
*****************************************************************
****** option summary
******
runlvl = 3 bypass = 2
Opening plot unit= 15
file=ac.pa0
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** operating point information tnom= 25.000 temp= 25.000 *****
***** operating point status is all simulation time is 0.
node =voltage node =voltage node =voltage
+0:bulk = 0. 0:gate = 0.5000 0:supply = 1.0000
+0:vout = 0.7501
**** voltage sources
subckt
element 0:vbs 0:vdd 0:vsig
volts 0. 1.0000 0.5000
current 1.191e-11 -1.250e-04 -1.353e-14
power 0. 1.250e-04 6.764e-15
total voltage source power dissipation= 1.250e-04 watts
**** resistors
subckt
element 0:rl
r value 2.000e+03
v drop 0.2499
current 1.250e-04
power 3.123e-05
******
*sample netlist for bsim-mg
****** ac analysis tnom= 25.000 temp= 25.000 *****
x
freq voltage m volt phase
vout vout
1.0000e+03 1.4022 180.0000
1.2589e+03 1.4022 180.0000
1.5848e+03 1.4022 180.0000
1.9952e+03 1.4022 180.0000
2.5118e+03 1.4022 180.0000
3.1622e+03 1.4022 180.0000
3.9810e+03 1.4022 180.0000
5.0118e+03 1.4022 180.0000
6.3095e+03 1.4022 180.0000
7.9432e+03 1.4022 179.9999
1.0000e+04 1.4022 179.9999
1.2589e+04 1.4022 179.9999
1.5848e+04 1.4022 179.9999
1.9952e+04 1.4022 179.9999
2.5118e+04 1.4022 179.9998
3.1622e+04 1.4022 179.9998
3.9810e+04 1.4022 179.9997
5.0118e+04 1.4022 179.9997
6.3095e+04 1.4022 179.9996
7.9432e+04 1.4022 179.9994
1.0000e+05 1.4022 179.9993
1.2589e+05 1.4022 179.9991
1.5848e+05 1.4022 179.9989
1.9952e+05 1.4022 179.9986
2.5118e+05 1.4022 179.9983
3.1622e+05 1.4022 179.9978
3.9810e+05 1.4022 179.9972
5.0118e+05 1.4022 179.9965
6.3095e+05 1.4022 179.9956
7.9432e+05 1.4022 179.9945
1.0000e+06 1.4022 179.9931
1.2589e+06 1.4022 179.9913
1.5848e+06 1.4022 179.9890
1.9952e+06 1.4022 179.9861
2.5118e+06 1.4022 179.9825
3.1622e+06 1.4022 179.9780
3.9810e+06 1.4022 179.9723
5.0118e+06 1.4022 179.9652
6.3095e+06 1.4022 179.9562
7.9432e+06 1.4022 179.9448
1.0000e+07 1.4022 179.9305
1.2589e+07 1.4022 179.9125
1.5848e+07 1.4022 179.8899
1.9952e+07 1.4022 179.8613
2.5118e+07 1.4022 179.8254
3.1622e+07 1.4022 179.7803
3.9810e+07 1.4022 179.7234
5.0118e+07 1.4022 179.6517
6.3095e+07 1.4022 179.5616
7.9432e+07 1.4022 179.4480
1.0000e+08 1.4021 179.3051
1.2589e+08 1.4021 179.1252
1.5848e+08 1.4020 178.8988
1.9952e+08 1.4018 178.6138
2.5118e+08 1.4016 178.2550
3.1622e+08 1.4012 177.8036
3.9810e+08 1.4007 177.2356
5.0118e+08 1.3997 176.5214
6.3095e+08 1.3982 175.6238
7.9432e+08 1.3959 174.4967
1.0000e+09 1.3923 173.0837
1.2589e+09 1.3865 171.3167
1.5848e+09 1.3776 169.1152
1.9952e+09 1.3637 166.3885
2.5118e+09 1.3426 163.0414
3.1622e+09 1.3110 158.9875
3.9810e+09 1.2653 154.1729
5.0118e+09 1.2017 148.6090
6.3095e+09 1.1179 142.4069
7.9432e+09 1.0150 135.7919
1.0000e+10 0.8977 129.0752
1.2589e+10 0.7740 122.5838
1.5848e+10 0.6527 116.5802
1.9952e+10 0.5405 111.2152
2.5118e+10 0.4417 106.5256
3.1622e+10 0.3576 102.4631
3.9810e+10 0.2876 98.9287
5.0118e+10 0.2304 95.7995
6.3095e+10 0.1842 92.9443
7.9432e+10 0.1470 90.2313
1.0000e+11 0.1174 87.5296
1.2589e+11 9.378e-02 84.7083
1.5848e+11 7.509e-02 81.6357
1.9952e+11 6.036e-02 78.1802
2.5118e+11 4.880e-02 74.2167
3.1622e+11 3.980e-02 69.6405
3.9810e+11 3.288e-02 64.3920
5.0118e+11 2.763e-02 58.4911
6.3095e+11 2.372e-02 52.0677
7.9432e+11 2.089e-02 45.3674
1.0000e+12 1.888e-02 38.7111
y
-----------------------------------------------
***** job concluded
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** job statistics summary tnom= 25.000 temp= 25.000 *****
****** Machine Information ******
CPU:
model name : Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
cpu MHz : 3299.813
OS:
Linux version 2.6.32-573.7.1.el6.x86_64 (mockbuild@x86-031.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Sep 10 13:42:16 EDT 2015
****** HSPICE Threads Information ******
Command Line Threads Count : 1
Available CPU Count : 8
Actual Threads Count : 1
****** Circuit Statistics ******
# nodes = 10 # elements = 6
# resistors = 1 # capacitors = 1 # inductors = 0
# mutual_inds = 0 # vccs = 0 # vcvs = 0
# cccs = 0 # ccvs = 0 # volt_srcs = 3
# curr_srcs = 0 # diodes = 0 # bjts = 0
# jfets = 0 # mosfets = 0 # U elements = 0
# T elements = 0 # W elements = 0 # B elements = 0
# S elements = 0 # P elements = 0 # va device = 1
# vector_srcs = 0 # N elements = 0
****** Runtime Statistics (seconds) ******
analysis time # points tot. iter conv.iter
op point 0.00 1 6
ac analysis 0.01 91 91
readin 3.07
errchk 0.06
setup 0.00
output 0.00
peak memory used 119.41 megabytes
total cpu time 3.14 seconds
total elapsed time 8.62 seconds
job started at 08:28:58 12/31/2015
job ended at 08:29:06 12/31/2015
lic: Release hspice token(s)
lic: total license checkout elapse time: 0.21(s)

View File

@ -0,0 +1,35 @@
*Sample netlist for BSIM-MG
*AC Response
.option abstol=1e-6 reltol=1e-6 post ingold
.hdl "bsimcmg.va"
.include "modelcard.nmos"
.param myvdd=1.0
* --- Voltage Sources ---
vdd supply 0 dc=myvdd
vsig gate 0 dc=0.5 ac=1
vbs bulk 0 dc=0
* --- Transistor ---
X1 vout gate 0 bulk nmos1 TFIN=15n L=30n NFIN=10 NRS=1 NRD=1
* --- Load ---
rl supply vout r=2k
cl supply vout c=10f
* --- AC Analysis ---
.ac dec 10 1k 1T
* For Bias Point Testing
* .dc vsig -1 1.5 0.01
.print ac vm(vout) vp(vout)
*.alter
*.param myvdd=2.0
.end

View File

@ -0,0 +1,444 @@
****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
Copyright (C) 2012 Synopsys, Inc. All Rights Reserved.
Unpublished-rights reserved under US copyright laws.
This program is protected by law and is subject to the
terms and conditions of the license agreement from Synopsys.
Use of this program is your acceptance to be bound by the
license agreement. HSPICE is the trademark of Synopsys, Inc.
Input File: cfrgeo.sp
Command line options: -hdlpath ../code -i cfrgeo.sp -o cfrgeo
lic:
lic: FLEXlm: v10.8
lic: USER: sourabh HOSTNAME: bwrcr720-2.eecs.berkeley.edu
lic: HOSTID: PID: 15507
lic: Using FLEXlm license file:
lic: 1701@sunv40z-1.eecs.berkeley.edu
lic: Checkout 1 hspice
lic: License/Maintenance for hspice will expire on 18-nov-2016/2015.06
lic: 1(in_use)/50(total) FLOATING license(s) on SERVER sunv40z-1.eecs.berkeley.
lic:
Init: read install configuration file: /tools/synopsys/hspice/G-2012.06/hspice/meta.cfg
**info** *pvaI* Module (bsimcmg): 5 unexpanded port, 0 init, 2015 behav, 64 contrib, 49/3015 expr(s)
**info** *pvaI* Resizing DB size for v count = 1
**info** *pvaI* Resizing DB size for v count = 2
**info** *pvaI* Has DIS (PC SB), 5 afCount
**info** *pvaI* 0 const-G and 0 const-C, Has switch branch.
**info** *pvaI* Module (bsimcmg): generated 4 flow node(s) during compilation.
**info** *pvaI* #### Total 762 line-size(s), 49 expr(s), 64 contr(s), 0 init(s), 2015 behav(s), 5 port(s)
Loading pVA library cfrgeo.pvadir/pvaRTL_linux.so...
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** circuit name directory
circuit number to circuit name directory
number circuitname definition multiplier
0 main circuit
1 x1. bsimcmg(va) 1.00
2 x2. bsimcmg(va) 1.00
3 x3. bsimcmg(va) 1.00
4 x4. bsimcmg(va) 1.00
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X4
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X3
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X2
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X1
*****************************************************************
****** option summary
******
runlvl = 3 bypass = 2
Opening plot unit= 15
file=cfrgeo.pa0
******
*sample netlist for bsim-mg
****** dc transfer curves tnom= 25.000 temp= 27.000 *****
x
volt param
hfin x1:cfgeo x2:cfgeo x3:cfgeo
0. 3.000e-08 1.260e-17 2.560e-17 3.860e-17
y
x
volt
x4:cfgeo
0. 5.160e-17
y
-----------------------------------------------
***** job concluded
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** job statistics summary tnom= 25.000 temp= 27.000 *****
****** Machine Information ******
CPU:
model name : Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
cpu MHz : 3299.813
OS:
Linux version 2.6.32-573.7.1.el6.x86_64 (mockbuild@x86-031.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Sep 10 13:42:16 EDT 2015
****** HSPICE Threads Information ******
Command Line Threads Count : 1
Available CPU Count : 8
Actual Threads Count : 1
****** Circuit Statistics ******
# nodes = 24 # elements = 7
# resistors = 0 # capacitors = 0 # inductors = 0
# mutual_inds = 0 # vccs = 0 # vcvs = 0
# cccs = 0 # ccvs = 0 # volt_srcs = 3
# curr_srcs = 0 # diodes = 0 # bjts = 0
# jfets = 0 # mosfets = 0 # U elements = 0
# T elements = 0 # W elements = 0 # B elements = 0
# S elements = 0 # P elements = 0 # va device = 4
# vector_srcs = 0 # N elements = 0
****** Runtime Statistics (seconds) ******
analysis time # points tot. iter conv.iter
op point 0.00 1 0
dc sweep 0.00 1 3
readin 3.07
errchk 0.07
setup 0.00
output 0.00
peak memory used 119.46 megabytes
total cpu time 3.14 seconds
total elapsed time 8.66 seconds
job started at 08:29:24 12/31/2015
job ended at 08:29:32 12/31/2015
Loading pVA library cfrgeo.pvadir/pvaRTL_linux.so...
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** circuit name directory
circuit number to circuit name directory
number circuitname definition multiplier
0 main circuit
1 x1. bsimcmg(va) 1.00
2 x2. bsimcmg(va) 1.00
3 x3. bsimcmg(va) 1.00
4 x4. bsimcmg(va) 1.00
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X4
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X3
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X2
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X1
*****************************************************************
****** option summary
******
runlvl = 3 bypass = 2
Opening plot unit= 15
file=cfrgeo.pa1
******
*sample netlist for bsim-mg
****** dc transfer curves tnom= 25.000 temp= 27.000 *****
x
volt param
hfin x1:cfgeo x2:cfgeo x3:cfgeo
0. 4.000e-08 1.512e-17 3.078e-17 4.644e-17
y
x
volt
x4:cfgeo
0. 6.209e-17
y
-----------------------------------------------
***** job concluded
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** job statistics summary tnom= 25.000 temp= 27.000 *****
****** Machine Information ******
CPU:
model name : Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
cpu MHz : 3299.813
OS:
Linux version 2.6.32-573.7.1.el6.x86_64 (mockbuild@x86-031.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Sep 10 13:42:16 EDT 2015
****** HSPICE Threads Information ******
Command Line Threads Count : 1
Available CPU Count : 8
Actual Threads Count : 1
****** Circuit Statistics ******
# nodes = 24 # elements = 7
# resistors = 0 # capacitors = 0 # inductors = 0
# mutual_inds = 0 # vccs = 0 # vcvs = 0
# cccs = 0 # ccvs = 0 # volt_srcs = 3
# curr_srcs = 0 # diodes = 0 # bjts = 0
# jfets = 0 # mosfets = 0 # U elements = 0
# T elements = 0 # W elements = 0 # B elements = 0
# S elements = 0 # P elements = 0 # va device = 4
# vector_srcs = 0 # N elements = 0
****** Runtime Statistics (seconds) ******
analysis time # points tot. iter conv.iter
op point 0.00 1 0
dc sweep 0.00 1 3
readin 0.01
errchk 0.07
setup 0.00
output 0.00
peak memory used 119.47 megabytes
total cpu time 0.08 seconds
total elapsed time 0.08 seconds
job started at 08:29:24 12/31/2015
job ended at 08:29:32 12/31/2015
Loading pVA library cfrgeo.pvadir/pvaRTL_linux.so...
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** circuit name directory
circuit number to circuit name directory
number circuitname definition multiplier
0 main circuit
1 x1. bsimcmg(va) 1.00
2 x2. bsimcmg(va) 1.00
3 x3. bsimcmg(va) 1.00
4 x4. bsimcmg(va) 1.00
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X4
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X3
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X2
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X1
*****************************************************************
****** option summary
******
runlvl = 3 bypass = 2
Opening plot unit= 15
file=cfrgeo.pa2
******
*sample netlist for bsim-mg
****** dc transfer curves tnom= 25.000 temp= 27.000 *****
x
volt param
hfin x1:cfgeo x2:cfgeo x3:cfgeo
0. 5.000e-08 1.764e-17 3.596e-17 5.427e-17
y
x
volt
x4:cfgeo
0. 7.258e-17
y
-----------------------------------------------
***** job concluded
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** job statistics summary tnom= 25.000 temp= 27.000 *****
****** Machine Information ******
CPU:
model name : Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
cpu MHz : 3299.813
OS:
Linux version 2.6.32-573.7.1.el6.x86_64 (mockbuild@x86-031.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Sep 10 13:42:16 EDT 2015
****** HSPICE Threads Information ******
Command Line Threads Count : 1
Available CPU Count : 8
Actual Threads Count : 1
****** Circuit Statistics ******
# nodes = 24 # elements = 7
# resistors = 0 # capacitors = 0 # inductors = 0
# mutual_inds = 0 # vccs = 0 # vcvs = 0
# cccs = 0 # ccvs = 0 # volt_srcs = 3
# curr_srcs = 0 # diodes = 0 # bjts = 0
# jfets = 0 # mosfets = 0 # U elements = 0
# T elements = 0 # W elements = 0 # B elements = 0
# S elements = 0 # P elements = 0 # va device = 4
# vector_srcs = 0 # N elements = 0
****** Runtime Statistics (seconds) ******
analysis time # points tot. iter conv.iter
op point 0.00 1 0
dc sweep 0.00 1 3
readin 0.00
errchk 0.07
setup 0.01
output 0.00
peak memory used 119.78 megabytes
total cpu time 0.08 seconds
total elapsed time 0.08 seconds
job started at 08:29:24 12/31/2015
job ended at 08:29:33 12/31/2015
Loading pVA library cfrgeo.pvadir/pvaRTL_linux.so...
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** circuit name directory
circuit number to circuit name directory
number circuitname definition multiplier
0 main circuit
1 x1. bsimcmg(va) 1.00
2 x2. bsimcmg(va) 1.00
3 x3. bsimcmg(va) 1.00
4 x4. bsimcmg(va) 1.00
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X4
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X3
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X2
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X1
*****************************************************************
****** option summary
******
runlvl = 3 bypass = 2
Opening plot unit= 15
file=cfrgeo.pa3
******
*sample netlist for bsim-mg
****** dc transfer curves tnom= 25.000 temp= 27.000 *****
x
volt param
hfin x1:cfgeo x2:cfgeo x3:cfgeo
0. 6.000e-08 2.016e-17 4.113e-17 6.210e-17
y
x
volt
x4:cfgeo
0. 8.308e-17
y
-----------------------------------------------
***** job concluded
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** job statistics summary tnom= 25.000 temp= 27.000 *****
****** Machine Information ******
CPU:
model name : Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
cpu MHz : 3299.813
OS:
Linux version 2.6.32-573.7.1.el6.x86_64 (mockbuild@x86-031.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Sep 10 13:42:16 EDT 2015
****** HSPICE Threads Information ******
Command Line Threads Count : 1
Available CPU Count : 8
Actual Threads Count : 1
****** Circuit Statistics ******
# nodes = 24 # elements = 7
# resistors = 0 # capacitors = 0 # inductors = 0
# mutual_inds = 0 # vccs = 0 # vcvs = 0
# cccs = 0 # ccvs = 0 # volt_srcs = 3
# curr_srcs = 0 # diodes = 0 # bjts = 0
# jfets = 0 # mosfets = 0 # U elements = 0
# T elements = 0 # W elements = 0 # B elements = 0
# S elements = 0 # P elements = 0 # va device = 4
# vector_srcs = 0 # N elements = 0
****** Runtime Statistics (seconds) ******
analysis time # points tot. iter conv.iter
op point 0.00 1 0
dc sweep 0.00 1 3
readin 0.00
errchk 0.07
setup 0.00
output 0.00
peak memory used 119.91 megabytes
total cpu time 0.08 seconds
total elapsed time 0.08 seconds
job started at 08:29:24 12/31/2015
job ended at 08:29:33 12/31/2015
lic: Release hspice token(s)
lic: total license checkout elapse time: 0.21(s)

View File

@ -0,0 +1,49 @@
*Sample netlist for BSIM-MG
* Geometry-dependent Cfr
*
.option abstol=1e-6 reltol=1e-6 post ingold
.temp 27
.hdl "bsimcmg.va"
.param hfin=30n
.model nmos2 bsimcmg
+ DEVTYPE=1
+ CGEOMOD=2
+ HEPI=10n
+ LSP=5n
+ EPSRSP=7.5
+ TGATE=40n
+ TMASK=10n
+ TSILI=0n
+ CRATIO=1.0
+ EOT=1.0n
+ TOXP=1.2n
+ HFIN=hfin
* --- Voltage Sources ---
vds supply 0 dc=0
vgs gate 0 dc=0
vbs bulk 0 dc=0
* --- Transistor ---
X1 supply gate 0 bulk nmos2 TFIN=10n L=30n NFIN=1 FPITCH=20n LRSD=40n
X2 supply gate 0 bulk nmos2 TFIN=10n L=30n NFIN=1 FPITCH=40n LRSD=40n
X3 supply gate 0 bulk nmos2 TFIN=10n L=30n NFIN=1 FPITCH=60n LRSD=40n
X4 supply gate 0 bulk nmos2 TFIN=10n L=30n NFIN=1 FPITCH=80n LRSD=40n
* --- DC Analysis ---
.dc vgs 0.0 1.0 1.5
.print dc par'hfin' X1:CFGEO X2:CFGEO X3:CFGEO X4:CFGEO
.alter
.param hfin=40n
.alter
.param hfin=50n
.alter
.param hfin=60n
.end

View File

@ -0,0 +1,3 @@
#!/bin/bash
rm -f *.ac* *.ic* *.pa* *.st* *.val *.sw* *.tr* *.sc* *.mt* *.ma* sxcmd.log acsymm.sp acsymm.lis *.out *.ms* *.valog
rm -rf *.pvadir *.ahdlSimDB

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,28 @@
*Sample netlist for BSIM-MG
*Drain current symmetry for nmos
.option abstol=1e-6 reltol=1e-6 post ingold
.hdl "bsimcmg.va"
.include "modelcard.nmos"
* --- Voltage Sources ---
vdrain drain 0 dc=0
esource source 0 drain 0 -1
vgate gate 0 dc=1.0
vbulk bulk 0 dc=0.0
* --- Transistor ---
X1 drain gate source bulk nmos1 TFIN=15n L=30n NFIN=10 NRS=1 NRD=1
* --- DC Analysis ---
.dc vdrain -0.1 0.1 0.001 vgate 0.0 1.0 0.2
.probe dc ids=par'-i(vdrain)'
.probe dc gx=deriv(ids)
.probe dc gx2=deriv(gx)
.probe dc gx3=deriv(gx2)
.probe dc gx4=deriv(gx3)
.print dc par'ids' par'gx' par'gx2' par'gx3' par 'gx4'
.end

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,28 @@
*Sample netlist for BSIM-MG
*Drain current symmetry
.option abstol=1e-6 reltol=1e-6 post ingold
.hdl "bsimcmg.va"
.include "modelcard.pmos"
* --- Voltage Sources ---
vdrain drain 0 dc=0
esource source 0 drain 0 -1
vgate gate 0 dc=-1.0
vbulk bulk 0 dc=0
* --- Transistor ---
X1 drain gate source bulk pmos1 TFIN=15n L=30n NFIN=10 NRS=1 NRD=1
* --- DC Analysis ---
.dc vdrain -0.1 0.1 0.001 vgate 0.0 -1.0 -0.2
.probe dc ids=par'-i(vdrain)'
.probe dc gx=deriv(ids)
.probe dc gx2=deriv(gx)
.probe dc gx3=deriv(gx2)
.probe dc gx4=deriv(gx3)
.print dc par'ids' par'gx' par'gx2' par'gx3' par 'gx4'
.end

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,30 @@
*Sample netlist for BSIM-MG
*Id-Vd Characteristics for NMOS (T = 27 C)
.option abstol=1e-6 reltol=1e-6 post ingold
.temp -55
.hdl "bsimcmg.va"
.include "modelcard.nmos.1"
* --- Voltage Sources ---
vds drain 0 dc=0
vgs gate 0 dc=1.0
vbs bulk 0 dc=0.2
* --- Transistor ---
X1 drain gate 0 bulk nmos1 TFIN=15n L=40n NFIN=10 NRS=1 NRD=1
* --- DC Analysis ---
.dc vds 0 1 0.01 vgs 0 1.0 0.1
.probe dc ids=par`-i(vds)`
.probe dc gds=deriv(ids)
.print dc par'ids' par'gds'
.alter
.temp 27
.alter
.temp 100
.end

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,30 @@
*Sample netlist for BSIM-MG
*Id-Vd Characteristics for PMOS (T = 27 C)
.option abstol=1e-6 reltol=1e-6 post ingold
.temp -55
.hdl "bsimcmg.va"
.include "modelcard.pmos.1"
* --- Voltage Sources ---
vds drain 0 dc=0
vgs gate 0 dc=-1
vbs bulk 0 dc=0
* --- Transistor ---
X1 drain gate 0 bulk pmos1 TFIN=15n L=40n NFIN=10 NRS=1 NRD=1
* --- DC Analysis ---
.dc vds 0 -1 -0.01 vgs 0 -1.0 -0.1
.probe dc ids=par`i(vds)`
.probe dc gds=deriv(ids)
.print dc par'ids' par'-gds'
.alter
.temp 27
.alter
.temp 100
.end

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,31 @@
*Sample netlist for BSIM-MG
*Id-Vg Characteristics for NMOS (T = 27 C)
.option abstol=1e-6 reltol=1e-6 post ingold
.temp 27
.hdl "bsimcmg.va"
.include "modelcard.nmos.1"
* --- Voltage Sources ---
vds supply 0 dc=0.05
vgs gate 0 dc=1
vbs bulk 0 dc=0
vt t 0 dc= 0
* --- Transistor ---
X1 supply gate 0 bulk t nmos1 TFIN=15n L=30n NFIN=10 NRS=1 NRD=1
* --- DC Analysis ---
.dc vgs -0.5 1.0 0.01 vds 0.05 1 0.95
.probe dc par'-i(vds)'
.probe dc par'-i(vbs)'
.print dc i(X1.d)
.alter
.temp -55
.alter
.temp 100
.end

View File

@ -0,0 +1,747 @@
****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
Copyright (C) 2012 Synopsys, Inc. All Rights Reserved.
Unpublished-rights reserved under US copyright laws.
This program is protected by law and is subject to the
terms and conditions of the license agreement from Synopsys.
Use of this program is your acceptance to be bound by the
license agreement. HSPICE is the trademark of Synopsys, Inc.
Input File: idvgpmos.sp
Command line options: -hdlpath ../code -i idvgpmos.sp -o idvgpmos
lic:
lic: FLEXlm: v10.8
lic: USER: sourabh HOSTNAME: bwrcr720-2.eecs.berkeley.edu
lic: HOSTID: PID: 14759
lic: Using FLEXlm license file:
lic: 1701@sunv40z-1.eecs.berkeley.edu
lic: Checkout 1 hspice
lic: License/Maintenance for hspice will expire on 18-nov-2016/2015.06
lic: 1(in_use)/50(total) FLOATING license(s) on SERVER sunv40z-1.eecs.berkeley.
lic:
Init: read install configuration file: /tools/synopsys/hspice/G-2012.06/hspice/meta.cfg
**info** *pvaI* Module (bsimcmg): 5 unexpanded port, 0 init, 2015 behav, 64 contrib, 49/3015 expr(s)
**info** *pvaI* Resizing DB size for v count = 1
**info** *pvaI* Resizing DB size for v count = 2
**info** *pvaI* Has DIS (PC SB), 5 afCount
**info** *pvaI* 0 const-G and 0 const-C, Has switch branch.
**info** *pvaI* Module (bsimcmg): generated 4 flow node(s) during compilation.
**info** *pvaI* #### Total 762 line-size(s), 49 expr(s), 64 contr(s), 0 init(s), 2015 behav(s), 5 port(s)
Loading pVA library idvgpmos.pvadir/pvaRTL_linux.so...
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** circuit name directory
circuit number to circuit name directory
number circuitname definition multiplier
0 main circuit
1 x1. bsimcmg(va) 1.00
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X1
*****************************************************************
****** option summary
******
runlvl = 3 bypass = 2
Opening plot unit= 15
file=idvgpmos.pa0
******
*sample netlist for bsim-mg
****** dc transfer curves tnom= 25.000 temp= -55.000 *****
x
volt param param
ids -gds
0.50000 5.201e-10 0.
0.49000 5.159e-10 5.201e-08
0.48000 5.117e-10 -4.225e-10
0.47000 5.075e-10 -4.220e-10
0.46000 5.033e-10 -4.214e-10
0.45000 4.991e-10 -4.209e-10
0.44000 4.949e-10 -4.203e-10
0.43000 4.907e-10 -4.197e-10
0.42000 4.865e-10 -4.192e-10
0.41000 4.823e-10 -4.186e-10
0.40000 4.781e-10 -4.180e-10
0.39000 4.740e-10 -4.174e-10
0.38000 4.698e-10 -4.168e-10
0.37000 4.657e-10 -4.162e-10
0.36000 4.615e-10 -4.156e-10
0.35000 4.574e-10 -4.149e-10
0.34000 4.532e-10 -4.143e-10
0.33000 4.491e-10 -4.136e-10
0.32000 4.450e-10 -4.130e-10
0.31000 4.409e-10 -4.124e-10
0.30000 4.367e-10 -4.117e-10
0.29000 4.326e-10 -4.110e-10
0.28000 4.285e-10 -4.103e-10
0.27000 4.245e-10 -4.096e-10
0.26000 4.204e-10 -4.089e-10
0.25000 4.163e-10 -4.082e-10
0.24000 4.122e-10 -4.075e-10
0.23000 4.082e-10 -4.068e-10
0.22000 4.041e-10 -4.060e-10
0.21000 4.001e-10 -4.053e-10
0.20000 3.960e-10 -4.045e-10
0.19000 3.920e-10 -4.038e-10
0.18000 3.880e-10 -4.030e-10
0.17000 3.840e-10 -4.022e-10
0.16000 3.800e-10 -4.014e-10
0.15000 3.760e-10 -4.006e-10
0.14000 3.720e-10 -3.998e-10
0.13000 3.680e-10 -3.990e-10
0.12000 3.640e-10 -3.981e-10
0.11000 3.601e-10 -3.973e-10
0.10000 3.561e-10 -3.964e-10
9.0000e-02 3.522e-10 -3.956e-10
8.0000e-02 3.482e-10 -3.947e-10
7.0000e-02 3.443e-10 -3.938e-10
6.0000e-02 3.404e-10 -3.929e-10
5.0000e-02 3.365e-10 -3.920e-10
4.0000e-02 3.326e-10 -3.910e-10
3.0000e-02 3.287e-10 -3.901e-10
2.0000e-02 3.248e-10 -3.891e-10
1.0000e-02 3.209e-10 -3.881e-10
0. 3.171e-10 -3.870e-10
-1.0000e-02 3.132e-10 -3.860e-10
-2.0000e-02 3.094e-10 -3.848e-10
-3.0000e-02 3.055e-10 -3.836e-10
-4.0000e-02 3.017e-10 -3.823e-10
-5.0000e-02 2.980e-10 -3.808e-10
-6.0000e-02 2.942e-10 -3.791e-10
-7.0000e-02 2.904e-10 -3.769e-10
-8.0000e-02 2.867e-10 -3.741e-10
-9.0000e-02 2.831e-10 -3.703e-10
-0.10000 2.795e-10 -3.651e-10
-0.11000 2.761e-10 -3.574e-10
-0.12000 2.728e-10 -3.461e-10
-0.13000 2.697e-10 -3.290e-10
-0.14000 2.671e-10 -3.030e-10
-0.15000 2.651e-10 -2.628e-10
-0.16000 2.641e-10 -2.006e-10
-0.17000 2.645e-10 -1.038e-10
-0.18000 2.673e-10 4.686e-11
-0.19000 2.738e-10 2.822e-10
-0.20000 2.861e-10 6.497e-10
-0.21000 3.073e-10 1.225e-09
-0.22000 3.426e-10 2.124e-09
-0.23000 3.999e-10 3.530e-09
-0.24000 4.917e-10 5.732e-09
-0.25000 6.374e-10 9.178e-09
-0.26000 8.676e-10 1.457e-08
-0.27000 1.230e-09 2.302e-08
-0.28000 1.799e-09 3.623e-08
-0.29000 2.693e-09 5.693e-08
-0.30000 4.092e-09 8.932e-08
-0.31000 6.285e-09 1.400e-07
-0.32000 9.719e-09 2.193e-07
-0.33000 1.509e-08 3.434e-07
-0.34000 2.351e-08 5.376e-07
-0.35000 3.667e-08 8.413e-07
-0.36000 5.726e-08 1.316e-06
-0.37000 8.945e-08 2.059e-06
-0.38000 1.397e-07 3.219e-06
-0.39000 2.182e-07 5.028e-06
-0.40000 3.405e-07 7.848e-06
-0.41000 5.307e-07 1.223e-05
-0.42000 8.254e-07 1.902e-05
-0.43000 1.280e-06 2.947e-05
-0.44000 1.975e-06 4.544e-05
-0.45000 3.029e-06 6.956e-05
-0.46000 4.600e-06 1.053e-04
-0.47000 6.897e-06 1.571e-04
-0.48000 1.017e-05 2.297e-04
-0.49000 1.468e-05 3.271e-04
-0.50000 2.070e-05 4.515e-04
-0.51000 2.843e-05 6.018e-04
-0.52000 3.802e-05 7.733e-04
-0.53000 4.953e-05 9.588e-04
-0.54000 6.293e-05 1.150e-03
-0.55000 7.815e-05 1.340e-03
-0.56000 9.507e-05 1.522e-03
-0.57000 1.136e-04 1.692e-03
-0.58000 1.335e-04 1.849e-03
-0.59000 1.546e-04 1.990e-03
-0.60000 1.769e-04 2.116e-03
-0.61000 2.002e-04 2.228e-03
-0.62000 2.243e-04 2.328e-03
-0.63000 2.493e-04 2.417e-03
-0.64000 2.750e-04 2.496e-03
-0.65000 3.013e-04 2.566e-03
-0.66000 3.281e-04 2.629e-03
-0.67000 3.555e-04 2.685e-03
-0.68000 3.833e-04 2.736e-03
-0.69000 4.115e-04 2.782e-03
-0.70000 4.401e-04 2.823e-03
-0.71000 4.691e-04 2.861e-03
-0.72000 4.983e-04 2.895e-03
-0.73000 5.279e-04 2.926e-03
-0.74000 5.577e-04 2.954e-03
-0.75000 5.877e-04 2.979e-03
-0.76000 6.179e-04 3.002e-03
-0.77000 6.484e-04 3.023e-03
-0.78000 6.789e-04 3.042e-03
-0.79000 7.097e-04 3.059e-03
-0.80000 7.406e-04 3.075e-03
-0.81000 7.716e-04 3.089e-03
-0.82000 8.027e-04 3.101e-03
-0.83000 8.339e-04 3.112e-03
-0.84000 8.652e-04 3.122e-03
-0.85000 8.966e-04 3.131e-03
-0.86000 9.281e-04 3.139e-03
-0.87000 9.596e-04 3.146e-03
-0.88000 9.912e-04 3.152e-03
-0.89000 1.023e-03 3.157e-03
-0.90000 1.054e-03 3.161e-03
-0.91000 1.086e-03 3.165e-03
-0.92000 1.118e-03 3.168e-03
-0.93000 1.150e-03 3.171e-03
-0.94000 1.181e-03 3.173e-03
-0.95000 1.213e-03 3.174e-03
-0.96000 1.245e-03 3.175e-03
-0.97000 1.277e-03 3.176e-03
-0.98000 1.308e-03 3.176e-03
-0.99000 1.340e-03 3.176e-03
-1.00000 1.372e-03 3.175e-03
y
-----------------------------------------------
***** job concluded
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** job statistics summary tnom= 25.000 temp= -55.000 *****
****** Machine Information ******
CPU:
model name : Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
cpu MHz : 3299.813
OS:
Linux version 2.6.32-573.7.1.el6.x86_64 (mockbuild@x86-031.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Sep 10 13:42:16 EDT 2015
****** HSPICE Threads Information ******
Command Line Threads Count : 1
Available CPU Count : 8
Actual Threads Count : 1
****** Circuit Statistics ******
# nodes = 9 # elements = 4
# resistors = 0 # capacitors = 0 # inductors = 0
# mutual_inds = 0 # vccs = 0 # vcvs = 0
# cccs = 0 # ccvs = 0 # volt_srcs = 3
# curr_srcs = 0 # diodes = 0 # bjts = 0
# jfets = 0 # mosfets = 0 # U elements = 0
# T elements = 0 # W elements = 0 # B elements = 0
# S elements = 0 # P elements = 0 # va device = 1
# vector_srcs = 0 # N elements = 0
****** Runtime Statistics (seconds) ******
analysis time # points tot. iter conv.iter
op point 0.00 1 0
dc sweep 0.01 151 304
readin 3.07
errchk 0.06
setup 0.00
output 0.00
peak memory used 119.21 megabytes
total cpu time 3.15 seconds
total elapsed time 8.67 seconds
job started at 08:27:39 12/31/2015
job ended at 08:27:47 12/31/2015
Loading pVA library idvgpmos.pvadir/pvaRTL_linux.so...
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** circuit name directory
circuit number to circuit name directory
number circuitname definition multiplier
0 main circuit
1 x1. bsimcmg(va) 1.00
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X1
*****************************************************************
****** option summary
******
runlvl = 3 bypass = 2
Opening plot unit= 15
file=idvgpmos.pa1
******
*sample netlist for bsim-mg
****** dc transfer curves tnom= 25.000 temp= 27.000 *****
x
volt param param
ids -gds
0.50000 5.831e-10 0.
0.49000 5.787e-10 5.831e-08
0.48000 5.742e-10 -4.425e-10
0.47000 5.698e-10 -4.421e-10
0.46000 5.654e-10 -4.417e-10
0.45000 5.610e-10 -4.413e-10
0.44000 5.566e-10 -4.408e-10
0.43000 5.522e-10 -4.404e-10
0.42000 5.478e-10 -4.400e-10
0.41000 5.434e-10 -4.395e-10
0.40000 5.390e-10 -4.391e-10
0.39000 5.346e-10 -4.386e-10
0.38000 5.303e-10 -4.382e-10
0.37000 5.259e-10 -4.377e-10
0.36000 5.215e-10 -4.373e-10
0.35000 5.172e-10 -4.368e-10
0.34000 5.128e-10 -4.363e-10
0.33000 5.085e-10 -4.358e-10
0.32000 5.041e-10 -4.353e-10
0.31000 4.998e-10 -4.348e-10
0.30000 4.954e-10 -4.343e-10
0.29000 4.911e-10 -4.338e-10
0.28000 4.868e-10 -4.333e-10
0.27000 4.824e-10 -4.328e-10
0.26000 4.781e-10 -4.322e-10
0.25000 4.738e-10 -4.317e-10
0.24000 4.695e-10 -4.311e-10
0.23000 4.652e-10 -4.305e-10
0.22000 4.609e-10 -4.299e-10
0.21000 4.566e-10 -4.294e-10
0.20000 4.523e-10 -4.288e-10
0.19000 4.481e-10 -4.281e-10
0.18000 4.438e-10 -4.275e-10
0.17000 4.395e-10 -4.268e-10
0.16000 4.353e-10 -4.261e-10
0.15000 4.310e-10 -4.253e-10
0.14000 4.268e-10 -4.245e-10
0.13000 4.226e-10 -4.235e-10
0.12000 4.184e-10 -4.225e-10
0.11000 4.142e-10 -4.213e-10
0.10000 4.100e-10 -4.198e-10
9.0000e-02 4.058e-10 -4.181e-10
8.0000e-02 4.017e-10 -4.160e-10
7.0000e-02 3.976e-10 -4.132e-10
6.0000e-02 3.936e-10 -4.098e-10
5.0000e-02 3.896e-10 -4.051e-10
4.0000e-02 3.857e-10 -3.990e-10
3.0000e-02 3.819e-10 -3.908e-10
2.0000e-02 3.782e-10 -3.797e-10
1.0000e-02 3.748e-10 -3.647e-10
0. 3.716e-10 -3.441e-10
-1.0000e-02 3.688e-10 -3.159e-10
-2.0000e-02 3.666e-10 -2.771e-10
-3.0000e-02 3.651e-10 -2.237e-10
-4.0000e-02 3.646e-10 -1.500e-10
-5.0000e-02 3.655e-10 -4.822e-11
-6.0000e-02 3.684e-10 9.244e-11
-7.0000e-02 3.740e-10 2.869e-10
-8.0000e-02 3.833e-10 5.561e-10
-9.0000e-02 3.977e-10 9.285e-10
-0.10000 4.193e-10 1.444e-09
-0.11000 4.507e-10 2.158e-09
-0.12000 4.959e-10 3.146e-09
-0.13000 5.600e-10 4.515e-09
-0.14000 6.504e-10 6.411e-09
-0.15000 7.770e-10 9.039e-09
-0.16000 9.540e-10 1.266e-08
-0.17000 1.201e-09 1.769e-08
-0.18000 1.544e-09 2.466e-08
-0.19000 2.020e-09 3.431e-08
-0.20000 2.682e-09 4.766e-08
-0.21000 3.599e-09 6.615e-08
-0.22000 4.871e-09 9.175e-08
-0.23000 6.633e-09 1.272e-07
-0.24000 9.074e-09 1.762e-07
-0.25000 1.245e-08 2.441e-07
-0.26000 1.713e-08 3.379e-07
-0.27000 2.360e-08 4.678e-07
-0.28000 3.255e-08 6.472e-07
-0.29000 4.492e-08 8.950e-07
-0.30000 6.201e-08 1.237e-06
-0.31000 8.559e-08 1.709e-06
-0.32000 1.181e-07 2.358e-06
-0.33000 1.628e-07 3.250e-06
-0.34000 2.242e-07 4.472e-06
-0.35000 3.083e-07 6.140e-06
-0.36000 4.229e-07 8.407e-06
-0.37000 5.786e-07 1.147e-05
-0.38000 7.886e-07 1.557e-05
-0.39000 1.070e-06 2.100e-05
-0.40000 1.442e-06 2.810e-05
-0.41000 1.930e-06 3.724e-05
-0.42000 2.560e-06 4.879e-05
-0.43000 3.363e-06 6.305e-05
-0.44000 4.368e-06 8.026e-05
-0.45000 5.606e-06 1.005e-04
-0.46000 7.106e-06 1.238e-04
-0.47000 8.894e-06 1.500e-04
-0.48000 1.099e-05 1.787e-04
-0.49000 1.342e-05 2.098e-04
-0.50000 1.619e-05 2.428e-04
-0.51000 1.932e-05 2.773e-04
-0.52000 2.282e-05 3.131e-04
-0.53000 2.669e-05 3.498e-04
-0.54000 3.094e-05 3.871e-04
-0.55000 3.557e-05 4.248e-04
-0.56000 4.058e-05 4.627e-04
-0.57000 4.596e-05 5.007e-04
-0.58000 5.172e-05 5.385e-04
-0.59000 5.786e-05 5.762e-04
-0.60000 6.437e-05 6.136e-04
-0.61000 7.124e-05 6.508e-04
-0.62000 7.848e-05 6.875e-04
-0.63000 8.608e-05 7.239e-04
-0.64000 9.403e-05 7.598e-04
-0.65000 1.023e-04 7.953e-04
-0.66000 1.110e-04 8.304e-04
-0.67000 1.200e-04 8.650e-04
-0.68000 1.293e-04 8.991e-04
-0.69000 1.390e-04 9.327e-04
-0.70000 1.489e-04 9.658e-04
-0.71000 1.593e-04 9.984e-04
-0.72000 1.699e-04 1.030e-03
-0.73000 1.808e-04 1.062e-03
-0.74000 1.920e-04 1.093e-03
-0.75000 2.036e-04 1.123e-03
-0.76000 2.154e-04 1.153e-03
-0.77000 2.275e-04 1.183e-03
-0.78000 2.399e-04 1.212e-03
-0.79000 2.526e-04 1.240e-03
-0.80000 2.655e-04 1.268e-03
-0.81000 2.788e-04 1.295e-03
-0.82000 2.922e-04 1.321e-03
-0.83000 3.060e-04 1.347e-03
-0.84000 3.199e-04 1.373e-03
-0.85000 3.342e-04 1.398e-03
-0.86000 3.486e-04 1.422e-03
-0.87000 3.633e-04 1.446e-03
-0.88000 3.782e-04 1.469e-03
-0.89000 3.934e-04 1.492e-03
-0.90000 4.087e-04 1.514e-03
-0.91000 4.243e-04 1.535e-03
-0.92000 4.401e-04 1.556e-03
-0.93000 4.560e-04 1.577e-03
-0.94000 4.722e-04 1.597e-03
-0.95000 4.885e-04 1.616e-03
-0.96000 5.051e-04 1.635e-03
-0.97000 5.218e-04 1.653e-03
-0.98000 5.386e-04 1.671e-03
-0.99000 5.557e-04 1.688e-03
-1.00000 5.729e-04 1.704e-03
y
-----------------------------------------------
***** job concluded
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** job statistics summary tnom= 25.000 temp= 27.000 *****
****** Machine Information ******
CPU:
model name : Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
cpu MHz : 3299.813
OS:
Linux version 2.6.32-573.7.1.el6.x86_64 (mockbuild@x86-031.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Sep 10 13:42:16 EDT 2015
****** HSPICE Threads Information ******
Command Line Threads Count : 1
Available CPU Count : 8
Actual Threads Count : 1
****** Circuit Statistics ******
# nodes = 9 # elements = 4
# resistors = 0 # capacitors = 0 # inductors = 0
# mutual_inds = 0 # vccs = 0 # vcvs = 0
# cccs = 0 # ccvs = 0 # volt_srcs = 3
# curr_srcs = 0 # diodes = 0 # bjts = 0
# jfets = 0 # mosfets = 0 # U elements = 0
# T elements = 0 # W elements = 0 # B elements = 0
# S elements = 0 # P elements = 0 # va device = 1
# vector_srcs = 0 # N elements = 0
****** Runtime Statistics (seconds) ******
analysis time # points tot. iter conv.iter
op point 0.00 1 0
dc sweep 0.02 151 304
readin 0.01
errchk 0.06
setup 0.00
output 0.00
peak memory used 119.21 megabytes
total cpu time 0.09 seconds
total elapsed time 0.10 seconds
job started at 08:27:39 12/31/2015
job ended at 08:27:48 12/31/2015
Loading pVA library idvgpmos.pvadir/pvaRTL_linux.so...
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** circuit name directory
circuit number to circuit name directory
number circuitname definition multiplier
0 main circuit
1 x1. bsimcmg(va) 1.00
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for X1
*****************************************************************
****** option summary
******
runlvl = 3 bypass = 2
Opening plot unit= 15
file=idvgpmos.pa2
******
*sample netlist for bsim-mg
****** dc transfer curves tnom= 25.000 temp= 100.000 *****
x
volt param param
ids -gds
0.50000 6.452e-10 0.
0.49000 6.406e-10 6.452e-08
0.48000 6.360e-10 -4.588e-10
0.47000 6.314e-10 -4.585e-10
0.46000 6.268e-10 -4.582e-10
0.45000 6.223e-10 -4.579e-10
0.44000 6.177e-10 -4.576e-10
0.43000 6.131e-10 -4.573e-10
0.42000 6.086e-10 -4.570e-10
0.41000 6.040e-10 -4.567e-10
0.40000 5.994e-10 -4.563e-10
0.39000 5.949e-10 -4.560e-10
0.38000 5.903e-10 -4.557e-10
0.37000 5.858e-10 -4.553e-10
0.36000 5.812e-10 -4.550e-10
0.35000 5.767e-10 -4.546e-10
0.34000 5.721e-10 -4.543e-10
0.33000 5.676e-10 -4.539e-10
0.32000 5.631e-10 -4.535e-10
0.31000 5.585e-10 -4.531e-10
0.30000 5.540e-10 -4.527e-10
0.29000 5.495e-10 -4.523e-10
0.28000 5.450e-10 -4.518e-10
0.27000 5.405e-10 -4.513e-10
0.26000 5.360e-10 -4.508e-10
0.25000 5.315e-10 -4.502e-10
0.24000 5.270e-10 -4.495e-10
0.23000 5.225e-10 -4.488e-10
0.22000 5.180e-10 -4.480e-10
0.21000 5.136e-10 -4.470e-10
0.20000 5.091e-10 -4.458e-10
0.19000 5.047e-10 -4.444e-10
0.18000 5.003e-10 -4.427e-10
0.17000 4.959e-10 -4.407e-10
0.16000 4.916e-10 -4.381e-10
0.15000 4.873e-10 -4.350e-10
0.14000 4.830e-10 -4.309e-10
0.13000 4.788e-10 -4.258e-10
0.12000 4.747e-10 -4.194e-10
0.11000 4.707e-10 -4.111e-10
0.10000 4.668e-10 -4.004e-10
9.0000e-02 4.631e-10 -3.867e-10
8.0000e-02 4.597e-10 -3.691e-10
7.0000e-02 4.565e-10 -3.463e-10
6.0000e-02 4.537e-10 -3.168e-10
5.0000e-02 4.514e-10 -2.786e-10
4.0000e-02 4.498e-10 -2.292e-10
3.0000e-02 4.490e-10 -1.650e-10
2.0000e-02 4.492e-10 -8.185e-11
1.0000e-02 4.509e-10 2.613e-11
0. 4.544e-10 1.663e-10
-1.0000e-02 4.602e-10 3.485e-10
-2.0000e-02 4.691e-10 5.839e-10
-3.0000e-02 4.820e-10 8.907e-10
-4.0000e-02 5.001e-10 1.289e-09
-5.0000e-02 5.249e-10 1.806e-09
-6.0000e-02 5.584e-10 2.478e-09
-7.0000e-02 6.032e-10 3.351e-09
-8.0000e-02 6.628e-10 4.485e-09
-9.0000e-02 7.415e-10 5.959e-09
-0.10000 8.451e-10 7.872e-09
-0.11000 9.810e-10 1.036e-08
-0.12000 1.159e-09 1.358e-08
-0.13000 1.391e-09 1.778e-08
-0.14000 1.694e-09 2.322e-08
-0.15000 2.088e-09 3.029e-08
-0.16000 2.602e-09 3.946e-08
-0.17000 3.270e-09 5.136e-08
-0.18000 4.138e-09 6.680e-08
-0.19000 5.266e-09 8.682e-08
-0.20000 6.730e-09 1.128e-07
-0.21000 8.629e-09 1.464e-07
-0.22000 1.109e-08 1.899e-07
-0.23000 1.428e-08 2.462e-07
-0.24000 1.840e-08 3.188e-07
-0.25000 2.373e-08 4.125e-07
-0.26000 3.061e-08 5.331e-07
-0.27000 3.947e-08 6.878e-07
-0.28000 5.085e-08 8.858e-07
-0.29000 6.544e-08 1.138e-06
-0.30000 8.406e-08 1.458e-06
-0.31000 1.077e-07 1.862e-06
-0.32000 1.377e-07 2.368e-06
-0.33000 1.754e-07 2.996e-06
-0.34000 2.225e-07 3.768e-06
-0.35000 2.808e-07 4.707e-06
-0.36000 3.525e-07 5.834e-06
-0.37000 4.397e-07 7.168e-06
-0.38000 5.449e-07 8.725e-06
-0.39000 6.703e-07 1.052e-05
-0.40000 8.184e-07 1.254e-05
-0.41000 9.916e-07 1.481e-05
-0.42000 1.192e-06 1.731e-05
-0.43000 1.422e-06 2.004e-05
-0.44000 1.683e-06 2.299e-05
-0.45000 1.978e-06 2.613e-05
-0.46000 2.308e-06 2.947e-05
-0.47000 2.674e-06 3.297e-05
-0.48000 3.078e-06 3.664e-05
-0.49000 3.522e-06 4.045e-05
-0.50000 4.007e-06 4.438e-05
-0.51000 4.533e-06 4.844e-05
-0.52000 5.101e-06 5.260e-05
-0.53000 5.713e-06 5.686e-05
-0.54000 6.369e-06 6.120e-05
-0.55000 7.070e-06 6.561e-05
-0.56000 7.817e-06 7.010e-05
-0.57000 8.609e-06 7.465e-05
-0.58000 9.449e-06 7.926e-05
-0.59000 1.033e-05 8.392e-05
-0.60000 1.127e-05 8.862e-05
-0.61000 1.225e-05 9.337e-05
-0.62000 1.328e-05 9.815e-05
-0.63000 1.436e-05 1.030e-04
-0.64000 1.548e-05 1.078e-04
-0.65000 1.666e-05 1.127e-04
-0.66000 1.789e-05 1.176e-04
-0.67000 1.916e-05 1.225e-04
-0.68000 2.048e-05 1.274e-04
-0.69000 2.186e-05 1.324e-04
-0.70000 2.328e-05 1.373e-04
-0.71000 2.475e-05 1.423e-04
-0.72000 2.627e-05 1.473e-04
-0.73000 2.785e-05 1.522e-04
-0.74000 2.947e-05 1.572e-04
-0.75000 3.114e-05 1.622e-04
-0.76000 3.286e-05 1.671e-04
-0.77000 3.463e-05 1.721e-04
-0.78000 3.645e-05 1.771e-04
-0.79000 3.832e-05 1.820e-04
-0.80000 4.024e-05 1.870e-04
-0.81000 4.221e-05 1.919e-04
-0.82000 4.422e-05 1.968e-04
-0.83000 4.629e-05 2.017e-04
-0.84000 4.841e-05 2.066e-04
-0.85000 5.057e-05 2.115e-04
-0.86000 5.278e-05 2.163e-04
-0.87000 5.504e-05 2.212e-04
-0.88000 5.735e-05 2.260e-04
-0.89000 5.970e-05 2.308e-04
-0.90000 6.211e-05 2.355e-04
-0.91000 6.455e-05 2.403e-04
-0.92000 6.705e-05 2.450e-04
-0.93000 6.960e-05 2.497e-04
-0.94000 7.218e-05 2.543e-04
-0.95000 7.482e-05 2.590e-04
-0.96000 7.750e-05 2.636e-04
-0.97000 8.023e-05 2.682e-04
-0.98000 8.300e-05 2.727e-04
-0.99000 8.582e-05 2.772e-04
-1.00000 8.868e-05 2.817e-04
y
-----------------------------------------------
***** job concluded
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** job statistics summary tnom= 25.000 temp= 100.000 *****
****** Machine Information ******
CPU:
model name : Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
cpu MHz : 3299.813
OS:
Linux version 2.6.32-573.7.1.el6.x86_64 (mockbuild@x86-031.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Sep 10 13:42:16 EDT 2015
****** HSPICE Threads Information ******
Command Line Threads Count : 1
Available CPU Count : 8
Actual Threads Count : 1
****** Circuit Statistics ******
# nodes = 9 # elements = 4
# resistors = 0 # capacitors = 0 # inductors = 0
# mutual_inds = 0 # vccs = 0 # vcvs = 0
# cccs = 0 # ccvs = 0 # volt_srcs = 3
# curr_srcs = 0 # diodes = 0 # bjts = 0
# jfets = 0 # mosfets = 0 # U elements = 0
# T elements = 0 # W elements = 0 # B elements = 0
# S elements = 0 # P elements = 0 # va device = 1
# vector_srcs = 0 # N elements = 0
****** Runtime Statistics (seconds) ******
analysis time # points tot. iter conv.iter
op point 0.00 1 0
dc sweep 0.02 151 304
readin 0.00
errchk 0.06
setup 0.00
output 0.00
peak memory used 119.28 megabytes
total cpu time 0.09 seconds
total elapsed time 0.10 seconds
job started at 08:27:39 12/31/2015
job ended at 08:27:48 12/31/2015
lic: Release hspice token(s)
lic: total license checkout elapse time: 0.21(s)

View File

@ -0,0 +1,30 @@
*Sample netlist for BSIM-MG
*Id-Vg Characteristics for PMOS (T = 27 C)
.option abstol=1e-6 reltol=1e-6 post ingold
.temp -55
.hdl "bsimcmg.va"
.include "modelcard.pmos.1"
* --- Voltage Sources ---
vds supply 0 dc=-1
vgs gate 0 dc=-1
vbs bulk 0 dc=0
* --- Transistor ---
X1 supply gate 0 bulk pmos1 TFIN=15n L=30n NFIN=10 NRS=1 NRD=1
* --- DC Analysis ---
.dc vgs 0.5 -1.0 -0.01
.probe dc ids=par`i(vds)`
.probe dc gds=deriv(ids)
.print dc par'ids' par'-gds'
.alter
.temp 27
.alter
.temp 100
.end

View File

@ -0,0 +1,232 @@
****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
Copyright (C) 2012 Synopsys, Inc. All Rights Reserved.
Unpublished-rights reserved under US copyright laws.
This program is protected by law and is subject to the
terms and conditions of the license agreement from Synopsys.
Use of this program is your acceptance to be bound by the
license agreement. HSPICE is the trademark of Synopsys, Inc.
Input File: invdc.sp
Command line options: -hdlpath ../code -i invdc.sp -o invdc
lic:
lic: FLEXlm: v10.8
lic: USER: sourabh HOSTNAME: bwrcr720-2.eecs.berkeley.edu
lic: HOSTID: PID: 15128
lic: Using FLEXlm license file:
lic: 1701@sunv40z-1.eecs.berkeley.edu
lic: Checkout 1 hspice
lic: License/Maintenance for hspice will expire on 18-nov-2016/2015.06
lic: 1(in_use)/50(total) FLOATING license(s) on SERVER sunv40z-1.eecs.berkeley.
lic:
Init: read install configuration file: /tools/synopsys/hspice/G-2012.06/hspice/meta.cfg
**info** *pvaI* Module (bsimcmg): 5 unexpanded port, 0 init, 2015 behav, 64 contrib, 49/3015 expr(s)
**info** *pvaI* Resizing DB size for v count = 1
**info** *pvaI* Resizing DB size for v count = 2
**info** *pvaI* Has DIS (PC SB), 5 afCount
**info** *pvaI* 0 const-G and 0 const-C, Has switch branch.
**info** *pvaI* Module (bsimcmg): generated 4 flow node(s) during compilation.
**info** *pvaI* #### Total 762 line-size(s), 49 expr(s), 64 contr(s), 0 init(s), 2015 behav(s), 5 port(s)
**warning** (invdc.sp:15) Global net name, "gnd", in subckt pin list. The pin will be connected to the local net. Recommend to not use global net names in subckt pin lists.
Loading pVA library invdc.pvadir/pvaRTL_linux.so...
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** circuit name directory
circuit number to circuit name directory
number circuitname definition multiplier
0 main circuit
1 xinv1. mg_inv 1.00
2 xinv1.xp1. bsimcmg(va) 1.00
3 xinv1.xn1. bsimcmg(va) 1.00
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XINV1.XN1
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XINV1.XP1
*****************************************************************
****** option summary
******
runlvl = 3 bypass = 2
Opening plot unit= 15
file=invdc.pa0
**info** dc convergence successful
you can increase the efficiency of the
operating point calculation by setting dcon= 1
in the .option statement
******
*sample netlist for bsim-mg
****** dc transfer curves tnom= 25.000 temp= 25.000 *****
x
volt voltage voltage
vi vo
0. 0. 1.0000
1.0000e-02 1.000e-02 1.0000
2.0000e-02 2.000e-02 1.0000
3.0000e-02 3.000e-02 1.0000
4.0000e-02 4.000e-02 1.0000
5.0000e-02 5.000e-02 0.9999
6.0000e-02 6.000e-02 0.9999
7.0000e-02 7.000e-02 0.9999
8.0000e-02 8.000e-02 0.9999
9.0000e-02 9.000e-02 0.9998
0.10000 0.1000 0.9998
0.11000 0.1100 0.9997
0.12000 0.1200 0.9996
0.13000 0.1300 0.9994
0.14000 0.1400 0.9992
0.15000 0.1500 0.9989
0.16000 0.1600 0.9986
0.17000 0.1700 0.9981
0.18000 0.1800 0.9975
0.19000 0.1900 0.9968
0.20000 0.2000 0.9958
0.21000 0.2100 0.9946
0.22000 0.2200 0.9932
0.23000 0.2300 0.9914
0.24000 0.2400 0.9892
0.25000 0.2500 0.9865
0.26000 0.2600 0.9834
0.27000 0.2700 0.9796
0.28000 0.2800 0.9752
0.29000 0.2900 0.9700
0.30000 0.3000 0.9640
0.31000 0.3100 0.9568
0.32000 0.3200 0.9483
0.33000 0.3300 0.9381
0.34000 0.3400 0.9258
0.35000 0.3500 0.9104
0.36000 0.3600 0.8904
0.37000 0.3700 0.8630
0.38000 0.3800 0.8219
0.39000 0.3900 0.7516
0.40000 0.4000 0.6160
0.41000 0.4100 0.3972
0.42000 0.4200 0.2098
0.43000 0.4300 0.1378
0.44000 0.4400 0.1049
0.45000 0.4500 8.445e-02
0.46000 0.4600 6.975e-02
0.47000 0.4700 5.842e-02
0.48000 0.4800 4.931e-02
0.49000 0.4900 4.179e-02
0.50000 0.5000 3.548e-02
0.51000 0.5100 3.012e-02
0.52000 0.5200 2.554e-02
0.53000 0.5300 2.161e-02
0.54000 0.5400 1.822e-02
0.55000 0.5500 1.529e-02
0.56000 0.5600 1.278e-02
0.57000 0.5700 1.061e-02
0.58000 0.5800 8.760e-03
0.59000 0.5900 7.179e-03
0.60000 0.6000 5.838e-03
0.61000 0.6100 4.709e-03
0.62000 0.6200 3.765e-03
0.63000 0.6300 2.984e-03
0.64000 0.6400 2.343e-03
0.65000 0.6500 1.823e-03
0.66000 0.6600 1.405e-03
0.67000 0.6700 1.073e-03
0.68000 0.6800 8.129e-04
0.69000 0.6900 6.108e-04
0.70000 0.7000 4.555e-04
0.71000 0.7100 3.375e-04
0.72000 0.7200 2.485e-04
0.73000 0.7300 1.821e-04
0.74000 0.7400 1.327e-04
0.75000 0.7500 9.640e-05
0.76000 0.7600 6.978e-05
0.77000 0.7700 5.036e-05
0.78000 0.7800 3.628e-05
0.79000 0.7900 2.609e-05
0.80000 0.8000 1.874e-05
0.81000 0.8100 1.345e-05
0.82000 0.8200 9.646e-06
0.83000 0.8300 6.918e-06
0.84000 0.8400 4.960e-06
0.85000 0.8500 3.557e-06
0.86000 0.8600 2.550e-06
0.87000 0.8700 1.829e-06
0.88000 0.8800 1.312e-06
0.89000 0.8900 9.413e-07
0.90000 0.9000 6.755e-07
0.91000 0.9100 0.
0.92000 0.9200 0.
0.93000 0.9300 0.
0.94000 0.9400 0.
0.95000 0.9500 0.
0.96000 0.9600 0.
0.97000 0.9700 0.
0.98000 0.9800 0.
0.99000 0.9900 0.
1.00000 1.0000 0.
y
-----------------------------------------------
***** job concluded
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** job statistics summary tnom= 25.000 temp= 25.000 *****
****** Machine Information ******
CPU:
model name : Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
cpu MHz : 3299.813
OS:
Linux version 2.6.32-573.7.1.el6.x86_64 (mockbuild@x86-031.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Sep 10 13:42:16 EDT 2015
****** HSPICE Threads Information ******
Command Line Threads Count : 1
Available CPU Count : 8
Actual Threads Count : 1
****** Circuit Statistics ******
# nodes = 14 # elements = 4
# resistors = 0 # capacitors = 0 # inductors = 0
# mutual_inds = 0 # vccs = 0 # vcvs = 0
# cccs = 0 # ccvs = 0 # volt_srcs = 2
# curr_srcs = 0 # diodes = 0 # bjts = 0
# jfets = 0 # mosfets = 0 # U elements = 0
# T elements = 0 # W elements = 0 # B elements = 0
# S elements = 0 # P elements = 0 # va device = 2
# vector_srcs = 0 # N elements = 0
****** Runtime Statistics (seconds) ******
analysis time # points tot. iter conv.iter
op point 0.00 1 0
dc sweep 0.06 101 480
readin 3.05
errchk 0.06
setup 0.00
output 0.00
peak memory used 119.38 megabytes
total cpu time 3.17 seconds
total elapsed time 8.71 seconds
job started at 08:28:24 12/31/2015
job ended at 08:28:33 12/31/2015
lic: Release hspice token(s)
lic: total license checkout elapse time: 0.21(s)

View File

@ -0,0 +1,28 @@
*Sample netlist for BSIM-MG
*Inverter Transient
.option abstol=1e-6 reltol=1e-6 post ingold
.hdl "bsimcmg.va"
.include "modelcard.nmos"
.include "modelcard.pmos"
* --- Voltage Sources ---
vdd supply 0 dc=1.0
vin vi 0 dc=0.5
* --- Inverter Subcircuit ---
.subckt mg_inv vin vout vdd gnd
Xp1 vout vin vdd gnd pmos1 TFIN=15n L=30n NFIN=10 NRS=1 NRD=1
Xn1 vout vin gnd gnd nmos1 TFIN=15n L=30n NFIN=10 NRS=1 NRD=1
.ends
* --- Inverter ---
Xinv1 vi vo supply 0 mg_inv
* --- Transient Analysis ---
.dc vin 0 1 0.01
.print dc v(vi) v(vo)
.end

View File

@ -0,0 +1,652 @@
****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
Copyright (C) 2012 Synopsys, Inc. All Rights Reserved.
Unpublished-rights reserved under US copyright laws.
This program is protected by law and is subject to the
terms and conditions of the license agreement from Synopsys.
Use of this program is your acceptance to be bound by the
license agreement. HSPICE is the trademark of Synopsys, Inc.
Input File: inverter_transient.sp
Command line options: -hdlpath ../code -i inverter_transient.sp -o inverter_transient
lic:
lic: FLEXlm: v10.8
lic: USER: sourabh HOSTNAME: bwrcr720-2.eecs.berkeley.edu
lic: HOSTID: PID: 15185
lic: Using FLEXlm license file:
lic: 1701@sunv40z-1.eecs.berkeley.edu
lic: Checkout 1 hspice
lic: License/Maintenance for hspice will expire on 18-nov-2016/2015.06
lic: 1(in_use)/50(total) FLOATING license(s) on SERVER sunv40z-1.eecs.berkeley.
lic:
Init: read install configuration file: /tools/synopsys/hspice/G-2012.06/hspice/meta.cfg
**info** *pvaI* Module (bsimcmg): 5 unexpanded port, 0 init, 2015 behav, 64 contrib, 49/3015 expr(s)
**info** *pvaI* Resizing DB size for v count = 1
**info** *pvaI* Resizing DB size for v count = 2
**info** *pvaI* Has DIS (PC SB), 5 afCount
**info** *pvaI* 0 const-G and 0 const-C, Has switch branch.
**info** *pvaI* Module (bsimcmg): generated 4 flow node(s) during compilation.
**info** *pvaI* #### Total 762 line-size(s), 49 expr(s), 64 contr(s), 0 init(s), 2015 behav(s), 5 port(s)
**warning** (inverter_transient.sp:15) Global net name, "gnd", in subckt pin list. The pin will be connected to the local net. Recommend to not use global net names in subckt pin lists.
Loading pVA library inverter_transient.pvadir/pvaRTL_linux.so...
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** circuit name directory
circuit number to circuit name directory
number circuitname definition multiplier
0 main circuit
1 xinv1. mg_inv 1.00
2 xinv2. mg_inv 1.00
3 xinv3. mg_inv 1.00
4 xinv4. mg_inv 1.00
5 xinv5. mg_inv 1.00
6 xinv1.xp1. bsimcmg(va) 1.00
7 xinv1.xn1. bsimcmg(va) 1.00
8 xinv2.xp1. bsimcmg(va) 1.00
9 xinv2.xn1. bsimcmg(va) 1.00
10 xinv3.xp1. bsimcmg(va) 1.00
11 xinv3.xn1. bsimcmg(va) 1.00
12 xinv4.xp1. bsimcmg(va) 1.00
13 xinv4.xn1. bsimcmg(va) 1.00
14 xinv5.xp1. bsimcmg(va) 1.00
15 xinv5.xn1. bsimcmg(va) 1.00
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XINV5.XN1
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XINV5.XP1
*****************************************************************
****** option summary
******
runlvl = 3 bypass = 2
Opening plot unit= 15
file=inverter_transient.pa0
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** operating point information tnom= 25.000 temp= 25.000 *****
***** operating point status is voltage simulation time is 0.
node =voltage node =voltage node =voltage
+ 0:1 = 3.548e-02 0:2 = 1.0000 0:3 = 2.587e-08
+ 0:4 = 1.0000 0:supply = 1.0000 0:vi = 0.5000
+ 0:vo = 2.531e-08
******
*sample netlist for bsim-mg
****** transient analysis tnom= 25.000 temp= 25.000 *****
x
time voltage voltage
vi vo
0. 0.5000 0.
1.0000e-08 0.5314 0.
2.0000e-08 0.5625 0.
3.0000e-08 0.5934 0.
4.0000e-08 0.6242 0.
5.0000e-08 0.6534 0.
6.0000e-08 0.6825 0.
7.0000e-08 0.7117 0.
8.0000e-08 0.7408 0.
9.0000e-08 0.7653 0.
1.0000e-07 0.7898 0.
1.1000e-07 0.8143 0.
1.2000e-07 0.8388 0.
1.3000e-07 0.8633 0.
1.4000e-07 0.8848 0.
1.5000e-07 0.9045 0.
1.6000e-07 0.9208 0.
1.7000e-07 0.9371 0.
1.8000e-07 0.9516 0.
1.9000e-07 0.9635 0.
2.0000e-07 0.9753 0.
2.1000e-07 0.9809 0.
2.2000e-07 0.9856 0.
2.3000e-07 0.9904 0.
2.4000e-07 0.9952 0.
2.5000e-07 1.0000 0.
2.6000e-07 0.9951 0.
2.7000e-07 0.9902 0.
2.8000e-07 0.9853 0.
2.9000e-07 0.9804 0.
3.0000e-07 0.9755 0.
3.1000e-07 0.9637 0.
3.2000e-07 0.9519 0.
3.3000e-07 0.9369 0.
3.4000e-07 0.9207 0.
3.5000e-07 0.9045 0.
3.6000e-07 0.8828 0.
3.7000e-07 0.8611 0.
3.8000e-07 0.8395 0.
3.9000e-07 0.8178 0.
4.0000e-07 0.7932 0.
4.1000e-07 0.7671 0.
4.2000e-07 0.7406 0.
4.3000e-07 0.7106 0.
4.4000e-07 0.6805 0.
4.5000e-07 0.6504 0.
4.6000e-07 0.6203 0.
4.7000e-07 0.5902 0.
4.8000e-07 0.5602 0.
4.9000e-07 0.5301 0.
5.0000e-07 0.5000 0.
5.1000e-07 0.4686 0.
5.2000e-07 0.4374 0.
5.3000e-07 0.4063 1.0001
5.4000e-07 0.3757 1.0000
5.5000e-07 0.3455 1.0000
5.6000e-07 0.3160 1.0000
5.7000e-07 0.2871 1.0000
5.8000e-07 0.2592 0.9999
5.9000e-07 0.2321 1.0001
6.0000e-07 0.2062 0.9999
6.1000e-07 0.1816 1.0000
6.2000e-07 0.1580 1.0000
6.3000e-07 0.1360 1.0000
6.4000e-07 0.1151 1.0000
6.5000e-07 9.549e-02 1.0001
6.6000e-07 7.799e-02 1.0000
6.7000e-07 6.199e-02 1.0000
6.8000e-07 4.868e-02 1.0000
6.9000e-07 3.600e-02 1.0000
7.0000e-07 2.587e-02 1.0000
7.1000e-07 1.882e-02 1.0000
7.2000e-07 1.176e-02 1.0000
7.3000e-07 4.708e-03 1.0000
7.4000e-07 1.746e-03 1.0000
7.5000e-07 0. 1.0000
7.6000e-07 2.789e-03 1.0000
7.7000e-07 5.578e-03 1.0000
7.8000e-07 9.195e-03 1.0000
7.9000e-07 1.695e-02 1.0000
8.0000e-07 2.471e-02 1.0000
8.1000e-07 3.827e-02 1.0000
8.2000e-07 5.257e-02 1.0000
8.3000e-07 6.688e-02 1.0000
8.4000e-07 8.119e-02 1.0000
8.5000e-07 9.549e-02 1.0000
8.6000e-07 0.1192 1.0000
8.7000e-07 0.1428 1.0000
8.8000e-07 0.1665 1.0000
8.9000e-07 0.1902 1.0000
9.0000e-07 0.2138 1.0000
9.1000e-07 0.2375 1.0000
9.2000e-07 0.2612 1.0000
9.3000e-07 0.2875 1.0000
9.4000e-07 0.3164 1.0000
9.5000e-07 0.3456 1.0000
9.6000e-07 0.3757 1.0000
9.7000e-07 0.4063 1.0000
9.8000e-07 0.4373 -1.003e-05
9.9000e-07 0.4686 -6.684e-05
1.0000e-06 0.5000 2.832e-04
1.0100e-06 0.5314 0.
1.0200e-06 0.5626 0.
1.0300e-06 0.5934 0.
1.0400e-06 0.6243 0.
1.0500e-06 0.6535 0.
1.0600e-06 0.6825 0.
1.0700e-06 0.7114 0.
1.0800e-06 0.7403 0.
1.0900e-06 0.7659 0.
1.1000e-06 0.7898 0.
1.1100e-06 0.8136 0.
1.1200e-06 0.8375 0.
1.1300e-06 0.8614 0.
1.1400e-06 0.8852 0.
1.1500e-06 0.9045 0.
1.1600e-06 0.9217 0.
1.1700e-06 0.9374 0.
1.1800e-06 0.9510 0.
1.1900e-06 0.9646 0.
1.2000e-06 0.9713 0.
1.2100e-06 0.9770 0.
1.2200e-06 0.9828 0.
1.2300e-06 0.9885 0.
1.2400e-06 0.9943 0.
1.2500e-06 1.0000 0.
1.2600e-06 0.9951 0.
1.2700e-06 0.9902 0.
1.2800e-06 0.9853 0.
1.2900e-06 0.9804 0.
1.3000e-06 0.9755 0.
1.3100e-06 0.9637 0.
1.3200e-06 0.9519 0.
1.3300e-06 0.9369 0.
1.3400e-06 0.9207 0.
1.3500e-06 0.9045 0.
1.3600e-06 0.8828 0.
1.3700e-06 0.8611 0.
1.3800e-06 0.8395 0.
1.3900e-06 0.8178 0.
1.4000e-06 0.7932 0.
1.4100e-06 0.7671 0.
1.4200e-06 0.7406 0.
1.4300e-06 0.7106 0.
1.4400e-06 0.6805 0.
1.4500e-06 0.6504 0.
1.4600e-06 0.6203 0.
1.4700e-06 0.5902 0.
1.4800e-06 0.5602 0.
1.4900e-06 0.5301 0.
1.5000e-06 0.5000 0.
1.5100e-06 0.4686 0.
1.5200e-06 0.4374 0.
1.5300e-06 0.4063 1.0010
1.5400e-06 0.3757 1.0011
1.5500e-06 0.3455 1.0006
1.5600e-06 0.3160 1.0007
1.5700e-06 0.2871 0.9982
1.5800e-06 0.2592 1.0011
1.5900e-06 0.2322 0.9985
1.6000e-06 0.2061 1.0021
1.6100e-06 0.1816 0.9994
1.6200e-06 0.1582 0.9988
1.6300e-06 0.1359 1.0012
1.6400e-06 0.1152 1.0006
1.6500e-06 9.549e-02 0.9977
1.6600e-06 7.804e-02 0.9995
1.6700e-06 6.208e-02 1.0000
1.6800e-06 4.868e-02 1.0000
1.6900e-06 3.641e-02 1.0000
1.7000e-06 2.496e-02 1.0000
1.7100e-06 1.877e-02 1.0000
1.7200e-06 1.259e-02 1.0000
1.7300e-06 6.404e-03 1.0000
1.7400e-06 1.175e-03 1.0000
1.7500e-06 0. 1.0000
1.7600e-06 1.878e-03 1.0000
1.7700e-06 4.144e-03 1.0000
1.7800e-06 1.011e-02 1.0000
1.7900e-06 1.608e-02 1.0000
1.8000e-06 2.817e-02 1.0000
1.8100e-06 4.163e-02 1.0000
1.8200e-06 5.510e-02 1.0000
1.8300e-06 6.856e-02 1.0000
1.8400e-06 8.203e-02 1.0000
1.8500e-06 9.549e-02 1.0000
1.8600e-06 0.1192 1.0000
1.8700e-06 0.1428 1.0000
1.8800e-06 0.1665 1.0000
1.8900e-06 0.1902 1.0000
1.9000e-06 0.2138 1.0000
1.9100e-06 0.2375 1.0000
1.9200e-06 0.2612 1.0000
1.9300e-06 0.2875 1.0000
1.9400e-06 0.3164 1.0000
1.9500e-06 0.3456 1.0000
1.9600e-06 0.3757 1.0000
1.9700e-06 0.4063 1.0000
1.9800e-06 0.4373 3.894e-05
1.9900e-06 0.4686 -1.433e-05
2.0000e-06 0.5000 2.744e-04
2.0100e-06 0.5314 0.
2.0200e-06 0.5626 0.
2.0300e-06 0.5934 0.
2.0400e-06 0.6243 0.
2.0500e-06 0.6535 0.
2.0600e-06 0.6825 0.
2.0700e-06 0.7114 0.
2.0800e-06 0.7404 0.
2.0900e-06 0.7658 0.
2.1000e-06 0.7897 0.
2.1100e-06 0.8137 0.
2.1200e-06 0.8376 0.
2.1300e-06 0.8615 0.
2.1400e-06 0.8852 0.
2.1500e-06 0.9045 0.
2.1600e-06 0.9216 0.
2.1700e-06 0.9375 0.
2.1800e-06 0.9510 0.
2.1900e-06 0.9645 0.
2.2000e-06 0.9716 0.
2.2100e-06 0.9773 0.
2.2200e-06 0.9829 0.
2.2300e-06 0.9886 0.
2.2400e-06 0.9943 0.
2.2500e-06 1.0000 0.
2.2600e-06 0.9951 0.
2.2700e-06 0.9902 0.
2.2800e-06 0.9853 0.
2.2900e-06 0.9804 0.
2.3000e-06 0.9755 0.
2.3100e-06 0.9637 0.
2.3200e-06 0.9519 0.
2.3300e-06 0.9369 0.
2.3400e-06 0.9207 0.
2.3500e-06 0.9045 0.
2.3600e-06 0.8828 0.
2.3700e-06 0.8611 0.
2.3800e-06 0.8395 0.
2.3900e-06 0.8178 0.
2.4000e-06 0.7932 0.
2.4100e-06 0.7671 0.
2.4200e-06 0.7406 0.
2.4300e-06 0.7106 0.
2.4400e-06 0.6805 0.
2.4500e-06 0.6504 0.
2.4600e-06 0.6203 0.
2.4700e-06 0.5902 0.
2.4800e-06 0.5602 0.
2.4900e-06 0.5301 0.
2.5000e-06 0.5000 0.
2.5100e-06 0.4686 0.
2.5200e-06 0.4374 0.
2.5300e-06 0.4063 1.0010
2.5400e-06 0.3757 1.0011
2.5500e-06 0.3455 1.0006
2.5600e-06 0.3160 1.0007
2.5700e-06 0.2871 0.9982
2.5800e-06 0.2592 1.0011
2.5900e-06 0.2322 0.9985
2.6000e-06 0.2061 1.0021
2.6100e-06 0.1816 0.9994
2.6200e-06 0.1582 0.9988
2.6300e-06 0.1359 1.0012
2.6400e-06 0.1152 1.0006
2.6500e-06 9.549e-02 0.9977
2.6600e-06 7.804e-02 0.9995
2.6700e-06 6.208e-02 1.0000
2.6800e-06 4.868e-02 1.0000
2.6900e-06 3.641e-02 1.0000
2.7000e-06 2.497e-02 1.0000
2.7100e-06 1.878e-02 1.0000
2.7200e-06 1.258e-02 1.0000
2.7300e-06 6.391e-03 1.0000
2.7400e-06 1.180e-03 1.0000
2.7500e-06 0. 1.0000
2.7600e-06 1.886e-03 1.0000
2.7700e-06 4.127e-03 1.0000
2.7800e-06 1.011e-02 1.0000
2.7900e-06 1.609e-02 1.0000
2.8000e-06 2.813e-02 1.0000
2.8100e-06 4.160e-02 1.0000
2.8200e-06 5.507e-02 1.0000
2.8300e-06 6.855e-02 1.0000
2.8400e-06 8.202e-02 1.0000
2.8500e-06 9.549e-02 1.0000
2.8600e-06 0.1192 1.0000
2.8700e-06 0.1428 1.0000
2.8800e-06 0.1665 1.0000
2.8900e-06 0.1902 1.0000
2.9000e-06 0.2138 1.0000
2.9100e-06 0.2375 1.0000
2.9200e-06 0.2612 1.0000
2.9300e-06 0.2875 1.0000
2.9400e-06 0.3164 1.0000
2.9500e-06 0.3456 1.0000
2.9600e-06 0.3757 1.0000
2.9700e-06 0.4063 1.0000
2.9800e-06 0.4373 3.856e-05
2.9900e-06 0.4686 -1.474e-05
3.0000e-06 0.5000 2.745e-04
3.0100e-06 0.5314 0.
3.0200e-06 0.5626 0.
3.0300e-06 0.5934 0.
3.0400e-06 0.6243 0.
3.0500e-06 0.6535 0.
3.0600e-06 0.6825 0.
3.0700e-06 0.7114 0.
3.0800e-06 0.7404 0.
3.0900e-06 0.7658 0.
3.1000e-06 0.7897 0.
3.1100e-06 0.8137 0.
3.1200e-06 0.8376 0.
3.1300e-06 0.8615 0.
3.1400e-06 0.8852 0.
3.1500e-06 0.9045 0.
3.1600e-06 0.9216 0.
3.1700e-06 0.9375 0.
3.1800e-06 0.9510 0.
3.1900e-06 0.9645 0.
3.2000e-06 0.9716 0.
3.2100e-06 0.9773 0.
3.2200e-06 0.9829 0.
3.2300e-06 0.9886 0.
3.2400e-06 0.9943 0.
3.2500e-06 1.0000 0.
3.2600e-06 0.9951 0.
3.2700e-06 0.9902 0.
3.2800e-06 0.9853 0.
3.2900e-06 0.9804 0.
3.3000e-06 0.9755 0.
3.3100e-06 0.9637 0.
3.3200e-06 0.9519 0.
3.3300e-06 0.9369 0.
3.3400e-06 0.9207 0.
3.3500e-06 0.9045 0.
3.3600e-06 0.8828 0.
3.3700e-06 0.8611 0.
3.3800e-06 0.8395 0.
3.3900e-06 0.8178 0.
3.4000e-06 0.7932 0.
3.4100e-06 0.7671 0.
3.4200e-06 0.7406 0.
3.4300e-06 0.7106 0.
3.4400e-06 0.6805 0.
3.4500e-06 0.6504 0.
3.4600e-06 0.6203 0.
3.4700e-06 0.5902 0.
3.4800e-06 0.5602 0.
3.4900e-06 0.5301 0.
3.5000e-06 0.5000 0.
3.5100e-06 0.4686 0.
3.5200e-06 0.4374 0.
3.5300e-06 0.4063 1.0010
3.5400e-06 0.3757 1.0011
3.5500e-06 0.3455 1.0006
3.5600e-06 0.3160 1.0007
3.5700e-06 0.2871 0.9982
3.5800e-06 0.2592 1.0011
3.5900e-06 0.2322 0.9985
3.6000e-06 0.2061 1.0021
3.6100e-06 0.1816 0.9994
3.6200e-06 0.1582 0.9988
3.6300e-06 0.1359 1.0012
3.6400e-06 0.1152 1.0006
3.6500e-06 9.549e-02 0.9977
3.6600e-06 7.804e-02 0.9995
3.6700e-06 6.208e-02 1.0000
3.6800e-06 4.868e-02 1.0000
3.6900e-06 3.641e-02 1.0000
3.7000e-06 2.497e-02 1.0000
3.7100e-06 1.878e-02 1.0000
3.7200e-06 1.258e-02 1.0000
3.7300e-06 6.391e-03 1.0000
3.7400e-06 1.180e-03 1.0000
3.7500e-06 0. 1.0000
3.7600e-06 1.886e-03 1.0000
3.7700e-06 4.128e-03 1.0000
3.7800e-06 1.011e-02 1.0000
3.7900e-06 1.609e-02 1.0000
3.8000e-06 2.813e-02 1.0000
3.8100e-06 4.160e-02 1.0000
3.8200e-06 5.507e-02 1.0000
3.8300e-06 6.855e-02 1.0000
3.8400e-06 8.202e-02 1.0000
3.8500e-06 9.549e-02 1.0000
3.8600e-06 0.1192 1.0000
3.8700e-06 0.1428 1.0000
3.8800e-06 0.1665 1.0000
3.8900e-06 0.1902 1.0000
3.9000e-06 0.2138 1.0000
3.9100e-06 0.2375 1.0000
3.9200e-06 0.2612 1.0000
3.9300e-06 0.2875 1.0000
3.9400e-06 0.3164 1.0000
3.9500e-06 0.3456 1.0000
3.9600e-06 0.3757 1.0000
3.9700e-06 0.4063 1.0000
3.9800e-06 0.4373 3.856e-05
3.9900e-06 0.4686 -1.474e-05
4.0000e-06 0.5000 2.745e-04
4.0100e-06 0.5314 0.
4.0200e-06 0.5626 0.
4.0300e-06 0.5934 0.
4.0400e-06 0.6243 0.
4.0500e-06 0.6535 0.
4.0600e-06 0.6825 0.
4.0700e-06 0.7114 0.
4.0800e-06 0.7404 0.
4.0900e-06 0.7658 0.
4.1000e-06 0.7897 0.
4.1100e-06 0.8137 0.
4.1200e-06 0.8376 0.
4.1300e-06 0.8615 0.
4.1400e-06 0.8852 0.
4.1500e-06 0.9045 0.
4.1600e-06 0.9216 0.
4.1700e-06 0.9375 0.
4.1800e-06 0.9510 0.
4.1900e-06 0.9645 0.
4.2000e-06 0.9716 0.
4.2100e-06 0.9773 0.
4.2200e-06 0.9829 0.
4.2300e-06 0.9886 0.
4.2400e-06 0.9943 0.
4.2500e-06 1.0000 0.
4.2600e-06 0.9951 0.
4.2700e-06 0.9902 0.
4.2800e-06 0.9853 0.
4.2900e-06 0.9804 0.
4.3000e-06 0.9755 0.
4.3100e-06 0.9637 0.
4.3200e-06 0.9519 0.
4.3300e-06 0.9369 0.
4.3400e-06 0.9207 0.
4.3500e-06 0.9045 0.
4.3600e-06 0.8828 0.
4.3700e-06 0.8611 0.
4.3800e-06 0.8395 0.
4.3900e-06 0.8178 0.
4.4000e-06 0.7932 0.
4.4100e-06 0.7671 0.
4.4200e-06 0.7406 0.
4.4300e-06 0.7106 0.
4.4400e-06 0.6805 0.
4.4500e-06 0.6504 0.
4.4600e-06 0.6203 0.
4.4700e-06 0.5902 0.
4.4800e-06 0.5602 0.
4.4900e-06 0.5301 0.
4.5000e-06 0.5000 0.
4.5100e-06 0.4686 0.
4.5200e-06 0.4374 0.
4.5300e-06 0.4063 1.0010
4.5400e-06 0.3757 1.0011
4.5500e-06 0.3455 1.0006
4.5600e-06 0.3160 1.0007
4.5700e-06 0.2871 0.9982
4.5800e-06 0.2592 1.0011
4.5900e-06 0.2322 0.9985
4.6000e-06 0.2061 1.0021
4.6100e-06 0.1816 0.9994
4.6200e-06 0.1582 0.9988
4.6300e-06 0.1359 1.0012
4.6400e-06 0.1152 1.0006
4.6500e-06 9.549e-02 0.9977
4.6600e-06 7.804e-02 0.9995
4.6700e-06 6.208e-02 1.0000
4.6800e-06 4.868e-02 1.0000
4.6900e-06 3.641e-02 1.0000
4.7000e-06 2.497e-02 1.0000
4.7100e-06 1.878e-02 1.0000
4.7200e-06 1.258e-02 1.0000
4.7300e-06 6.391e-03 1.0000
4.7400e-06 1.180e-03 1.0000
4.7500e-06 0. 1.0000
4.7600e-06 1.886e-03 1.0000
4.7700e-06 4.128e-03 1.0000
4.7800e-06 1.011e-02 1.0000
4.7900e-06 1.609e-02 1.0000
4.8000e-06 2.813e-02 1.0000
4.8100e-06 4.160e-02 1.0000
4.8200e-06 5.507e-02 1.0000
4.8300e-06 6.855e-02 1.0000
4.8400e-06 8.202e-02 1.0000
4.8500e-06 9.549e-02 1.0000
4.8600e-06 0.1192 1.0000
4.8700e-06 0.1428 1.0000
4.8800e-06 0.1665 1.0000
4.8900e-06 0.1902 1.0000
4.9000e-06 0.2138 1.0000
4.9100e-06 0.2375 1.0000
4.9200e-06 0.2612 1.0000
4.9300e-06 0.2875 1.0000
4.9400e-06 0.3164 1.0000
4.9500e-06 0.3456 1.0000
4.9600e-06 0.3757 1.0000
4.9700e-06 0.4063 1.0000
4.9800e-06 0.4373 3.857e-05
4.9900e-06 0.4686 -1.474e-05
5.0000e-06 0.5000 2.745e-04
y
-----------------------------------------------
***** job concluded
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** job statistics summary tnom= 25.000 temp= 25.000 *****
****** Machine Information ******
CPU:
model name : Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
cpu MHz : 3299.813
OS:
Linux version 2.6.32-573.7.1.el6.x86_64 (mockbuild@x86-031.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Sep 10 13:42:16 EDT 2015
****** HSPICE Threads Information ******
Command Line Threads Count : 1
Available CPU Count : 8
Actual Threads Count : 1
****** Circuit Statistics ******
# nodes = 58 # elements = 12
# resistors = 0 # capacitors = 0 # inductors = 0
# mutual_inds = 0 # vccs = 0 # vcvs = 0
# cccs = 0 # ccvs = 0 # volt_srcs = 2
# curr_srcs = 0 # diodes = 0 # bjts = 0
# jfets = 0 # mosfets = 0 # U elements = 0
# T elements = 0 # W elements = 0 # B elements = 0
# S elements = 0 # P elements = 0 # va device = 10
# vector_srcs = 0 # N elements = 0
****** Runtime Statistics (seconds) ******
analysis time # points tot. iter conv.iter
op point 0.05 1 80
transient 0.84 501 1445 431 rev= 36
readin 3.07
errchk 0.07
setup 0.00
output 0.00
peak memory used 119.92 megabytes
total cpu time 4.03 seconds
total elapsed time 9.53 seconds
job started at 08:28:33 12/31/2015
job ended at 08:28:42 12/31/2015
lic: Release hspice token(s)
lic: total license checkout elapse time: 0.21(s)

View File

@ -0,0 +1,32 @@
*Sample netlist for BSIM-MG
*Inverter Transient
.option abstol=1e-6 reltol=1e-6 post ingold
.hdl "bsimcmg.va"
.include "modelcard.nmos"
.include "modelcard.pmos"
* --- Voltage Sources ---
vdd supply 0 dc=1.0
vsig vi 0 dc=0.5 sin (0.5 0.5 1MEG)
* --- Inverter Subcircuit ---
.subckt mg_inv vin vout vdd gnd
Xp1 vout vin vdd gnd pmos1 TFIN=15n L=30n NFIN=10 ASEO=1.5e-14 ADEO=1.5e-14 NRS=1 NRD=1
Xn1 vout vin gnd gnd nmos1 TFIN=15n L=30n NFIN=10 ASEO=1.5e-14 ADEO=1.5e-14 NRS=1 NRD=1
.ends
* --- Inverter ---
Xinv1 vi 1 supply 0 mg_inv
Xinv2 1 2 supply 0 mg_inv
Xinv3 2 3 supply 0 mg_inv
Xinv4 3 4 supply 0 mg_inv
Xinv5 4 vo supply 0 mg_inv
* --- Transient Analysis ---
.tran 10n 5u
.print tran v(vi) v(vo)
.end

View File

@ -0,0 +1,140 @@
******** BSIM-MG 105 Sample Modelcard for NMOS ********
** The BSIM-MG sample modelcard below was not extracted/obtained
** from/based on any real technologies. It should not be used for any
** other purposes except for benchmarking the implementation of BSIM-MG
** against BSIM Team's standard results
.model nmos1 bsimcmg
+ BULKMOD = 1
+ CGEOMOD = 0
+ TYPE = 1
+ GEOMOD = 0
+ GIDLMOD = 1
+ IGBMOD = 0
+ IGCMOD = 1
+ IIMOD = 0
+ NGATE = 0
+ NQSMOD = 0
+ RDSMOD = 0
+ RGATEMOD = 0
+ RGEOMOD = 0
+ NSEG = 5
+ SDTERM = 0
+ SHMOD = 0
+ AGIDL = 1.00E-12
+ AGISL = 1.00E-12
+ AIGC = 0.014
+ AIGD = 0.0115
+ AIGS = 0.0115
+ AT = 0.001
+ BG0SUB = 1.17
+ BGIDL = 1.00E+07
+ BGISL = 1.00E+07
+ BIGC = 0.005
+ BIGD = 0.00332
+ BIGS = 0.00332
+ CDSC = 0.01
+ CDSCD = 0.01
+ CFD = 0.20E-10
+ CFS = 0.20E-10
+ CGBL = 0
+ CGBO = 0
+ CGDL = 0
+ CGDO = 1e-10
+ CGSL = 0
+ CGSO = 1e-10
+ CIGC = 0.25
+ CIGD = 0.35
+ CIGS = 0.35
+ CIT = 0
+ CKAPPAD = 0.6
+ CKAPPAS = 0.6
+ CTH0 = 0.000001243
+ DELTAVSAT = 0.5
+ DELTAW = 0
+ DELTAWCV = 0
+ DLBIN = 0
+ DLC = 0
+ DLCIGD = 1.00E-09
+ DLCIGS = 1.00E-09
+ DROUT = 1
+ DSUB = 0.5
+ DVT0 = 0.05
+ DVT1 = 0.5
+ DVTSHIFT = 0
+ EASUB = 4.05
+ EGIDL = 0.35
+ EGISL = 0.35
+ EOT = 1.50E-09
+ EOTACC = 1.00E-10
+ EOTBOX = 1.40E-07
+ EPSROX = 3.9
+ EPSRSP = 3.9
+ EPSRSUB = 11.9
+ ETA0 = 0.05
+ ETAMOB = 2
+ ETAQM = 0.54
+ EU = 1.2
+ FPITCH = 4.00E-08
+ HFIN = 3.00E-08
+ IGT = 2.5
+ K1RSCE = 0
+ KSATIV = 2
+ KT1 = 0
+ KT1L = 0
+ L = 2.50E-08
+ LINT = -2.00E-09
+ LPE0 = 0
+ LCDSCD = 5.00E-05
+ LCDSCDR = 5.00E-05
+ LRDSW = 0.2
+ LVSAT = 0
+ MEXP = 4
+ NBODY = 1.00E+22
+ NC0SUB = 2.86E+25
+ NI0SUB = 1.10E+16
+ NSD = 2.00E+26
+ PCLM = 0.05
+ PCLMCV = 0.013
+ PCLMG = 0
+ PDIBL1 = 0
+ PDIBL2 = 0.002
+ PHIG = 4.39
+ PHIN = 0.05
+ POXEDGE = 1.1
+ PQM = 0.66
+ PRT = 0
+ PTWG = 0
+ PTWGT = 0.004
+ PVAG = 0
+ QM0 = 0.001
+ QMFACTOR = 2.5
+ RDSW = 200
+ RDSWMIN = 0
+ RDWMIN = 0
+ RSHD = 0
+ RSHS = 0
+ RSWMIN = 0
+ RTH0 = 0.225
+ TBGASUB = 0.000473
+ TBGBSUB = 636
+ TFIN = 1.40E-08
+ TGIDL = -0.007
+ TMEXP = 0
+ TNOM = 25
+ TOXP = 2.10E-09
+ U0 = 0.025
+ UA = 0.55
+ UA1 = 0.001032
+ UCS = 1
+ UCSTE = -0.004775
+ UD = 0
+ UD1 = 0
+ UP = 0
+ UTE = -0.7
+ UTL = 0
+ VSAT = 80000
+ WR = 1
+ WTH0 = 2.60E-07
+ XL = 0

View File

@ -0,0 +1,111 @@
******** BSIM-MG 105 Sample Modelcard for NMOS ********
** The BSIM-MG sample modelcard below was not extracted/obtained
** from/based on any real technologies. It should not be used for any
** other purposes except for benchmarking the implementation of BSIM-MG
** against BSIM Team's standard results
.model nmos1 bsimcmg
+ AGIDL = 50.00f
+ AGISL = 50.00f
+ AIGBINV = 11.10m
+ AIGC = 13.60m
+ AT = 0.007
+ BG0SUB = 1.120
+ BGIDL = 400.0E6
+ BGISL = 400.0E6
+ BIGBINV =-1.000m
+ BIGC = 1.710m
+ BULKMOD = 1
+ CDSC = 5.000m
+ CDSCD = 5.000m
+ CFS = 1.0e-10
+ CFD = 1.0e-10
+ CGEOMOD = 0
+ CGSL = 1.0e-10
+ CGDL = 1.0e-10
+ CIGBINV = 6.000m
+ CIGC = 75.00m
+ CIT = 0.000
+ CTH0 = 2.0e-5
+ D = 40n
+ DELTAW = 0.000
+ DELTAWCV = 0.000
+ TYPE = 1.000
+ DLC = 0.000
+ DROUT = 0.530
+ DSUB = 0.530
+ DVT0 = 0.000
+ DVT1 = 300.0m
+ EASUB = 4.050
+ EGIDL = 0.000
+ EGISL = 0.000
+ EIGBINV = 1.100
+ EOT = 1.0n
+ EPSROX = 3.900
+ EPSRSUB = 11.90
+ ETA0 = 70.0m
+ ETAMOB = 2.500
+ EU = 0.9
+ FECH = 2.000
+ FECHCV = 1.000
+ GEOMOD = 1.000
+ GIDLMOD = 1.000
+ HFIN = 30n
+ IGCMOD = 1.000
+ IGBMOD = 1.000
+ K1RSCE = 0.000
+ KSATIV = 1.000
+ KT1 = 0.0
+ LINT = 0.000
+ LL = 0.000
+ LLC = 0.000
+ LLN = 1.000
+ LPA = 0.000
+ LPE0 = 5.000n
+ MEXP = 3
+ NBODY = 1E+24
+ NC0SUB = 2.86000E+25
+ NGATE = 0.0
+ NI0SUB = 1.10000E+16
+ NIGBINV = 3.000
+ NSD = 2.00000E+26
+ PCLM = 0.000
+ PDIBL1 = 0.300
+ PDIBL2 = 0.000
+ PHIG = 4.610
+ PHIN = 50.00m
+ PRWGS = 0.000
+ PVAG = 0.000
+ QMFACTOR = 0.000
+ RDSW = 100.0
+ RDSWMIN = 0.000
+ RSHS = 2.0
+ RTH0 = 0.05
+ U0 = 40m
+ UA = 0.100
+ UA1 = 1.032m
+ UCS = 1.0
+ UD = 1.0
+ UP = 0.000
+ UTE = 0.000
+ UTL =-1.497m
+ VSAT = 150K
+ WR = 1.000
+ XL = -5.00n
+ IIMOD =0.0
+ BETAII0 = 0
+ BETAII1 = .028
+ BETAII2 = .067
+ TII = -0.7
+ SII0 = 3.4
+ SII1 = .8
+ SII2 = .08
+ SIID = 0.08
+ ESATII = 1.7e6
+ LII = 3e-9
+ RGATEMOD = 0
+ RGFIN = 100
+ NQSMOD = 0
+ RDSMOD = 0
+ SHMOD = 0

View File

@ -0,0 +1,140 @@
******** BSIM-MG 105 Sample Modelcard for PMOS ********
** The BSIM-MG sample modelcard below was not extracted/obtained
** from/based on any real technologies. It should not be used for any
** other purposes except for benchmarking the implementation of BSIM-MG
** against BSIM Team's standard results
.model pmos1 bsimcmg
+ BULKMOD = 1
+ CGEOMOD = 0
+ TYPE = 0
+ GEOMOD = 0
+ GIDLMOD = 1
+ IGBMOD = 0
+ IGCMOD = 1
+ IIMOD = 0
+ NGATE = 0
+ NQSMOD = 0
+ RDSMOD = 0
+ RGATEMOD = 0
+ RGEOMOD = 0
+ NSEG = 5
+ SDTERM = 0
+ SHMOD = 0
+ AGIDL = 2E-12
+ AGISL = 2E-12
+ AIGC = 0.007
+ AIGD = 0.006
+ AIGS = 0.006
+ AT = 0.0008234
+ BG0SUB = 1.17
+ BGIDL = 1.50E+08
+ BGISL = 1.50E+08
+ BIGC = 0.0015
+ BIGD = 0.001944
+ BIGS = 0.001944
+ CDSC = 0.003469
+ CDSCD = 0.001486
+ CFD = 0.2e-10
+ CFS = 0.2e-10
+ CGBL = 0
+ CGBO = 0
+ CGDL = 0
+ CGDO = 1E-10
+ CGSL = 0
+ CGSO = 1E-10
+ CIGC = 1
+ CIGD = 1
+ CIGS = 1
+ CIT = 0
+ CKAPPAD = 0.6
+ CKAPPAS = 0.6
+ CTH0 = 1.243E-06
+ DELTAVSAT = 11.56
+ DELTAW = 0
+ DELTAWCV = -1.00E-08
+ DLBIN = 0
+ DLC = -9.2E-09
+ DLCIGD = 5.00E-09
+ DLCIGS = 5.00E-09
+ DROUT = 4.97
+ DSUB = 0.5
+ DVT0 = 0.05006
+ DVT1 = 0.4
+ DVTSHIFT = 0
+ EASUB = 4.05
+ EGIDL = 1.142
+ EGISL = 1.142
+ EOT = 2.10E-09
+ EOTACC = 3.00E-10
+ EOTBOX = 1.40E-07
+ EPSROX = 3.9
+ EPSRSP = 3.9
+ EPSRSUB = 11.9
+ ETA0 = 0.03952
+ ETAMOB = 4
+ ETAQM = 0.54
+ EU = 0.05
+ FPITCH = 4.00E-08
+ HFIN = 3.00E-08
+ IGT = 3.5
+ K1RSCE = 0
+ KSATIV = 1.592
+ KT1 = 0.08387
+ KT1L = 0
+ L = 2.50E-08
+ LINT = -2.5E-09
+ LPE0 = 0
+ LCDSCD = 0
+ LCDSCDR = 0
+ LRDSW = 1.3
+ LVSAT = 1441
+ MEXP = 2.491
+ NBODY = 1E+22
+ NC0SUB = 2.86E+25
+ NI0SUB = 1.1E+16
+ NSD = 2E+26
+ PCLM = 0.01
+ PCLMCV = 0.013
+ PCLMG = 1
+ PDIBL1 = 800
+ PDIBL2 = 0.005704
+ PHIG = 4.678
+ PHIN = 0.05
+ POXEDGE = 1.152
+ PQM = 0.66
+ PRT = 0.002477
+ PTWG = 6.322
+ PTWGT = 0.0015
+ PVAG = 200
+ QM0 = 2.183E-12
+ QMFACTOR = 0
+ RDSW = 190.6
+ RDSWMIN = 0
+ RDWMIN = 0
+ RSHD = 0
+ RSHS = 0
+ RSWMIN = 0
+ RTH0 = 0.15
+ TBGASUB = 0.000473
+ TBGBSUB = 636
+ TFIN = 1.40E-08
+ TGIDL = -0.01
+ TMEXP = 0
+ TNOM = 25
+ TOXP = 2.1E-09
+ U0 = 0.02935
+ UA = 1.133
+ UA1 = 0.00134
+ UCS = 0.2672
+ UCSTE = 0
+ UD = 0.0105
+ UD1 = 0
+ UP = 0
+ UTE = 0
+ UTL = 0.001
+ VSAT = 48390
+ WR = 1
+ WTH0 = 2.60E-07
+ XL = 0

View File

@ -0,0 +1,111 @@
******** BSIM-MG 105 Sample Modelcard for PMOS ********
** The BSIM-MG sample modelcard below was not extracted/obtained
** from/based on any real technologies. It should not be used for any
** other purposes except for benchmarking the implementation of BSIM-MG
** against BSIM Team's standard results
.model pmos1 bsimcmg
+ AGIDL =3.000p
+ AGISL =3.000p
+ AIGBINV =11.10m
+ AIGC =13.60m
+ AT = 0.007
+ BG0SUB =1.120
+ BGIDL =350.0E6
+ BGISL =350.0E6
+ BIGBINV =-1.000m
+ BIGC =1.710m
+ BULKMOD = 1
+ CDSC =13.00m
+ CDSCD =10.00m
+ CFS = 1.0e-10
+ CFD = 1.0e-10
+ CGEOMOD = 0
+ CGSL = 1.0e-10
+ CGDL = 1.0e-10
+ CIGBINV =6.000m
+ CIGC =75.00m
+ CIT =0.000
+ CTH0 = 2.0e-5
+ D = 40n
+ DELTAW =0.000
+ DELTAWCV =0.000
+ TYPE = 0.000
+ DLC =0.000
+ DROUT =0.530
+ DSUB =0.530
+ DVT0 =0.000
+ DVT1 =600.0m
+ EASUB =4.050
+ EGIDL =0.000
+ EGISL =0.000
+ EIGBINV =1.100
+ EOT = 1.0n
+ EPSROX =3.900
+ EPSRSUB =11.90
+ ETA0 =50.0m
+ ETAMOB =2.000
+ EU = 0.5
+ FECH =0.500
+ FECHCV =1.000
+ GEOMOD =1.000
+ GIDLMOD =1.000
+ HFIN = 30n
+ IGBMOD =1.000
+ IGCMOD =1.000
+ K1RSCE =0.000
+ KSATIV =1.000
+ KT1 = 0.0
+ LINT =0.000
+ LL =0.000
+ LLC =0.000
+ LLN =1.000
+ LPA =0.000
+ LPE0 =5.000n
+ MEXP = 3
+ NBODY = 1E+24
+ NC0SUB =2.86000E+25
+ NGATE = 0.0
+ NI0SUB =1.10000E+16
+ NIGBINV =3.000
+ NSD =2.00000E+26
+ PCLM =5.000m
+ PDIBL1 = 0.300
+ PDIBL2 = 0.000
+ PHIN =50.00m
+ PHIG = 4.610
+ PRWGS = 0.000
+ PVAG = 0.000
+ QMFACTOR = 0.000
+ RDSW = 100.0
+ RDSWMIN = 0.0
+ RSHS = 2.0
+ RTH0 = 0.05
+ U0 =20.00m
+ UA = 1.000
+ UA1 = 1.032m
+ UCS = 1.0
+ UD = 1.0
+ UP =0.000
+ UTE = 0.000
+ UTL =-1.497m
+ VSAT =150.0K
+ WR =1.000
+ XL =-5n
+ IIMOD =0.0
+ BETAII0 = 0
+ BETAII1 = .028
+ BETAII2 = .067
+ TII = -0.7
+ SII0 = 3.4
+ SII1 = .8
+ SII2 = .08
+ SIID = 0.08
+ ESATII = 1.7e6
+ LII = 3e-9
+ RGATEMOD = 0
+ RGFIN = 100
+ NQSMOD = 0
+ RDSMOD = 0
+ SHMOD = 0

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,31 @@
*Samle netlist for BSIM-MG
* Drain Noise Simulation
.option abstol=1e-6 reltol=1e-6 post ingold
.temp 27
.hdl "bsimcmg.va"
.include "modelcard.nmos"
* --- Voltage Sources ---
vds 1 0 dc=1v
vgs gate 0 dc=0.5v ac=1
vbs bulk 0 dc=0v
* --- Circuit ---
lbias 1 drain 1m
cload drain 2 1m
rload 2 0 R=1 noise=0
X1 drain gate 0 bulk nmos1 TFIN=15n L=30n NFIN=10 NRS=1 NRD=1
* --- Analysis ---
.op
*.dc vgs -0.5 1.5 0.01
*.print dc i(lbias)
.ac dec 11 1k 100g
.noise v(drain) vgs 1
*.print ac i(cload)
.print ac v(drain)
.print noise inoise onoise
.end

View File

@ -0,0 +1,266 @@
****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
Copyright (C) 2012 Synopsys, Inc. All Rights Reserved.
Unpublished-rights reserved under US copyright laws.
This program is protected by law and is subject to the
terms and conditions of the license agreement from Synopsys.
Use of this program is your acceptance to be bound by the
license agreement. HSPICE is the trademark of Synopsys, Inc.
Input File: rdsgeo.sp
Command line options: -hdlpath ../code -i rdsgeo.sp -o rdsgeo
lic:
lic: FLEXlm: v10.8
lic: USER: sourabh HOSTNAME: bwrcr720-2.eecs.berkeley.edu
lic: HOSTID: PID: 15450
lic: Using FLEXlm license file:
lic: 1701@sunv40z-1.eecs.berkeley.edu
lic: Checkout 1 hspice
lic: License/Maintenance for hspice will expire on 18-nov-2016/2015.06
lic: 1(in_use)/50(total) FLOATING license(s) on SERVER sunv40z-1.eecs.berkeley.
lic:
Init: read install configuration file: /tools/synopsys/hspice/G-2012.06/hspice/meta.cfg
**info** *pvaI* Module (bsimcmg): 5 unexpanded port, 0 init, 2015 behav, 64 contrib, 49/3015 expr(s)
**info** *pvaI* Resizing DB size for v count = 1
**info** *pvaI* Resizing DB size for v count = 2
**info** *pvaI* Has DIS (PC SB), 5 afCount
**info** *pvaI* 0 const-G and 0 const-C, Has switch branch.
**info** *pvaI* Module (bsimcmg): generated 4 flow node(s) during compilation.
**info** *pvaI* #### Total 762 line-size(s), 49 expr(s), 64 contr(s), 0 init(s), 2015 behav(s), 5 port(s)
Loading pVA library rdsgeo.pvadir/pvaRTL_linux.so...
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** circuit name directory
circuit number to circuit name directory
number circuitname definition multiplier
0 main circuit
1 xn1. bsimcmg(va) 1.00
2 xn2. bsimcmg(va) 1.00
3 xn3. bsimcmg(va) 1.00
4 xn4. bsimcmg(va) 1.00
5 xp1. bsimcmg(va) 1.00
6 xp2. bsimcmg(va) 1.00
7 xp3. bsimcmg(va) 1.00
8 xp4. bsimcmg(va) 1.00
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XP4
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XP3
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XP2
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XP1
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XN4
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XN3
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XN2
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XN1
*****************************************************************
****** option summary
******
runlvl = 3 bypass = 2
Opening plot unit= 15
file=rdsgeo.pa0
******
*sample netlist for bsim-mg
****** dc transfer curves tnom= 25.000 temp= 27.000 *****
x
volt
xn1:rsgeo xn2:rsgeo xn3:rsgeo xn4:rsgeo
0. 92.4167 51.1616 38.7941 33.4992
y
-----------------------------------------------
x
volt
xp1:rsgeo xp2:rsgeo xp3:rsgeo xp4:rsgeo
0. 93.1709 52.2258 40.1291 35.0566
y
-----------------------------------------------
***** job concluded
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
*sample netlist for bsim-mg
****** job statistics summary tnom= 25.000 temp= 27.000 *****
****** Machine Information ******
CPU:
model name : Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
cpu MHz : 3299.813
OS:
Linux version 2.6.32-573.7.1.el6.x86_64 (mockbuild@x86-031.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Sep 10 13:42:16 EDT 2015
****** HSPICE Threads Information ******
Command Line Threads Count : 1
Available CPU Count : 8
Actual Threads Count : 1
****** Circuit Statistics ******
# nodes = 44 # elements = 11
# resistors = 0 # capacitors = 0 # inductors = 0
# mutual_inds = 0 # vccs = 0 # vcvs = 0
# cccs = 0 # ccvs = 0 # volt_srcs = 3
# curr_srcs = 0 # diodes = 0 # bjts = 0
# jfets = 0 # mosfets = 0 # U elements = 0
# T elements = 0 # W elements = 0 # B elements = 0
# S elements = 0 # P elements = 0 # va device = 8
# vector_srcs = 0 # N elements = 0
****** Runtime Statistics (seconds) ******
analysis time # points tot. iter conv.iter
op point 0.00 1 0
dc sweep 0.00 1 3
readin 3.08
errchk 0.07
setup 0.00
output 0.00
peak memory used 119.86 megabytes
total cpu time 3.15 seconds
total elapsed time 8.63 seconds
job started at 08:29:15 12/31/2015
job ended at 08:29:24 12/31/2015
Loading pVA library rdsgeo.pvadir/pvaRTL_linux.so...
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
****** circuit name directory
circuit number to circuit name directory
number circuitname definition multiplier
0 main circuit
1 xn1. bsimcmg(va) 1.00
2 xn2. bsimcmg(va) 1.00
3 xn3. bsimcmg(va) 1.00
4 xn4. bsimcmg(va) 1.00
5 xp1. bsimcmg(va) 1.00
6 xp2. bsimcmg(va) 1.00
7 xp3. bsimcmg(va) 1.00
8 xp4. bsimcmg(va) 1.00
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XP4
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XP3
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XP2
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XP1
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XN4
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XN3
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XN2
**info** *pvaI* Creating Verilog-A module 'bsimcmg' for XN1
*****************************************************************
****** option summary
******
runlvl = 3 bypass = 2
Opening plot unit= 15
file=rdsgeo.pa1
******
****** dc transfer curves tnom= 25.000 temp= 27.000 *****
x
volt
xn1:rsgeo xn2:rsgeo xn3:rsgeo xn4:rsgeo
0. 54.9319 31.7047 24.6842 21.6429
y
-----------------------------------------------
x
volt
xp1:rsgeo xp2:rsgeo xp3:rsgeo xp4:rsgeo
0. 55.7969 32.7308 25.8523 22.9295
y
-----------------------------------------------
***** job concluded
1****** HSPICE -- G-2012.06 32-BIT (May 27 2012) RHEL32 ******
******
****** job statistics summary tnom= 25.000 temp= 27.000 *****
****** Machine Information ******
CPU:
model name : Intel(R) Xeon(R) CPU E5-2643 0 @ 3.30GHz
cpu MHz : 3299.813
OS:
Linux version 2.6.32-573.7.1.el6.x86_64 (mockbuild@x86-031.build.eng.bos.redhat.com) (gcc version 4.4.7 20120313 (Red Hat 4.4.7-16) (GCC) ) #1 SMP Thu Sep 10 13:42:16 EDT 2015
****** HSPICE Threads Information ******
Command Line Threads Count : 1
Available CPU Count : 8
Actual Threads Count : 1
****** Circuit Statistics ******
# nodes = 44 # elements = 11
# resistors = 0 # capacitors = 0 # inductors = 0
# mutual_inds = 0 # vccs = 0 # vcvs = 0
# cccs = 0 # ccvs = 0 # volt_srcs = 3
# curr_srcs = 0 # diodes = 0 # bjts = 0
# jfets = 0 # mosfets = 0 # U elements = 0
# T elements = 0 # W elements = 0 # B elements = 0
# S elements = 0 # P elements = 0 # va device = 8
# vector_srcs = 0 # N elements = 0
****** Runtime Statistics (seconds) ******
analysis time # points tot. iter conv.iter
op point 0.00 1 0
dc sweep 0.00 1 3
readin 0.01
errchk 0.08
setup 0.00
output 0.00
peak memory used 120.07 megabytes
total cpu time 0.10 seconds
total elapsed time 0.10 seconds
job started at 08:29:15 12/31/2015
job ended at 08:29:24 12/31/2015
lic: Release hspice token(s)
lic: total license checkout elapse time: 0.21(s)

View File

@ -0,0 +1,58 @@
*Sample netlist for BSIM-MG
* Geometry-dependent Rds
.option abstol=1e-6 reltol=1e-6 post ingold
.temp 27
.hdl "bsimcmg.va"
.model nmos2 bsimcmg
+ DEVTYPE=1
+ RGEOMOD=1
+ HEPI=15n
+ CRATIO=0.5
+ DELTAPRSD=12.42n
+ RHOC=1.0p
+ LSP=15n
+ HFIN=30n
+ NSD=2.0e+26
+ LINT = 0
.model pmos2 bsimcmg
+ DEVTYPE=0
+ RGEOMOD=1
+ HEPI=15n
+ CRATIO=0.5
+ DELTAPRSD=12.42n
+ RHOC=1.0p
+ LSP=15n
+ HFIN=30n
+ NSD=2.0e+26
+ LINT = 0
.param fp = 45n
* --- Voltage Sources ---
vds supply 0 dc=0
vgs gate 0 dc=0
vbs bulk 0 dc=0
* --- Transistor ---
Xn1 supply gate 0 bulk nmos2 TFIN=15n L=30n NFIN=10 FPITCH=fp SDTERM=0 LRSD=20n
Xn2 supply gate 0 bulk nmos2 TFIN=15n L=30n NFIN=10 FPITCH=fp SDTERM=0 LRSD=40n
Xn3 supply gate 0 bulk nmos2 TFIN=15n L=30n NFIN=10 FPITCH=fp SDTERM=0 LRSD=60n
Xn4 supply gate 0 bulk nmos2 TFIN=15n L=30n NFIN=10 FPITCH=fp SDTERM=0 LRSD=80n
Xp1 supply gate 0 bulk pmos2 TFIN=15n L=30n NFIN=10 FPITCH=fp SDTERM=0 LRSD=20n
Xp2 supply gate 0 bulk pmos2 TFIN=15n L=30n NFIN=10 FPITCH=fp SDTERM=0 LRSD=40n
Xp3 supply gate 0 bulk pmos2 TFIN=15n L=30n NFIN=10 FPITCH=fp SDTERM=0 LRSD=60n
Xp4 supply gate 0 bulk pmos2 TFIN=15n L=30n NFIN=10 FPITCH=fp SDTERM=0 LRSD=80n
* --- DC Analysis ---
.dc vgs 0.0 1.0 2.0
.print dc Xn1:RSGEO Xn2:RSGEO Xn3:RSGEO Xn4:RSGEO
.print dc Xp1:RSGEO Xp2:RSGEO Xp3:RSGEO Xp4:RSGEO
.alter
.param fp=90n
.end

File diff suppressed because it is too large Load Diff

View File

@ -0,0 +1,51 @@
*Sample netlist for BSIM-MG
*17-stage ring oscillator
*.options abstol=1e-6 reltol=1e-6 post ingold
.options abstol=1e-6 reltol=1e-6 post ingold dcon=1
.hdl "bsimcmg.va"
.include "modelcard.nmos"
.include "modelcard.pmos"
* --- Voltage Sources ---
vdd supply 0 dc=1.0
* --- Inverter Subcircuit ---
.subckt mg_inv vin vout vdd gnd
Xp1 vout vin vdd gnd pmos1 TFIN=15n L=30n NFIN=10 ASEO=1.5e-14 ADEO=1.5e-14 NRS=1 NRD=1
Xn1 vout vin gnd gnd nmos1 TFIN=15n L=30n NFIN=10 ASEO=1.5e-14 ADEO=1.5e-14 NRS=1 NRD=1
.ends
* --- 17 Stage Ring oscillator ---
Xinv1 1 2 supply 0 mg_inv
Xinv2 2 3 supply 0 mg_inv
Xinv3 3 4 supply 0 mg_inv
Xinv4 4 5 supply 0 mg_inv
Xinv5 5 6 supply 0 mg_inv
Xinv6 6 7 supply 0 mg_inv
Xinv7 7 8 supply 0 mg_inv
Xinv8 8 9 supply 0 mg_inv
Xinv9 9 10 supply 0 mg_inv
Xinv10 10 11 supply 0 mg_inv
Xinv11 11 12 supply 0 mg_inv
Xinv12 12 13 supply 0 mg_inv
Xinv13 13 14 supply 0 mg_inv
Xinv14 14 15 supply 0 mg_inv
Xinv15 15 16 supply 0 mg_inv
Xinv16 16 17 supply 0 mg_inv
Xinv17 17 1 supply 0 mg_inv
* --- Initial Condition ---
.ic 1=1
.tran 1p 1n
.print tran v(1)
.measure tran t1 when v(1)=0.5 cross=1
.measure tran t2 when v(1)=0.5 cross=7
.measure tran period param'(t2-t1)/3'
.measure tran delay_per_stage param'period/34'
.end

View File

@ -0,0 +1,14 @@
#!/bin/bash
hspice -hdlpath ../code -i idvgnmos.sp -o idvgnmos
hspice -hdlpath ../code -i idvgpmos.sp -o idvgpmos
hspice -hdlpath ../code -i idvdnmos.sp -o idvdnmos
hspice -hdlpath ../code -i idvdpmos.sp -o idvdpmos
hspice -hdlpath ../code -i gummel_n.sp -o gummel_n
hspice -hdlpath ../code -i gummel_p.sp -o gummel_p
hspice -hdlpath ../code -i invdc.sp -o invdc
hspice -hdlpath ../code -i inverter_transient.sp -o inverter_transient
hspice -hdlpath ../code -i ringosc_17stg.sp -o ringosc_17stg
hspice -hdlpath ../code -i ac.sp -o ac
hspice -hdlpath ../code -i noise.sp -o noise
hspice -hdlpath ../code -i rdsgeo.sp -o rdsgeo
hspice -hdlpath ../code -i cfrgeo.sp -o cfrgeo