few unifications for better qa tests and recover permission of run scripts

This commit is contained in:
dwarning 2015-03-30 11:48:29 +02:00
parent 7c5f3173e2
commit d09ad841ac
20 changed files with 79 additions and 29 deletions

View File

@ -1,3 +1,4 @@
//
// Test specification for bsim3 (version 3.3.0)
//
@ -21,6 +22,10 @@ pTypeSelectionArguments pmos level=7 version=3.2.4
nTypeSelectionArguments nmos level=8 version=3.3.0
pTypeSelectionArguments pmos level=8 version=3.3.0
`endif
`ifdef hspice
nTypeSelectionArguments nmos level=53 version=3.3.0
pTypeSelectionArguments pmos level=53 version=3.3.0
`endif
//
// General test-independent information

0
tests/bsim3/nmos/run Normal file → Executable file
View File

View File

@ -1,3 +1,4 @@
//
// Test specification for bsim3 (version 3.3.0)
//
@ -15,11 +16,15 @@
`ifdef spice
nTypeSelectionArguments pmos level=7 version=3.2.4
pTypeSelectionArguments pmos level=7 version=3.2.4
pTypeSelectionArguments nmos level=7 version=3.2.4
`endif
`ifdef ngspice
nTypeSelectionArguments pmos level=8 version=3.3.0
pTypeSelectionArguments pmos level=8 version=3.3.0
pTypeSelectionArguments nmos level=8 version=3.3.0
`endif
`ifdef hspice
nTypeSelectionArguments pmos level=53 version=3.3.0
pTypeSelectionArguments nmos level=53 version=3.3.0
`endif
//

0
tests/bsim3/pmos/run Normal file → Executable file
View File

View File

@ -15,12 +15,16 @@
//
`ifdef spice
nTypeSelectionArguments nmos level=14 version=4.7.0
pTypeSelectionArguments pmos level=14 version=4.7.0
nTypeSelectionArguments nmos level=14 version=4.8.0
pTypeSelectionArguments pmos level=14 version=4.8.0
`endif
`ifdef ngspice
nTypeSelectionArguments nmos level=14 version=4.8.0
pTypeSelectionArguments pmos level=14 version=4.8.0
nTypeSelectionArguments nmos level=14 version=4.8.0
pTypeSelectionArguments pmos level=14 version=4.8.0
`endif
`ifdef hspice
nTypeSelectionArguments nmos level=54 version=4.5
pTypeSelectionArguments pmos level=54 version=4.5
`endif
//

0
tests/bsim4/nmos/run Normal file → Executable file
View File

View File

@ -15,12 +15,16 @@
//
`ifdef spice
nTypeSelectionArguments pmos level=14 version=4.7.0
pTypeSelectionArguments pmos level=14 version=4.7.0
nTypeSelectionArguments pmos level=14 version=4.8.0
pTypeSelectionArguments nmos level=14 version=4.8.0
`endif
`ifdef ngspice
nTypeSelectionArguments pmos level=14 version=4.8.0
pTypeSelectionArguments pmos level=14 version=4.8.0
nTypeSelectionArguments pmos level=14 version=4.8.0
pTypeSelectionArguments nmos level=14 version=4.8.0
`endif
`ifdef hspice
nTypeSelectionArguments pmos level=54 version=4.5
pTypeSelectionArguments nmos level=54 version=4.5
`endif
//

0
tests/bsim4/pmos/run Normal file → Executable file
View File

View File

@ -14,9 +14,17 @@
// parameters.
//
`ifdef spice
nTypeSelectionArguments nmos level=10
pTypeSelectionArguments pmos level=10
`endif
`ifdef ngspice
nTypeSelectionArguments nmos level=10
pTypeSelectionArguments pmos level=10
nTypeSelectionArguments nmos level=10
pTypeSelectionArguments pmos level=10
`endif
`ifdef hspice
nTypeSelectionArguments nmos level=70 version=4.4
pTypeSelectionArguments pmos level=70 version=4.4
`endif
//

3
tests/bsimsoi/nmos/run Executable file
View File

@ -0,0 +1,3 @@
#!/bin/sh
../../bin/run_cmc_check clean ngspice | tee cmcqa_nmos.log

View File

@ -14,9 +14,17 @@
// parameters.
//
`ifdef spice
nTypeSelectionArguments pmos level=10
pTypeSelectionArguments nmos level=10
`endif
`ifdef ngspice
nTypeSelectionArguments pmos level=10
pTypeSelectionArguments pmos level=10
nTypeSelectionArguments pmos level=10
pTypeSelectionArguments nmos level=10
`endif
`ifdef hspice
nTypeSelectionArguments pmos level=70 version=4.4
pTypeSelectionArguments nmos level=70 version=4.4
`endif
//

3
tests/bsimsoi/pmos/run Executable file
View File

@ -0,0 +1,3 @@
#!/bin/sh
../../bin/run_cmc_check clean ngspice | tee cmcqa_pmos.log

View File

@ -11,6 +11,7 @@
// names or levels for the same model) and to switch
// between nType and pType polarities.
// It is assumed that there are no polarity specific
// parameters.
//
`ifdef spice
@ -21,6 +22,10 @@ pTypeSelectionArguments pmos level=61 version=270
nTypeSelectionArguments nmos level=68 version=270
pTypeSelectionArguments pmos level=68 version=270
`endif
`ifdef hspice
nTypeSelectionArguments nmos level=68 version=2.7.0
pTypeSelectionArguments pmos level=68 version=2.7.0
`endif
//
// General test-independent information
@ -31,6 +36,7 @@ pins d g s b
linearScale w l ps pd
areaScale as ad
temperature 27 -50 150
symmetricPins d s
scaleParameters m

0
tests/hisim/nmos/run Normal file → Executable file
View File

View File

@ -11,6 +11,7 @@
// names or levels for the same model) and to switch
// between nType and pType polarities.
// It is assumed that there are no polarity specific
// parameters.
//
`ifdef spice
@ -21,6 +22,10 @@ pTypeSelectionArguments nmos level=61 version=270
nTypeSelectionArguments pmos level=68 version=270
pTypeSelectionArguments nmos level=68 version=270
`endif
`ifdef hspice
nTypeSelectionArguments pmos level=68 version=2.7.0
pTypeSelectionArguments nmos level=68 version=2.7.0
`endif
//
// General test-independent information
@ -31,6 +36,7 @@ pins d g s b
linearScale w l ps pd
areaScale as ad
temperature 27 -50 150
symmetricPins d s
scaleParameters m

0
tests/hisim/pmos/run Normal file → Executable file
View File

View File

@ -14,17 +14,17 @@
// parameters.
//
`ifdef ngspice
nTypeSelectionArguments nmos level=73 version=1.24
pTypeSelectionArguments pmos level=73 version=1.24
`endif
`ifdef spice
nTypeSelectionArguments nmos level=62 version=1.24
pTypeSelectionArguments pmos level=62 version=1.24
nTypeSelectionArguments nmos level=62 version=1.24
pTypeSelectionArguments pmos level=62 version=1.24
`endif
`ifdef ngspice
nTypeSelectionArguments nmos level=73 version=1.24
pTypeSelectionArguments pmos level=73 version=1.24
`endif
`ifdef hspice
nTypeSelectionArguments nmos level=73 version=1.24
pTypeSelectionArguments pmos level=73 version=1.24
nTypeSelectionArguments nmos level=73 version=1.2.4
pTypeSelectionArguments pmos level=73 version=1.2.4
`endif
//
@ -37,7 +37,6 @@ linearScale w l ps pd
areaScale as ad
temperature 27 -50 150
//checkPolarity yes
//symmetricpins d s
scaleParameters m
//

0
tests/hisimhv1/nmos/run Normal file → Executable file
View File

View File

@ -14,18 +14,18 @@
// parameters.
//
`ifdef ngspice
nTypeSelectionArguments pmos level=73 version=1.24
pTypeSelectionArguments nmos level=73 version=1.24
`endif
`ifdef spice
nTypeSelectionArguments pmos level=62 version=1.24
pTypeSelectionArguments nmos level=62 version=1.24
`endif
`ifdef hspice
`ifdef ngspice
nTypeSelectionArguments pmos level=73 version=1.24
pTypeSelectionArguments nmos level=73 version=1.24
`endif
`ifdef hspice
nTypeSelectionArguments pmos level=73 version=1.2.4
pTypeSelectionArguments nmos level=73 version=1.2.4
`endif
//
// General test-independent information
@ -37,7 +37,6 @@ linearScale w l ps pd
areaScale as ad
temperature 27 -50 150
//checkPolarity yes
//symmetricpins d s
scaleParameters m
//

0
tests/hisimhv1/pmos/run Normal file → Executable file
View File