Browse Source

Finisched updating ngspice doc. Resistor part complete.

pre-master-46
pnenzi 23 years ago
parent
commit
bfe7741fe3
  1. 51
      doc/ngspice.texi

51
doc/ngspice.texi

@ -1917,7 +1917,7 @@ corrected for temperature. The parameters available are:
@item TNOM @tab parameter measurement temperature
@tab °C @tab 27 @tab 50
@item KF @tab flicker noise coefficient
@tab - @tab 0.0 @tab 5e-15
@tab - @tab 0.0 @tab 1e-25
@item AF @tab flicker noise exponent
@tab - @tab 0.0 @tab 1.0
@end multitable
@ -1934,14 +1934,14 @@ $$
@end tex
@ifnottex
@example
L - SHORT
Rnom = RSH ----------
W - NARROW
l - SHORT
Rnom = rsh ----------
w - NARROW
@end example
@end ifnottex
@option{DEFW} is used to supply a default value for @option{w} if one is
not specified for the device. If either @option{RSH} or @option{L} is not
not specified for the device. If either @option{rsh} or @option{l} is not
specified, then the standard default resistance value of 1k Ohm is used.
@option{TNOM} is used to override the circuit-wide value given on the
@command{.options} control line where the parameters of this model have
@ -1967,10 +1967,49 @@ where $R({\rm TNOM}) = R_{nom} \vert R_{acnom}$.
In the above formula, "T" represents the instance temperature, which can be
explicitly using the @option{temp} keyword or os calculated using the
circuit temperature and and @option{dtemp}, if present.
circuit temperature and @option{dtemp}, if present.
If both @option{temp} and @option{dtemp} are specified, the latter is ignored.
Ngspice improves spice's resistors noise model, adding flicker noise (1/f) to
it and the @option{noisy} keyword to simulate noiseless resistors. The thermal
noise in resistors is modeled according to the equation:
@tex
$$
\bar{i^2_R} = {{4kT} \over R} \Delta f
$$
@end tex
@ifnottex
@example
___
2 4 k T
i = ----- df
r R
@end example
@end ifnottex
where "k" is the Boltzmann's constant, and "T" the instance temperature.
Flicker noise model is:
@tex
$$
\bar{i^2_{Rfn}} = {{\rm KF} I^{\rm AF}_R \over f} \Delta f
$$
@end tex
@ifnottex
@example
____ AF
2 KF Ir
i = ------- df
Rfn f
@end example
@end ifnottex
A small list of sheet resistances (in Ohm/[]) for conductors is shown below.
The table represents typical values for MOS processes in the 0.5 - 1 um
range. The table is taken from: @emph{N. Weste, K. Eshraghian - Principles of

Loading…
Cancel
Save