psp102, drop (*ask*)

This commit is contained in:
rlar 2017-07-11 18:03:20 +02:00 committed by Holger Vogt
parent 7a54ecf567
commit 46bc909bff
1 changed files with 84 additions and 84 deletions

View File

@ -632,98 +632,98 @@
real id_op, is, ig, ib, P_D, facvsb, facvsb0, sig1k;
real ctype `P(ask="yes" desc="Flag for channel type" unit="");
real sdint `P(ask="yes" desc="Flag for source-drain interchange" unit="");
real ctype `P(desc="Flag for channel type" unit="");
real sdint `P(desc="Flag for source-drain interchange" unit="");
real ise `P(ask="yes" desc="Total source current" unit="A");
real ige `P(ask="yes" desc="Total gate current" unit="A");
real ide `P(ask="yes" desc="Total drain current" unit="A");
real ibe `P(ask="yes" desc="Total bulk current" unit="A");
real ids `P(ask="yes" desc="Drain current, excl. avalanche, tunnel, GISL, GIDL, and junction currents" unit="A");
real idb `P(ask="yes" desc="Drain to bulk current" unit="A");
real isb `P(ask="yes" desc="Source to bulk current" unit="A");
real igs `P(ask="yes" desc="Gate-source tunneling current" unit="A");
real igd `P(ask="yes" desc="Gate-drain tunneling current" unit="A");
real igb `P(ask="yes" desc="Gate-bulk tunneling current" unit="A");
real igcs `P(ask="yes" desc="Gate-channel tunneling current (source component)" unit="A");
real igcd `P(ask="yes" desc="Gate-channel tunneling current (drain component)" unit="A");
real iavl `P(ask="yes" desc="Substrate current due to weak avelanche" unit="A");
real igisl `P(ask="yes" desc="Gate-induced source leakage current" unit="A");
real igidl `P(ask="yes" desc="Gate-induced drain leakage current" unit="A");
real ise `P(desc="Total source current" unit="A");
real ige `P(desc="Total gate current" unit="A");
real ide `P(desc="Total drain current" unit="A");
real ibe `P(desc="Total bulk current" unit="A");
real ids `P(desc="Drain current, excl. avalanche, tunnel, GISL, GIDL, and junction currents" unit="A");
real idb `P(desc="Drain to bulk current" unit="A");
real isb `P(desc="Source to bulk current" unit="A");
real igs `P(desc="Gate-source tunneling current" unit="A");
real igd `P(desc="Gate-drain tunneling current" unit="A");
real igb `P(desc="Gate-bulk tunneling current" unit="A");
real igcs `P(desc="Gate-channel tunneling current (source component)" unit="A");
real igcd `P(desc="Gate-channel tunneling current (drain component)" unit="A");
real iavl `P(desc="Substrate current due to weak avelanche" unit="A");
real igisl `P(desc="Gate-induced source leakage current" unit="A");
real igidl `P(desc="Gate-induced drain leakage current" unit="A");
real ijs `P(ask="yes" desc="Total source junction current" unit="A");
real ijsbot `P(ask="yes" desc="Source junction current (bottom component)" unit="A");
real ijsgat `P(ask="yes" desc="Source junction current (gate-edge component)" unit="A");
real ijssti `P(ask="yes" desc="Source junction current (STI-edge component)" unit="A");
real ijd `P(ask="yes" desc="Total drain junction current" unit="A");
real ijdbot `P(ask="yes" desc="Drain junction current (bottom component)" unit="A");
real ijdgat `P(ask="yes" desc="Drain junction current (gate-edge component)" unit="A");
real ijdsti `P(ask="yes" desc="Drain junction current (STI-edge component)" unit="A");
real ijs `P(desc="Total source junction current" unit="A");
real ijsbot `P(desc="Source junction current (bottom component)" unit="A");
real ijsgat `P(desc="Source junction current (gate-edge component)" unit="A");
real ijssti `P(desc="Source junction current (STI-edge component)" unit="A");
real ijd `P(desc="Total drain junction current" unit="A");
real ijdbot `P(desc="Drain junction current (bottom component)" unit="A");
real ijdgat `P(desc="Drain junction current (gate-edge component)" unit="A");
real ijdsti `P(desc="Drain junction current (STI-edge component)" unit="A");
real vds `P(ask="yes" desc="Drain-source voltage" unit="V");
real vgs `P(ask="yes" desc="Gate-source voltage" unit="V");
real vsb `P(ask="yes" desc="Source-bulk voltage" unit="V");
real vto `P(ask="yes" desc="Zero-bias threshold voltage" unit="V");
real vts `P(ask="yes" desc="Threshold voltage including back bias effects" unit="V");
real vth `P(ask="yes" desc="Threshold voltage including back bias and drain bias effects" unit="V");
real vgt `P(ask="yes" desc="Effective gate drive voltage including back bias and drain bias effects" unit="V");
real vdss `P(ask="yes" desc="Drain saturation voltage at actual bias" unit="V");
real vsat `P(ask="yes" desc="Saturation limit" unit="V");
real vds `P(desc="Drain-source voltage" unit="V");
real vgs `P(desc="Gate-source voltage" unit="V");
real vsb `P(desc="Source-bulk voltage" unit="V");
real vto `P(desc="Zero-bias threshold voltage" unit="V");
real vts `P(desc="Threshold voltage including back bias effects" unit="V");
real vth `P(desc="Threshold voltage including back bias and drain bias effects" unit="V");
real vgt `P(desc="Effective gate drive voltage including back bias and drain bias effects" unit="V");
real vdss `P(desc="Drain saturation voltage at actual bias" unit="V");
real vsat `P(desc="Saturation limit" unit="V");
real gm `P(ask="yes" desc="Transconductance" unit="1/Ohm");
real gmb `P(ask="yes" desc="Substrate transconductance" unit="1/Ohm");
real gds `P(ask="yes" desc="Output conductance" unit="1/Ohm");
real gjs `P(ask="yes" desc="Source junction conductance" unit="1/Ohm");
real gjd `P(ask="yes" desc="Drain junction conductance" unit="1/Ohm");
real gm `P(desc="Transconductance" unit="1/Ohm");
real gmb `P(desc="Substrate transconductance" unit="1/Ohm");
real gds `P(desc="Output conductance" unit="1/Ohm");
real gjs `P(desc="Source junction conductance" unit="1/Ohm");
real gjd `P(desc="Drain junction conductance" unit="1/Ohm");
real cdd `P(ask="yes" desc="Drain capacitance" unit="F");
real cdg `P(ask="yes" desc="Drain-gate capacitance" unit="F");
real cds `P(ask="yes" desc="Drain-source capacitance" unit="F");
real cdb `P(ask="yes" desc="Drain-bulk capacitance" unit="F");
real cgd `P(ask="yes" desc="Gate-drain capacitance" unit="F");
real cgg `P(ask="yes" desc="Gate capacitance" unit="F");
real cgs `P(ask="yes" desc="Gate-source capacitance" unit="F");
real cgb `P(ask="yes" desc="Gate-bulk capacitance" unit="F");
real csd `P(ask="yes" desc="Source-drain capacitance" unit="F");
real csg `P(ask="yes" desc="Source-gate capacitance" unit="F");
real css `P(ask="yes" desc="Source capacitance" unit="F");
real csb `P(ask="yes" desc="Source-bulk capacitance" unit="F");
real cbd `P(ask="yes" desc="Bulk-drain capacitance" unit="F");
real cbg `P(ask="yes" desc="Bulk-gate capacitance" unit="F");
real cbs `P(ask="yes" desc="Bulk-source capacitance" unit="F");
real cbb `P(ask="yes" desc="Bulk capacitance" unit="F");
real cgsol `P(ask="yes" desc="Total gate-source overlap capacitance" unit="F");
real cgdol `P(ask="yes" desc="Total gate-drain overlap capacitance" unit="F");
real cdd `P(desc="Drain capacitance" unit="F");
real cdg `P(desc="Drain-gate capacitance" unit="F");
real cds `P(desc="Drain-source capacitance" unit="F");
real cdb `P(desc="Drain-bulk capacitance" unit="F");
real cgd `P(desc="Gate-drain capacitance" unit="F");
real cgg `P(desc="Gate capacitance" unit="F");
real cgs `P(desc="Gate-source capacitance" unit="F");
real cgb `P(desc="Gate-bulk capacitance" unit="F");
real csd `P(desc="Source-drain capacitance" unit="F");
real csg `P(desc="Source-gate capacitance" unit="F");
real css `P(desc="Source capacitance" unit="F");
real csb `P(desc="Source-bulk capacitance" unit="F");
real cbd `P(desc="Bulk-drain capacitance" unit="F");
real cbg `P(desc="Bulk-gate capacitance" unit="F");
real cbs `P(desc="Bulk-source capacitance" unit="F");
real cbb `P(desc="Bulk capacitance" unit="F");
real cgsol `P(desc="Total gate-source overlap capacitance" unit="F");
real cgdol `P(desc="Total gate-drain overlap capacitance" unit="F");
real cjs `P(ask="yes" desc="Total source junction capacitance" unit="F");
real cjsbot `P(ask="yes" desc="Source junction capacitance (bottom component)" unit="F");
real cjsgat `P(ask="yes" desc="Source junction capacitance (gate-edge component)" unit="F");
real cjssti `P(ask="yes" desc="Source junction capacitance (STI-edge component)" unit="F");
real cjd `P(ask="yes" desc="Total drain junction capacitance" unit="F");
real cjdbot `P(ask="yes" desc="Drain junction capacitance (bottom component)" unit="F");
real cjdgat `P(ask="yes" desc="Drain junction capacitance (gate-edge component)" unit="F");
real cjdsti `P(ask="yes" desc="Drain junction capacitance (STI-edge component)" unit="F");
real cjs `P(desc="Total source junction capacitance" unit="F");
real cjsbot `P(desc="Source junction capacitance (bottom component)" unit="F");
real cjsgat `P(desc="Source junction capacitance (gate-edge component)" unit="F");
real cjssti `P(desc="Source junction capacitance (STI-edge component)" unit="F");
real cjd `P(desc="Total drain junction capacitance" unit="F");
real cjdbot `P(desc="Drain junction capacitance (bottom component)" unit="F");
real cjdgat `P(desc="Drain junction capacitance (gate-edge component)" unit="F");
real cjdsti `P(desc="Drain junction capacitance (STI-edge component)" unit="F");
real weff `P(ask="yes" desc="Effective channel width for geometrical models" unit="m");
real leff `P(ask="yes" desc="Effective channel length for geometrical models" unit="m");
real u `P(ask="yes" desc="Transistor gain" unit="");
real rout `P(ask="yes" desc="Small-signal output resistance" unit="Ohm");
real vearly `P(ask="yes" desc="Equivalent Early voltage" unit="V");
real beff `P(ask="yes" desc="Gain factor" unit="A/V^2");
real fug `P(ask="yes" desc="Unity gain frequency at actual bias" unit="Hz");
real weff `P(desc="Effective channel width for geometrical models" unit="m");
real leff `P(desc="Effective channel length for geometrical models" unit="m");
real u `P(desc="Transistor gain" unit="");
real rout `P(desc="Small-signal output resistance" unit="Ohm");
real vearly `P(desc="Equivalent Early voltage" unit="V");
real beff `P(desc="Gain factor" unit="A/V^2");
real fug `P(desc="Unity gain frequency at actual bias" unit="Hz");
real sfl `P(ask="yes" desc="Flicker noise current density at 1 Hz" unit="A/Hz");
real sqrtsff `P(ask="yes" desc="Input-referred RMS white noise voltage density at 1 kHz" unit="V/sqrt(Hz)");
real sqrtsfw `P(ask="yes" desc="Input-referred RMS white noise voltage density" unit="V/sqrt(Hz)");
real sid `P(ask="yes" desc="White noise current density" unit="A^2/Hz");
real sig `P(ask="yes" desc="Induced gate noise current density at 1 Hz" unit="A^2/Hz");
real cigid `P(ask="yes" desc="Imaginary part of correlation coefficient between Sig and Sid" unit="");
real fknee `P(ask="yes" desc="Cross-over frequency above which white noise is dominant" unit="Hz");
real sigs `P(ask="yes" desc="Gate-source current noise spectral density" unit="A^2/Hz");
real sigd `P(ask="yes" desc="Gate-drain current noise spectral density" unit="A^2/Hz");
real siavl `P(ask="yes" desc="Impact ionization current noise spectral density" unit="A^2/Hz");
real ssi `P(ask="yes" desc="Total source junction current noise spectral density" unit="A^2/Hz");
real sdi `P(ask="yes" desc="Total drain junction current noise specral density" unit="A^2/Hz");
real sfl `P(desc="Flicker noise current density at 1 Hz" unit="A/Hz");
real sqrtsff `P(desc="Input-referred RMS white noise voltage density at 1 kHz" unit="V/sqrt(Hz)");
real sqrtsfw `P(desc="Input-referred RMS white noise voltage density" unit="V/sqrt(Hz)");
real sid `P(desc="White noise current density" unit="A^2/Hz");
real sig `P(desc="Induced gate noise current density at 1 Hz" unit="A^2/Hz");
real cigid `P(desc="Imaginary part of correlation coefficient between Sig and Sid" unit="");
real fknee `P(desc="Cross-over frequency above which white noise is dominant" unit="Hz");
real sigs `P(desc="Gate-source current noise spectral density" unit="A^2/Hz");
real sigd `P(desc="Gate-drain current noise spectral density" unit="A^2/Hz");
real siavl `P(desc="Impact ionization current noise spectral density" unit="A^2/Hz");
real ssi `P(desc="Total source junction current noise spectral density" unit="A^2/Hz");
real sdi `P(desc="Total drain junction current noise specral density" unit="A^2/Hz");
`endif // OPinfo
/////////////////////////////////////////////////////////////////////////////