BJTPNP

Bipolar Junction Transistor

    BJTPNP

Library

Analog/Basic

Description

This model is a simple model of a bipolar PNP junction transistor as modelized by Gummel and Poon. The bipolar is also called BJT.

The basic function of a BJT is to amplify current. The BJT is a three-terminal electronic device : Emitter, Base, Collector.

The current collector Ic is

BJTPNP_equation1

with Vbe (base emitter voltage) and Vt (thermal voltage)

The equation between collector current (Ic) and base current (Ib) is:

BJTPNP_equation2

Emmiter current is:

BJTPNP_equation3

Parameters

BJTPNP_0

NameLabelDescriptionData TypeValid Values

sp_mname

Model Name

String

sp_needsubstrate

Use the substrate port

A bipolar may have a fourth node called substrate port

Number

0
1

sp_icvbe

Initial B-E voltage

Initial Base-Emitter voltage.

Scalar

sp_icvce

Initial C-E voltage

Initial Collector-Emitter voltage

Scalar

sp_area

(Emitter) Area factor

Junction area but used to scale any pn junction

Scalar

sp_areab

Base area factor

Junction area but used to scale any pn junction

Scalar

sp_areac

Collector area factor

Junction area but used to scale any pn junction

Scalar

sp_m

Parallel Multiplier

Multiplier for setting ‘m’ bipolars in parallel

Scalar

sp_temp

instance temperature

The temperature at which the device is operating

Scalar

sp_dtemp

instance temperature delta from circuit

Temperature variation relative to the simulation temperature

Scalar

sp_subs

Vertical or Lateral device

Type of the BJT structure: Vertical (1), Lateral (0).

Scalar

sp_Spice

Additional Spice Parameters

For more details, see Additional Spice Parameters.

String

Ports

NameTypeDescriptionIO TypeNumber

collector

implicit

1

base

implicit

2

emitter

implicit

3

Port 4

implicit

sp_needsubstrate