Setting Control Options
This section describes how to set control options.
.OPTIONS Statement
Control options are set in .OPTIONS statements. You can set any number of options in one .OPTIONS statement, and include any number of .OPTIONS statements in a Star-Hspice input netlist file. All the Star-Hspice control options are listed in .OPTION Keyword Application Table. Descriptions of the options follow the table. Options that are relevant to a specific simulation type are also described in the appropriate DC, transient, and AC analysis chapters.
Generally, options default to 0 (OFF) when not assigned a value, either using .OPTIONS <opt> = <val> or by simply stating the option with no assignment: .OPTIONS <opt>. Option defaults are stated in the option descriptions in this section.
Syntax
.OPTIONS opt1 <opt2 opt3 ...>
opt1 ...
|
Specifies any of the input control options. Many options are in the form <opt> = x, where <opt> is the option name and "x" is the value assigned to that option. All options are described in this section.
|
Example
You can reset options by setting them to zero (.OPTIONS <opt> = 0). You can redefine an option by entering a new .OPTIONS statement for it; the last definition will be used. For example, set the BRIEF option to 1 to suppress printout, and reset BRIEF to 0 later in the input file to resume printout.
.OPTIONS BRIEF $ Sets BRIEF to 1 (turns it on)
* Netlist, models,
...
.OPTIONS BRIEF = 0 $ Turns BRIEF off
Options Keyword Summary
.OPTION Keyword Application Table lists the keywords for the .OPTIONS statement, grouped by their typical application.
The sections that follow the table provide a description of the options listed under each type of analysis.
Table 9-1: .OPTION Keyword Application Table
GENERAL CONTROL OPTIONS
|
MODEL ANALYSIS
|
DC OPERATING POINT, DC SWEEP, and POLE/ZERO
|
TRANSIENT and AC SMALL SIGNAL ANALYSIS
|
Input, Output
|
Interfaces
|
General
|
Accuracy
|
Convergence
|
Accuracy
|
Timestep
|
ACCT
|
ARTIST
|
DCAP
|
ABSH
|
CONVERGE
|
ABSH
|
ABSVAR
|
ACOUT
|
CDS
|
SCALE
|
ABSI
|
CSHDC
|
ABSV, VNTOL
|
DELMAX
|
ALT999
ALT9999
|
CSDF
|
TNOM
|
ABSMOS
|
DCFOR
|
ACCURATE
|
DVDT
|
MEASOUT
|
|
ABSTOL
|
DCHOLD
|
ACOUT
|
FS
|
BRIEF
|
MENTOR
|
MOSFETs
|
ABSVDC
|
DCON
|
CHGTOL
|
FT
|
CO
|
POST
|
CVTOL
|
DI
|
DCSTEP
|
CSHUNT,
GSHUNT
|
IMIN, ITL3
|
INGOLD
|
PROBE
|
DEFAD
|
KCLTEST
|
DCTRAN
|
IMAX, ITL4
|
LENNAM
|
PSF
|
DEFAS
|
MAXAMP
|
DV
|
DI
|
ITL5
|
LIST
|
SDA
|
DEFL
|
RELH
|
GMAX
|
GMIN
|
RELVAR
|
MEASDGT
|
ZUKEN
|
DEFNRD
|
RELI
|
GMINDC
|
GSHUNT,
CSHUNT
|
RMAX
|
NODE
|
|
DEFNRS
|
RELMOS
|
GRAMP
|
RMIN
|
NOELCK
|
Analysis
|
DEFPD
|
RELV
|
GSHUNT
|
MAXAMP
|
SLOPETOL
|
NOMOD
|
ASPEC
|
DEFPS
|
RELVDC
|
ICSWEEP
|
RELH
|
TIMERES
|
NOPAGE
|
LIMPTS
|
DEFW
|
|
NEWTOL
|
RELI
|
|
NOTOP
|
PARHIER
|
SCALM
|
Matrix
|
OFF
|
RELQ
|
Algorithm
|
NUMDGT
|
SPICE
|
WL
|
ITL1
|
RESMIN
|
RELTOL
|
DVTR
|
NXX
|
SEED
|
|
ITL2
|
|
RISETIME
|
IMAX
|
OPTLST
|
|
Inductors
|
NOPIV
|
Pole/Zero
|
TRTOL
|
IMIN
|
OPTS
|
Error
|
GENK
|
PIVOT,
SPARSE
|
CSCAL
|
VNTOL, ABSV
|
LVLTIM
|
PATHNUM
|
BADCHR
|
KLIM
|
FMAX
|
Speed
|
MAXORD
|
PLIM
|
DIAGNOSTIC
|
|
PIVREF
|
FSCAL
|
AUTOSTOP
|
METHOD
|
POST_VERSION
|
NOWARN
|
BJTs
|
PIVREL
|
GSCAL
|
BKPSIZ
|
MU, XMU
|
SEARCH
|
WARNLIMIT
|
EXPLI
|
PIVTOL
|
LSCAL
|
BYPASS
|
|
VERIFY
|
|
|
SPARSE,
PIVOT
|
PZABS
|
BYTOL
|
Input, Output
|
CPU
|
Version
|
Diodes
|
PZTOL
|
FAST
|
INTERP
|
CPTIME
|
H9007
|
EXPLI
|
|
RITOL
|
ITLPZ
|
ITRPRT
|
EPSMIN
|
|
|
Input, Output
|
XnR, XnI
|
MBYPASS
|
UNWRAP
|
EXPMAX
|
|
|
CAPTAB
|
NEWTOL
|
|
|
LIMTIM
|
|
|
DCCAP
|
|
|
|
|
|
|
VFLOOR
|
|
|
|
Star-Hspice Manual - Release 2001.2 - June 2001