
//
// Model and variant specification: symmetric pmos
//

//
// Simulator specific information
//

`ifdef wrspice
typeSelectionArguments     PSP103VA TYPE=-1
scaleParameters             m
options                     dcoddstep gmin=1e-15 abstol=1e-14 reltol=1e-8
//options                     dcoddstep gmin=1e-15 abstol=1e-14 reltol=1e-8 extprec
`endif

`ifdef mica
typeSelectionArguments     PSP103VA TYPE=-1
verilogaFile                ../vacode/psp103.va
`endif

`ifdef hspice
typeSelectionArguments     PSP103VA TYPE=-1
verilogaFile                ../vacode/psp103.va
`endif

`ifdef spectre
typeSelectionArguments     PSP103VA TYPE=-1
verilogaFile                ../vacode/psp103.va
`endif

`ifdef ads
typeSelectionArguments     PSP103VA TYPE=-1
verilogaFile                ../vacode/psp103.va
`endif

`ifdef adsSiMKit
// SiMKit
typeSelectionArguments     psp103 Gender=0
`endif

`ifdef spectreSiMKit
typeSelectionArguments     psp103 type=p
`endif

`ifdef eldo
typeSelectionArguments     PSP103VA TYPE=-1
verilogaFile                ../vacode/psp103.va
`endif

//
// General test-independent information
//
// avoid Polarity check because of built in model constants
//
//

keyLetter                   m
pins                        d g s b
checkPolarity               no
symmetricPins               d s
//scaleParameters             m

//
// General tests
//

`include ../test_specs/gtd_pmos.tests
