Basic Functional Electrical Models

Absolute Voltage

Voltage Adder

    Module Name
    V_adder.va
    V_adder
    Terminals in: input terminal vector : input [1:adder_size] voltage
    out: output terminal : output voltage
    Parameter adder_size = 2 (adder_size >= 2)

    Main    BEDM    SDM   BFEM   AFEM   DCM   MaEM    ADCM   MaTM

Voltage Multiplier

    Module Name
    V_multiplier.va
    V_multiplier
    Terminals in: input terminal vector : input [1:multiplier_size] voltage
    out: output terminal : output voltage
    Parameter adder_size = 2 (multiplier_size >= 2)

    Main    BEDM    SDM   BFEM   AFEM   DCM   MaEM    ADCM   MaTM

Voltage Divider

    Module Name
    V_divider.va
    V_divider
    Terminals numer: numerator input terminal : input voltage
    denom: denominator input terminal : input voltage
    out: output terminal : output voltage
    Parameter min_denom : minimum value for denominator = 1n from (0:inf)

    Main    BEDM    SDM   BFEM   AFEM   DCM   MaEM    ADCM   MaTM

Voltage Differentiator

    Module Name
    V_differentiator.va
    V_differentiator
    Terminals in: input terminal : input voltage
    out: output terminal : output voltage
    Parameter kd : differentiation coefficient (kd*ddt(..)) = 1

    Main    BEDM    SDM   BFEM   AFEM   DCM   MaEM    ADCM   MaTM

Voltage Integrator

    Module Name
    V_integrator.va
    V_integrator
    Terminals in: input terminal : input voltage
    out: output terminal : output voltage
    Parameter ki : integration coefficient (1/ki*idt(..)) = 1
    dcval : inital condition for integral

    Main    BEDM    SDM   BFEM   AFEM   DCM   MaEM    ADCM   MaTM

Voltage Limited Integrator

    Module Name
    V_limited_integrator.va
    V_limited_integrator
    Terminals in: input terminal : input voltage
    out: output terminal : output voltage
    Parameter ki : integration coefficient = 1
    dcval : inital condition for integral = 0
    lower_limit : lower limit for output voltage = -1
    upper_limit : upper limit for output voltage = 1

    Main    BEDM    SDM   BFEM   AFEM   DCM   MaEM    ADCM   MaTM

Continous Comparator

    Module Name
    continous_comparator.va
    continous_comparator
    Terminals in: input terminal : input voltage
    ref: reference terminal : input voltage
    out: output terminal : output voltage
    Parameter output_high : maximum output voltage = 5
    output_low  : minimum output voltage = 0
    slope           : coefficient used for tanh

    Main    BEDM    SDM   BFEM   AFEM   DCM   MaEM    ADCM   MaTM

Piecewise Linear Comparator

    Module Name
    pwl_comparator.va
    pwl_comparator
    Terminals in: input terminal : input voltage
    ref: reference terminal : input voltage
    out: output terminal : output voltage
    Parameter output_high : maximum output voltage = 5
    output_low  : minimum output voltage = 0
    vhysteresis : hysteresis voltage
    tdelay : delay time between crossing of V(in) and V(ref)
    ttransit : transistion time to change output voltage from one state to the other

    Main    BEDM    SDM   BFEM   AFEM   DCM   MaEM    ADCM   MaTM

Single to Differential Line Converter

    Module Name
    V_single_differential_conv.va
    V_single_differential_conv
    Terminals inp: positive input terminal : input voltage
    inm: negative input terminal : input voltage
    outp: positive output terminal : output voltage
    outm: negative output terminal : output voltage
    ref: reference terminal : input voltage
    Parameter gain : gain (decimal) = 1

    Main    BEDM    SDM   BFEM   AFEM   DCM   MaEM    ADCM   MaTM

Voltage Level Shifter

    Module Name
    V_level_shift.va
    V_level_shift
    Terminals in: input terminal : input voltage
    out: output terminal : output voltage
    Parameter vout_offset : dc output offset voltage = 0

    Main    BEDM    SDM   BFEM   AFEM   DCM   MaEM    ADCM   MaTM

Current Level Shifter

    Module Name
    I_level_shift.va
    I_level_shift
    Terminals in: input terminal : input current
    out: output terminal : output current
    Parameter iout_offset : dc output offset current = 0

    Main    BEDM    SDM   BFEM   AFEM   DCM   MaEM    ADCM   MaTM

Voltage Peak Detector

Current Peak Detector

Period Measurement Model

   Last updated on
   December 11, 1998