SPICE Command Summary
SPICE Command SummaryBRIEF SPICE SUMMARY
Here's a brief reference of the SPICE devices and statements. Parameters enclosed by braces { } are required, while, those in brackets [ ] are optional.
Parameters followed by an asterisk { }* should be repeated as necessary.
Each SPICE vendor may have other parameters or commands unique to their version of SPICE. (For more information see Books on SPICE)
DEVICES
电容:C device - Capacitor.
C{name} {+node} {-node} [{model}] {value}
Examples:
CLOAD15020pF
CFDBK 3 33CMOD 10pF IC=1.5v
二极管:D device - Diode.
D{name} {+node} {-node} {model}
Examples:
DCLAMP140DMOD
电流源:I device - Current Source.
I{name} {+node} {-node} [ {value}] ]
Examples:
IBIAS1302.3mA
IAC 2 3AC .001
IPULSE 1 0PULSE(-1mA 1mA 2ns 2ns 2ns 50ns 100ns)
I3 2677AC 1 SIN(.002 .002 1.5MEG)
See Input Sources for PULSE, SIN and more.
晶体管管:J device - Junction FET.
J{name} {d} {g} {s} {model} [{area]}
Examples:
JIN 10010JFAST
耦合电感:K device - Inductor Coupling.
K{name} L{name} { L{name} }* {coupling}
Examples:
KTUNEDL3OUT L4IN.8
KXFR1 LPRIM LSEC.99
电感:L device - Inductor.
L{name} {+node} {-node} {value}
Examples:
LLOAD150 20mH
L2 12 .2e-6
LSENSE5 12 2uH IC=2mA
MOS管: M device - MOSFET.
M{name} {d} {g} {s} {sub} {mdl}
+
+
+
Examples:
M1142130 PNOM L=25u W=12u
M13 153 00 PSTRONG
双极性晶体管:Q device - Bipolar Transistor.
Q{name} {c} {b} {e} [{subs}] {model} [{area}]
Examples:
Q1 14213PNPNOM
Q1315301NPNSTRONG 1.5
电阻:R device - Resistor.
R{name}{+node} {-node} [{model}] {value}
Examples:
RLOAD1502k
压控开关:S device - Voltage-Controlled Switch.
S{name} {+node} {-node} {+control} {-control} {model}
Examples:
S12131720SMOD
T device - Transmission Line.
T{name} {A+} {A-} {B+} {B-} Z0={value}
]
Examples:
T1 1234Z0=220TD=115ns
T2 1234Z0=50 F=5MEG NL=0.5
电压源:V device - Voltage Source.
V{name} {+node} {-node} [ {value}] ]
Examples:
VBIAS1302.3mV
VAC 2 3AC .001
VPULSE 1 0 PULSE(-1mV 1mV 2ns 2ns 2ns 50ns 100ns)
V3 2677AC 1 SIN(.002 .002 1.5MEG)
See Input Sources for PULSE, SIN and more.
X device - Subcircuit Call.
X{name} [{node}]* {subcircuit name}
Examples:
X12100 101200 201DIFFAMP
CONTROLLED SOURCES
E device - Voltage Controlled Voltage SourceVCVS.
E{name} {+node} {-node} {+cntrl} {-cntrl} {gain}
E{name} {+node} {-node} POLY({value}) {{+cntrl} {-cntrl}}* {{coeff}}*
Examples:
EBUFF 1 210111.0
EAMP 13 0POLY(1)260500
F device - Current Controlled Current SourceCCCS.
F{name} {+node} {-node} {vsource name} {gain}
Examples:
FSENSE1 2VSENSE10.0
G device - Voltage Controlled Current SourceVCCS.
G{name} {+node} {-node} {+control} {-control} {gain}
Examples:
GBUFF 1 210111.0
H device - Current Controlled Voltage Source CCVS.
H{name} {+node} {-node} {vsource name} {gain}
H{name} {+node} {-node} POLY({value}) { {vsource name} }* {{coeff}}*
Examples:
HSENSE1 2VSENSE10.0
HAMP 13 0POLY(1) VIN 500
INPUT SOURCES
EXPONENTIAL
EXP( {v1} {v2} {trise_delay} {tau_rise} {tfall_delay} {tau_fall) )
PULSE
PULSE( {v1} {v2} {tdelay} {trise} {tfall} {width} {period} )
PIECE WISE LINEAR
PWL( {time1} {v1} {time2} {v2} ... {time3} {v3} )
SINGLE FREQUENCY FM
SFFM( {voffset} {vpeak} {fcarrier} {mod_index} {fsignal} )
SINE WAVE
SIN( {voffset} {vpeak} {freq} {tdelay} {damp_factor} {phase} )
ANALOG BEHAVIORAL MODELING
VALUE
E|G{name} {+node} {-node} VALUE {expression}
Examples:
GMULT 1 0 VALUE = { V(3)*V(5,6)*100 }
ERES 1 3 VALUE = { I(VSENSE)*10K }
TABLE
E|G{name} {+node} {-node} TABLE {expression} = (invalue, outvalue)*
Examples:
ECOMP 3 0 TABLE {V(1,2)} = (-1MV 0V) (1MV, 10V)
LAPLACE
E|G{name} {+node} {-node} LAPLACE {expression} {s expression}
Examples:
ELOPASS 4 0 LAPLACE {V(1)} {10 / (s/6800 + 1)}
FREQ
E|G{name} {+node} {-node} FREQ{expression} (freq, gain, phase)*
Examples:
EAMP 5 0 FREQ {V(1)} (1KZ, 10DB, 0DEG) (10KHZ, 0DB, -90DEG)
POLY
E|G{name} {+node} {-node} POLY(dim) {inputs X} {coeff k0,k1,...}
Examples:
EAMP 3 0 POLY(1) (2,0)0 500
EMULT2 3 0 POLY(2) (1,0) (2,0)0 0 0 0 1
ESUM3 6 0 POLY(3) (3,0) (4,0) (5,0)0 1.2 0.5 1.2
COEFFICIENTS
POLY(1)
y = k0+k1∙X1+k2∙X1∙X1+ k3∙X1∙X1∙X1+ ...
POLY(2)
y = k0 + k1∙X1 +k2∙X2 +
+ k3∙X1∙X1 +k4∙X2∙X1 +k5∙X2∙X2 +
+ k6∙X1∙X1∙X1+k7∙X2∙X1∙X1 +k8∙X2∙X2∙X1 +
+ k9∙X2∙X2∙X2+...
POLY(3)
y = k0 + k1∙X1 +k2∙X2 +k3∙X3 +
+ k4∙X1∙X1+k5∙X2∙X1+k6∙X3∙X1 +
+ k7∙X2∙X2+k8∙X2∙X3+k9∙X3∙X3 + ...
Top ↑
STATEMENTS
AC - AC Analysis.
.AC {points} {start} {end}
Examples:
.ACLIN10110Hz200Hz
.ACDEC 201MEG 100MEG
.DC - DC Analysis.
.DC {varname}{start} {end} {incr}
.DC {varname} {start} {end} {points}
Examples:
.DCVIN-.25.25.05
.DCLIN I2 5mA -2mA 0.1mAVCE 10V 15V 1V
.FOUR - Fourier Analysis.
.FOUR {freq} {output var}*
Examples:
.FOUR 10KHz v(5) v(6,7)
初始条件:.IC - Initial Transient Conditions.
.IC { {vnode} = {value} }*
Examples:
.ICV(2)=3.4V(102)=0
器具模型:.MODEL – Device Model.
.MODEL {name} {type}
Typename Devname Devtype
CAP Cxxx capacitor
IND Lxxx inductor
RES Rxxx resistor
D Dxxx diode
NPN Qxxx NPN bipolar
PNP Qxxx PNP bipolar
NJF Jxxx N-channel JFET
PJF Jxxx P-channel JFET
NMOS Mxxx N-channel MOSFET
PMOS Mxxx P-channel MOSFET
VSWITCH Sxxx voltage controlled switch
Examples:
.MODEL RMAX RES (R=1.5 TC=.02 TC2=.005)
.MODEL QDRIV NPN (IS=1e-7 BF=30)
.NODESET – Initial bias point guess.
.NODESET { {node}={value} }*
Examples:
.NODESET V(2)=3.4V(3)=-1V
噪音:.NOISE - Noise Analysis.
.NOISE {output variable} {name} [{print interval}]
Examples:
.NOISEV(5) VIN
.PLOT – Plot Output.
.PLOT [ [{output variable}*]
Examples:
.PLOTDCV(3) V(2,3) V(R1) I(VIN)
.PLOTACVM(2) VP(2) VG(2)
.PRINT – Print Output.
.PRINT [{output variable}*]
Examples:
.PRINTDC V(3) V(2,3) V(R1) IB(Q13)
.PRINT ACVM(2) VP(2) VG(5) II(7)
.PROBE – Save simulation output PSPICE COMMAND.
.PROBE *
Examples:
.PROBE
.PROBE V(3) VM(2) I(VIN)
.SENS - Sensitivity Analysis.
.SENS{output variable}*
Examples:
.SENSV(9)V(4,3)I(VCC)
子电路图:.SUBCKT - Subcircuit Definition.
.SUBCKT {name} [{node}*]
Examples:
.SUBCKTOPAMP 1 2 101 102
温度:.TEMP – Temperature Analysis.
.TEMP {value}*
Examples:
.TEMP027125
.TF – DC Transfer Function.
.TF {output variable} {input source name}
Examples:
.TFV(5)VIN
瞬态分析:.TRAN - Transient Analysis.
.TRAN {print step value} {final time} [{no print time}
[{step ceiling value}]]
Examples:
.TRAN 5NS 100NS
页:
[1]