Initializing Multisim Live ...

Waiting for awesome

Waiting for data
T12V100kHz0°Generated_Frequency10.0ΩR1PR1PR2PR3D1D2D3D4T2IO1Received_Frequency200mV105kHz0°R210.0ΩPR4IO1 V V V V
Out of date
V —
V —
VPP —
VRMS —
VAV —
fV —
I —
I —
IPP —
IRMS —
IAV —
fI —
D —
Out of date
V —
V —
VPP —
VRMS —
VAV —
fV —
I —
I —
IPP —
IRMS —
IAV —
fI —
D —
Out of date
V —
V —
VPP —
VRMS —
VAV —
fV —
I —
I —
IPP —
IRMS —
IAV —
fI —
D —
Out of date
V —
V —
VPP —
VRMS —
VAV —
fV —
I —
I —
IPP —
IRMS —
IAV —
fI —
D —

ID:

ID:

x10
x0.1
Sheet:1
Disable streaming
Details
Netlist
Errors
SPICE
SPICE Netlist

This is a text-based representation of the circuit.
The * symbol indicates a comment.
The + symbol indicates a continuation from the previous line.
Probes do not appear in netlists.

** Double-balanced mixer **
*
* Multisim Live SPICE netlist
*
*

* --- Circuit Topology ---

* Component: D1
dD1 3 5 DIODE_D1 AREA=1

* Component: D2
dD2 4 6 DIODE_D2 AREA=1

* Component: D3
dD3 6 3 DIODE_D3 AREA=1

* Component: D4
dD4 5 4 DIODE_D4 AREA=1

* Component: Generated_Frequency
vGenerated_Frequency 1 0 dc 0 ac 1 0
+ distof1 0 0
+ distof2 0 0
+ sin ( 0 2 100000 0 0 0 )

* Component: R1
rR1 1 2 10 VIRTUAL_RESISTANCE_R1

* Component: R2
rR2 7 8 10 VIRTUAL_RESISTANCE_R2

* Component: Received_Frequency
vReceived_Frequency 8 9 dc 0 ac 1 0
+ distof1 0 0
+ distof2 0 0
+ sin ( 0 0.2 105000 0 0 0 )

* Component: T1
xT1 2 0 3 4 0 1P1S_TAPPED_T1

* Component: T2
xT2 9 7 6 5 IO1 1P1S_TAPPED_T2


* --- Circuit Models ---

* D1 model
.model DIODE_D1 D( IS=1e-14 RS=0 N=1 BV=1e+30
+ TT=0 CJO=0 VJ=1 M=0.5 EG=1.11 XTI=3 KF=0 AF=1 FC=0.5 IBV=1e-10
+ IBVL=0 IKF=1e+30 ISR=0 NBV=1 NBVL=1 NR=2 TBV1=0 TBV2=0 TIKF=0
+ TRS1=0 TRS2=0
+ )

* D2 model
.model DIODE_D2 D( IS=1e-14 RS=0 N=1 BV=1e+30
+ TT=0 CJO=0 VJ=1 M=0.5 EG=1.11 XTI=3 KF=0 AF=1 FC=0.5 IBV=1e-10
+ IBVL=0 IKF=1e+30 ISR=0 NBV=1 NBVL=1 NR=2 TBV1=0 TBV2=0 TIKF=0
+ TRS1=0 TRS2=0
+ )

* D3 model
.model DIODE_D3 D( IS=1e-14 RS=0 N=1 BV=1e+30
+ TT=0 CJO=0 VJ=1 M=0.5 EG=1.11 XTI=3 KF=0 AF=1 FC=0.5 IBV=1e-10
+ IBVL=0 IKF=1e+30 ISR=0 NBV=1 NBVL=1 NR=2 TBV1=0 TBV2=0 TIKF=0
+ TRS1=0 TRS2=0
+ )

* D4 model
.model DIODE_D4 D( IS=1e-14 RS=0 N=1 BV=1e+30
+ TT=0 CJO=0 VJ=1 M=0.5 EG=1.11 XTI=3 KF=0 AF=1 FC=0.5 IBV=1e-10
+ IBVL=0 IKF=1e+30 ISR=0 NBV=1 NBVL=1 NR=2 TBV1=0 TBV2=0 TIKF=0
+ TRS1=0 TRS2=0
+ )

* R1 model
.model VIRTUAL_RESISTANCE_R1 r( )

* R2 model
.model VIRTUAL_RESISTANCE_R2 r( )


* --- Subcircuits ---

* T1 subcircuit
.SUBCKT 1P1S_TAPPED_T1 p1pos p1neg s1pos s1neg s1tap
.param PTurns = {10 * IF(PNegativePolarity < 0.5, 1, -1)}
.param PNegativePolarity = 0
.param STurns = {20 * IF(SNegativePolarity < 0.5, 1, -1)}
.param SNegativePolarity = 0
.param turns_per_coil = {STurns/2}
G1 p1pos p1neg value={-1/PTurns*(turns_per_coil*I(Es1) + turns_per_coil*I(Es2))}
Es1 s1pos s1tap value={V(p1pos,p1neg)*turns_per_coil/PTurns}
Es2 s1tap s1neg value={V(p1pos,p1neg)*turns_per_coil/PTurns}
.ENDS

* T2 subcircuit
.SUBCKT 1P1S_TAPPED_T2 p1pos p1neg s1pos s1neg s1tap
.param PTurns = {10 * IF(PNegativePolarity < 0.5, 1, -1)}
.param PNegativePolarity = 0
.param STurns = {20 * IF(SNegativePolarity < 0.5, 1, -1)}
.param SNegativePolarity = 0
.param turns_per_coil = {STurns/2}
G1 p1pos p1neg value={-1/PTurns*(turns_per_coil*I(Es1) + turns_per_coil*I(Es2))}
Es1 s1pos s1tap value={V(p1pos,p1neg)*turns_per_coil/PTurns}
Es2 s1tap s1neg value={V(p1pos,p1neg)*turns_per_coil/PTurns}
.ENDS

Errors and Warnings

Any error, warning or information messages appear below.

Item
Document

Checkboxes toggle displayed values on and off.

Double-balanced mixer
Schematic

The simulation to run. See Simulation types for more information.

Name

Start time

s

End time

s

Start simulation

Mode

Threshold voltage levels.

Threshold voltage values used in the logic evaluation. See Digital Simulation for more information.

Output low

V

Output low voltage.

Maximum output voltage level to produce a low signal.

Input low threshold

V

Input low threshold voltage.

Maximum input voltage level for the signal to be considered low.

Input high threshold

V

Input high threshold voltage.

Minimum input voltage level for the signal to be considered high.

Output high

V

Output high voltage.

Minimum output voltage level to produce a high signal.

Width

Sheet width in grid squares.

Height

Sheet height in grid squares.

Grid

Toggles grid display.

Net Labels

Toggles all net labels.

Component Labels

Toggles all component labels.