PMOS

Simple MOS Transistor

    PMOS

Library

Modelica/Electrical/Analog/Semiconductors

Description

The PMOS model is a simple model of a p-channel metal-oxide semiconductor FET. It differs slightly from the device used in the SPICE simulator. For more details please care for H. Spiro.

The model does not consider capacitances. A high drain-source resistance RDS is included to avoid numerical difficulties.

Please note: In case of useHeatPort=true the temperature dependence of the electrical behavior is not modelled yet. The parameters are not temperature dependent.

References:
Spiro, H.: Simulation integrierter Schaltungen. R. Oldenbourg Verlag Muenchen Wien 1990.

Some typical parameter sets are:

  W       L      Beta        Vt    K2     K5      DW       DL
  m       m      A/V^2       V     -      -       m        m
  50.e-6  8.e-6  0.0085e-3  -0.15  0.41   0.839  -3.8e-6  -4.0e-6
  20.e-6  6.e-6  0.0105e-3  -1.0   0.41   0.839  -2.5e-6  -2.1e-6
  30.e-6  5.e-6  0.0059e-3  -0.3   0.98   1.01    0       -3.9e-6
  30.e-6  5.e-6  0.0152e-3  -0.69  0.104  1.1    -0.8e-6  -0.4e-6
  30.e-6  5.e-6  0.0163e-3  -0.69  0.104  1.1    -0.8e-6  -0.4e-6
  30.e-6  5.e-6  0.0182e-3  -0.69  0.086  1.06   -0.1e-6  -0.6e-6
  20.e-6  6.e-6  0.0074e-3  -1.    0.4    0.59    0        0

Parameters

PMOS_0

NameLabelDescriptionData TypeValid Values

mo_W

W

Width

Scalar

mo_L

L

Length

Scalar

mo_Beta

Beta

Transconductance parameter

Scalar

mo_Vt

Vt

Zero bias threshold voltage

Scalar

mo_K2

K2

Bulk threshold parameter

Scalar

mo_K5

K5

Reduction of pinch-off region

Scalar

mo_dW

dW

Narrowing of channel

Scalar

mo_dL

dL

Shortening of channel

Scalar

mo_RDS

RDS

Drain-Source-Resistance

Scalar

mo_useHeatPort

useHeatPort

=true, if heatPort is enabled

Number

0
1

mo_T

T

Fixed device temperature if useHeatPort = false

Scalar

PMOS_1

NameLabelDescriptionData TypeValid Values

mo_LossPower

LossPower

LossPower

Structure

mo_LossPower/fixed

fixed

Cell of scalars

true
false

mo_LossPower/start

start

Cell of scalars

mo_T_heatPort

T_heatPort

T_heatPort

Structure

mo_T_heatPort/fixed

fixed

Cell of scalars

true
false

mo_T_heatPort/start

start

Cell of scalars

Ports

NameTypeDescriptionIO TypeNumber

D

implicit

Drain

input

1

G

implicit

Gate

input

2

S

implicit

Source

input

3

B

implicit

Bulk

input

4

Port 5

implicit

Conditional heat port

input

mo_useHeatPort