pingspice.analysis.mosfet.MOSFET(Subcircuit)
class documentation
Part of pingspice.analysis.mosfet
(View In Hierarchy)
Known subclasses: pingspice.lib.mosfets.FQP32N20C_Die, pingspice.lib.mosfets.IRF9Z34NPbF_Die, pingspice.lib.mosfets.IXT26P20_Die, pingspice.lib.mosfets.IXTH130N10T_Die, pingspice.lib.mosfets.PSMN9R5_100PS_Die, pingspice.lib.mosfets.RFP12N10L_Die, pingspice.lib.mosfets.ST75NF20_Die, pingspice.lib.mosfets.STP60NF06_Die
A MOSFET semiconductor die (including the leads but not the package
thermal behavior), using the setup defined in and params discovered by MOSFET_Finder
.
Class Variable | nodes | 'drain', 'gate', 'source', 'pdiss' (power dissipation), and 'tj' (junction
temperature). PowerMOSFET
will also have 'tc' and 'tca0' at the end. |
Inherited from NodeStuff (via Subcircuit):
Instance Variable | shunts | A dict of current sensing V elements with the pairs of nodes they connect. |
Class Variable | debug | A Bag that gets set
True for all instances to log info about each setup
call. |
Class Method | autoName | Undocumented |
Method | setupResults | Undocumented |
Method | fill | Undocumented |
Method | nodeCheck | Call with the circuit building tool f and a sequence of
nodes provided to this Include or
Subcircuit . |
Method | rawNetlist | Get lines of a raw netlist from a search hierarchy of possible sources. |
Method | shunt | Call to insert a current-measuring shunt and add an entry to my Elements
baton's dict of shunts. |
Method | raw | See Elements.raw . |
Method | iNode | See Elements.iNode . |
Method | ground | See Elements.ground . |
Method | sca | See Elements.sca . |
Method | sca6 | See Elements.sca6 . |
Class Method | _libDir | Undocumented |
Method | _strippedLines | Undocumented |
Method | _call_setup | Calls my setup
method (almost always your override of that method, actually) and processes
any return value. |
Inherited from NodeStuff (via Subcircuit):
Instance Variable | shunts | A dict of current sensing V elements with the pairs of nodes they connect. |
Class Variable | debug | A Bag that gets set
True for all instances to log info about each setup
call. |
Class Method | autoName | Undocumented |
Method | setupResults | Undocumented |
Method | fill | Undocumented |
Method | nodeCheck | Call with the circuit building tool f and a sequence of
nodes provided to this Include or
Subcircuit . |
Method | rawNetlist | Get lines of a raw netlist from a search hierarchy of possible sources. |
Method | shunt | Call to insert a current-measuring shunt and add an entry to my Elements
baton's dict of shunts. |
Method | raw | See Elements.raw . |
Method | iNode | See Elements.iNode . |
Method | ground | See Elements.ground . |
Method | sca | See Elements.sca . |
Method | sca6 | See Elements.sca6 . |
Class Method | _libDir | Undocumented |
Method | _strippedLines | Undocumented |
Method | _call_setup | Calls my setup
method (almost always your override of that method, actually) and processes
any return value. |
PowerMOSFET
will also have 'tc' and 'tca0' at the end.