Show / Hide Table of Contents

Class MosfetCharges

A class that computes the bulk-source and bulk-drain charges and capacitances.

Inheritance
object
MosfetCharges
Charges
Inherited Members
object.Equals(object)
object.Equals(object, object)
object.GetHashCode()
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
object.ToString()
Namespace: SpiceSharp.Components.Mosfets
Assembly: SpiceSharp.dll
Syntax
public class MosfetCharges

Properties

Cbd

Gets the bulk-drain capacitance (cbd).

Declaration
public double Cbd { get; set; }
Property Value
Type Description
double

The bulk-drain capacitance.

Cbs

Gets the bulk-source capacitance (cbs).

Declaration
public double Cbs { get; set; }
Property Value
Type Description
double

The bulk-source capacitance.

Cgb

Gets the gate-bulk capacitance (cgb).

Declaration
public double Cgb { get; set; }
Property Value
Type Description
double

The gate-bulk capacitance.

Cgd

Gets the gate-drain capacitance (cgd).

Declaration
public double Cgd { get; set; }
Property Value
Type Description
double

The gate-drain capacitance.

Cgs

Gets the gate-source capacitance (cgs).

Declaration
public double Cgs { get; set; }
Property Value
Type Description
double

The gate-source capacitance.

Qbd

Gets the charge on the bulk-drain capacitance (qbd).

Declaration
public double Qbd { get; set; }
Property Value
Type Description
double

The bulk-drain charge.

Qbs

Gets the charge on the bulk-source capacitance (qbs).

Declaration
public double Qbs { get; set; }
Property Value
Type Description
double

The bulk-source charge.

Methods

Update(double, double, double, double, double, double, ModelParameters, TemperatureProperties)

Updates the charges and capacitances..

Declaration
public void Update(double mode, double vgs, double vds, double vbs, double von, double vdsat, ModelParameters mp, TemperatureProperties tp)
Parameters
Type Name Description
double mode

The mode.

double vgs

The gate-source voltage.

double vds

The drain-source voltage.

double vbs

The bulk-source voltage.

double von

The threshold voltage.

double vdsat

The saturation voltage.

ModelParameters mp

The model parameters.

TemperatureProperties tp

The temperature-dependent properties.

Extension Methods

Utility.ThrowIfNull<T>(T, string)
In this article
Back to top Generated by DocFX