SUBV - Subtraction of Voltages (Single-Ended Inputs)

Old Content - visit altium.com/documentation

Model Kind

General

Model Sub-Kind

Spice Subcircuit

SPICE Prefix

X

Model Name

SUBV

SPICE Netlist Template Format

@DESIGNATOR %1 %2 %3 @MODEL

Parameters (definable at component level)

None

Notes

The content of the sub-circuit file (SUBV.ckt) associated with this model is shown below. The formula/equation used to provide this function is declared as part of the netlist-specific entry, under the .SUBCKT line of the file.

*Subrtact Voltages
.SUBCKT SUBV 1 2 3
BX 3 0 V=V(1)-V(2)
.ENDS SUBV

Examples

Consider the circuit in the image above. With respect to the SUBV component, the entries in the SPICE netlist will be:

*Schematic Netlist:
XM1 VIN1 VIN2 OUT SUBV
.
.
*Models and Subcircuit:
.SUBCKT SUBV 1 2 3
BX 3 0 V=V(1)-V(2)
.ENDS SUBV

The effect of the function can be seen in the resultant waveforms obtained by running a transient analysis of the circuit.

In this example, the following analysis parameters on the Transient/Fourier Analysis page of the Analyses Setup dialog have been used:

  • Transient Start Time - set to 0.000
  • Transient Stop Time - set to 50.00m
  • Transient Step Time - set to 200.0u
  • Transient Max Step Time - set to 200.0u
You are reporting an issue with the following selected text and/or image within the active document: