PNP transistor
Ebers–Moll PNP bipolar transistor.
- electrical
- Modelica Standard Library
- 3 ports
- 1 parameter
pnpLibrarySemiconductorsDescription
A PNP bipolar transistor using the Ebers–Moll model with the Early effect, transit-time charge, and junction capacitances.
Example
Transistor switches A CMOS inverter of an NMOS and a PMOS transistor, and NPN and PNP transistors switching loads.
InputGround (Input)VDD 5 VGround (VDD 5 V)PMOSNMOSGround (NMOS)Inverter outGround (out)Input, NPNGround (Input, NPN)VCC 5 VGround (VCC 5 V)R C 1 kΩR B 10 kΩNPNGround (NPN)CollectorGround (collector)Input, PNPGround (Input, PNP)VCC 5 V, PNPGround (VCC 5 V, PNP)R B 10 kΩ (PNP)PNPLoad 1 kΩGround (PNP load)Load voltageGround (load voltage)
Also in this example:DC voltageVoltage sensorGroundResistorPulse voltageNMOS transistorPMOS transistorNPN transistor
Ports
Conserving terminals 3
-
C
Collector.
-
B
Base.
-
E
Emitter.
Parameters
-
Forward beta
Bf50≥ 0
Forward current gain β. Positive.
Equations
Modelica
veb = E.v − B.v, vcb = C.v − B.v ieb = Is · (exp(veb / Vt) − 1) + Gbe · veb, icb = Is · (exp(vcb / Vt) − 1) + Gbc · vcb C.i = icb / Br + ccb · d(vcb)/dt + (icb − ieb) · (1 − Vak · vcb) − iS B.i = −ieb / Bf − icb / Br − ceb · d(veb)/dt − ccb · d(vcb)/dt iS = −Ccs · d(C.v)/dt Fixed: Br = 0.1, Is = 0.1 fA, Vt = 25.85 mV, Vak = 0.02 1/V, Tauf = 0.12 ns, Taur = 5 ns, Cje = 0.4 pF, Cjc = 0.5 pF, Ccs = 1 pF, Gbe = Gbc = 1 fS
Implementation
Modelica Standard Library 4.1.0
MSL documentation Modelica.Electrical.Analog.Semiconductors.PNPAssumptions and limitations
- Only Bf is adjustable. No series resistances and no temperature dependence.
- The substrate is implicitly grounded: Ccs connects the collector to ground.
See also
Select a block in Gradara and press F1 to open its page offline.